unreal.NiagaraDataInterfaceArrayMesh

class unreal.NiagaraDataInterfaceArrayMesh(outer: Object | None = None, name: Name | str = 'None')

Bases: NiagaraDataInterfaceArray

Niagara 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:
classmethod set_niagara_array_mesh_sm(niagara_component, override_name, array_data) None

Set Niagara Array Mesh SM

Parameters: