![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ISMInstanceDataManager.h>
Data descriptor representing the component state abstracting the UPrimitiveComponent, needs to be passed into the change flushing. The intention is to decouple the manager from the UComponent or any other supplier of instance data & scene proxies.
| TFunction<void(FISMInstanceUpdateChangeSet &ChangeSet)> FInstanceUpdateComponentDesc::BuildChangeSet |
| EComponentMobility::Type FInstanceUpdateComponentDesc::ComponentMobility = EComponentMobility::Movable |
| FInstanceDataFlags FInstanceUpdateComponentDesc::Flags |
| int32 FInstanceUpdateComponentDesc::NumCustomDataFloats = 0 |
| int32 FInstanceUpdateComponentDesc::NumProxyInstances = -1 |
| int32 FInstanceUpdateComponentDesc::NumSourceInstances = -1 |
| FMatrix FInstanceUpdateComponentDesc::PrimitiveLocalToWorld |
| FPrimitiveMaterialPropertyDescriptor FInstanceUpdateComponentDesc::PrimitiveMaterialDesc |
| FRenderBounds FInstanceUpdateComponentDesc::StaticMeshBounds |