Classes

UInstancedStaticMeshComponent

UStaticMeshComponent > UMeshComponent > UPrimitiveComponent > USceneComponent > UActorComponent > UObject

A component that efficiently renders multiple instances of the same StaticMesh.

Member Type Offset Share
PerInstanceSMData

Array of instances, bulk serialized.

TArray<FInstancedStaticMeshInstanceData> 0x498
NumCustomDataFloats

Defines the number of floats that will be available per instance for custom data

int32_t 0x4a8
PerInstanceSMCustomData

Array of custom data for instances.

TArray<float> 0x4b0
InstancingRandomSeed

Value used to seed the random number stream that generates random numbers for each of this mesh's instances.

int32_t 0x4c0
InstanceStartCullDistance

Distance from camera at which each instance begins to fade out.

int32_t 0x4c4
InstanceEndCullDistance

Distance from camera at which each instance completely fades out.

int32_t 0x4c8
InstanceReorderTable

Mapping from PerInstanceSMData order to instance render buffer order.

TArray<int32_t> 0x4d0
NumPendingLightmaps

Number of pending lightmaps still to be calculated (Apply()'d).

int32_t 0x528
CachedMappings

The mappings for all the instances of this component.

TArray<FInstancedStaticMeshMappingInfo> 0x530