unreal.InstancedActorsVisualizationInfo

class unreal.InstancedActorsVisualizationInfo

Bases: StructBase

Runtime ISMC tracking for a given ‘visualization’ (alternate ISMC set) for instances

C++ Source:

  • Plugin: InstancedActors

  • Module: InstancedActors

  • File: InstancedActorsTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • ism_components (Array[InstancedStaticMeshComponent]): [Read-Only] Instanced Static Mesh Components created from VisualizationDesc.ISMComponentDescriptors specs.

    Note: If IsAsyncLoading() = true, this will be empty until the load completes and ISMCs are created.

  • mass_static_mesh_desc_handle (StaticMeshInstanceVisualizationDescHandle): [Read-Only] Handle to registration of ISMComponents with UMassRepresentationSubsystem via UMassRepresentationSubsystem::AddVisualDescWithISMComponents.

    Note: If IsAsyncLoading() = true, this will be invalid until the load completes and ISMCs are created and registered.

  • visualization_desc (InstancedActorsVisualizationDesc): [Read-Only] Cached specification for this visualization, defining ISMCs to create. Note: For visualizations added via UInstancedActorsData::AddVisualizationAsync using an FInstancedActorsSoftVisualizationDesc

    soft pointer descriptor: whilst IsAsyncLoading() = true, this will be default constructed. Once the async load completes, the soft visualization decriptor will then be resolved to this hard pointer decriptor.