unreal.NiagaraDataInterfaceArrayMesh¶
- class unreal.NiagaraDataInterfaceArrayMesh(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
NiagaraDataInterfaceArrayNiagara Data Interface Array Mesh
C++ Source:
Plugin: Niagara
Module: Niagara
File: NiagaraDataInterfaceArrayMesh.h
Editor Properties: (see get_editor_property/set_editor_property)
gpu_sync_mode(NiagaraGpuSyncMode): [Read-Write] How to do we want to synchronize modifications to the array data.max_elements(int32): [Read-Write] When greater than 0 sets the maximum number of elements the array can hold, only relevant when using operations that modify the array size.mesh_data(Array[NiagaraMeshRendererMeshPropertiesBase]): [Read-Write]
- classmethod set_niagara_array_mesh(niagara_component, override_name, array_data) None¶
INiagaraRenderableMeshArrayInterface Interface End
- Parameters:
niagara_component (NiagaraComponent)
override_name (Name)
array_data (Array[NiagaraMeshRendererMeshPropertiesBase])
- classmethod set_niagara_array_mesh_sm(niagara_component, override_name, array_data) None¶
Set Niagara Array Mesh SM
- Parameters:
niagara_component (NiagaraComponent)
override_name (Name)
array_data (Array[StaticMesh])