UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PushModel.h File Reference
#include "PushModelMacros.h"

Go to the source code of this file.

Macros

#define MARK_PROPERTY_DIRTY_UNSAFE(Object, RepIndex)
 
#define MARK_PROPERTY_DIRTY(Object, Property)
 
#define MARK_PROPERTY_DIRTY_STATIC_ARRAY_INDEX(Object, RepIndex, ArrayIndex)
 
#define MARK_PROPERTY_DIRTY_STATIC_ARRAY(Object, RepIndex, ArrayIndex)
 
#define MARK_PROPERTY_DIRTY_FROM_NAME(ClassName, PropertyName, Object)
 
#define MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY_INDEX(ClassName, PropertyName, ArrayIndex, Object)
 
#define MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY(ClassName, PropertyName, ArrayIndex, Object)
 
#define GET_PROPERTY_REP_INDEX(ClassName, PropertyName)   INDEX_NONE
 
#define GET_PROPERTY_REP_INDEX_STATIC_ARRAY(ClassName, PropertyName, ArrayIndex)   INDEX_NONE
 
#define IS_PUSH_MODEL_ENABLED()   false
 
#define PUSH_MAKE_BP_PROPERTIES_PUSH_MODEL()   false
 
#define COMPARE_ASSIGN_AND_MARK_PROPERTY_DIRTY(ClassName, PropertyName, NewValue, Object)    if (NewValue != PropertyName) { PropertyName = NewValue; }
 
#define UE_NET_SET_IRIS_MARK_PROPERTY_DIRTY_DELEGATE(...)
 
#define UE_NET_SET_IRIS_MARK_PROPERTIES_DIRTY_DELEGATE(...)
 

Macro Definition Documentation

◆ COMPARE_ASSIGN_AND_MARK_PROPERTY_DIRTY

#define COMPARE_ASSIGN_AND_MARK_PROPERTY_DIRTY (   ClassName,
  PropertyName,
  NewValue,
  Object 
)     if (NewValue != PropertyName) { PropertyName = NewValue; }

◆ GET_PROPERTY_REP_INDEX

#define GET_PROPERTY_REP_INDEX (   ClassName,
  PropertyName 
)    INDEX_NONE

◆ GET_PROPERTY_REP_INDEX_STATIC_ARRAY

#define GET_PROPERTY_REP_INDEX_STATIC_ARRAY (   ClassName,
  PropertyName,
  ArrayIndex 
)    INDEX_NONE

◆ IS_PUSH_MODEL_ENABLED

#define IS_PUSH_MODEL_ENABLED ( )    false

◆ MARK_PROPERTY_DIRTY

#define MARK_PROPERTY_DIRTY (   Object,
  Property 
)

◆ MARK_PROPERTY_DIRTY_FROM_NAME

#define MARK_PROPERTY_DIRTY_FROM_NAME (   ClassName,
  PropertyName,
  Object 
)

◆ MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY

#define MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY (   ClassName,
  PropertyName,
  ArrayIndex,
  Object 
)

◆ MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY_INDEX

#define MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY_INDEX (   ClassName,
  PropertyName,
  ArrayIndex,
  Object 
)

◆ MARK_PROPERTY_DIRTY_STATIC_ARRAY

#define MARK_PROPERTY_DIRTY_STATIC_ARRAY (   Object,
  RepIndex,
  ArrayIndex 
)

◆ MARK_PROPERTY_DIRTY_STATIC_ARRAY_INDEX

#define MARK_PROPERTY_DIRTY_STATIC_ARRAY_INDEX (   Object,
  RepIndex,
  ArrayIndex 
)

◆ MARK_PROPERTY_DIRTY_UNSAFE

#define MARK_PROPERTY_DIRTY_UNSAFE (   Object,
  RepIndex 
)

◆ PUSH_MAKE_BP_PROPERTIES_PUSH_MODEL

#define PUSH_MAKE_BP_PROPERTIES_PUSH_MODEL ( )    false

◆ UE_NET_SET_IRIS_MARK_PROPERTIES_DIRTY_DELEGATE

#define UE_NET_SET_IRIS_MARK_PROPERTIES_DIRTY_DELEGATE (   ...)

◆ UE_NET_SET_IRIS_MARK_PROPERTY_DIRTY_DELEGATE

#define UE_NET_SET_IRIS_MARK_PROPERTY_DIRTY_DELEGATE (   ...)