UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPrimitiveInstanceDataManager Member List

This is the complete list of members for FPrimitiveInstanceDataManager, including all inherited members.

Add(int32 InInstanceAddAtIndex, bool bInsert)FPrimitiveInstanceDataManager
BakedLightingDataChanged(int32 InstanceIndex)FPrimitiveInstanceDataManager
BakedLightingDataChangedAll()FPrimitiveInstanceDataManager
ClearChangeTracking()FPrimitiveInstanceDataManager
ClearIdTracking(int32 InNumInstances)FPrimitiveInstanceDataManager
CreateExplicitIdentityMapping()FPrimitiveInstanceDataManager
CustomDataChanged(int32 InstanceIndex)FPrimitiveInstanceDataManager
EMode enum nameFPrimitiveInstanceDataManager
ETrackingState enum nameFPrimitiveInstanceDataManager
FInstanceIdIndexMap()=defaultFInstanceIdIndexMap
FlushChanges(FInstanceUpdateComponentDesc &&ComponentData, bool bNewPrimitiveProxy)FPrimitiveInstanceDataManager
FPrimitiveInstanceDataManager(UPrimitiveComponent *InPrimitiveComponent)FPrimitiveInstanceDataManager
GetAllocatedSize() constFPrimitiveInstanceDataManager
GetMaxInstanceId() constFPrimitiveInstanceDataManager
GetMaxInstanceIndex() constFPrimitiveInstanceDataManager
GetMode() constFPrimitiveInstanceDataManagerinline
GetOrCreateProxy(ERHIFeatureLevel::Type InFeatureLevel)FPrimitiveInstanceDataManager
GetProxy() constFPrimitiveInstanceDataManagerinline
GetState() constFPrimitiveInstanceDataManagerinline
HasAnyChanges() constFPrimitiveInstanceDataManagerinline
HasAnyInstanceChanges() constFPrimitiveInstanceDataManager
IdToIndex(FPrimitiveInstanceId InstanceId) constFInstanceIdIndexMapinline
IdToIndexMapFInstanceIdIndexMapprotected
IndexToId(int32 InstanceIndex) constFInstanceIdIndexMapinline
IndexToIdMapFInstanceIdIndexMapprotected
Invalidate(int32 InNumInstances)FPrimitiveInstanceDataManager
IsIdentity() constFInstanceIdIndexMapinline
IsValidId(FPrimitiveInstanceId InstanceId) constFInstanceIdIndexMapinline
MarkForRebuildFromLegacy(TUniquePtr< FStaticMeshInstanceData > &&LegacyInstanceData, const TArray< int32 > &InstanceReorderTable, const TArray< TRefCountPtr< HHitProxy > > &HitProxies)FPrimitiveInstanceDataManager
NumCustomDataChanged()FPrimitiveInstanceDataManager
NumInstancesFInstanceIdIndexMapprotected
OnRegister(int32 InNumInstances)FPrimitiveInstanceDataManager
PostLoad(int32 InNumInstances)FPrimitiveInstanceDataManager
PrimitiveTransformChanged()FPrimitiveInstanceDataManager
ReadCookedRenderData(FArchive &Ar)FPrimitiveInstanceDataManager
RebuildFromIndexToIdMap(TArray< FPrimitiveInstanceId > &&InIndexToIdMap, int32 MaxInstanceId)FInstanceIdIndexMap
RebuildFromIndexToIdMap(int32 MaxInstanceId)FInstanceIdIndexMapprotected
RemoveAt(int32 InstanceIndex)FPrimitiveInstanceDataManager
RemoveAtSwap(int32 InstanceIndex)FPrimitiveInstanceDataManager
Reset(int32 InNumInstances)FInstanceIdIndexMap
ResetComponentDirtyTracking()FPrimitiveInstanceDataManagerinline
ResizeExplicit(int32 InNumInstances, int32 MaxInstanceId)FInstanceIdIndexMap
Serialize(FArchive &Ar)FInstanceIdIndexMap
SetInvalid(FPrimitiveInstanceId InstanceId)FInstanceIdIndexMapinline
SetMode(EMode InMode)FPrimitiveInstanceDataManager
TransformChanged(int32 InstanceIndex)FPrimitiveInstanceDataManager
TransformChanged(FPrimitiveInstanceId InstanceId)FPrimitiveInstanceDataManager
TransformsChangedAll()FPrimitiveInstanceDataManager
Update(FPrimitiveInstanceId InstanceId, int32 InstanceIndex)FInstanceIdIndexMapinline
ValidateMapping() constFPrimitiveInstanceDataManagerinline