unreal.NiagaraDataInterfaceGrid2DCollectionReader

class unreal.NiagaraDataInterfaceGrid2DCollectionReader(outer=None, name='None')

Bases: unreal.NiagaraDataInterfaceGrid2D

#todo(dmp): base class has all the RW attributes, even though we only care about the attributes that query the grid. Cleaning this up would be great

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraDataInterfaceGrid2DCollectionReader.h

Editor Properties: (see get_editor_property/set_editor_property)

  • di_name (str): [Read-Write] Name of the Grid2DCollection Data Interface on the emitter

  • emitter_name (str): [Read-Write] Name of the emitter to read from

  • iteration_shader_stages (Set(int32)): [Read-Write] Iteration Shader Stages

  • num_attributes (int32): [Read-Write] Number of Attributes

  • num_cells_max_axis (int32): [Read-Write] Number of cells on the longest axis

  • num_cells_x (int32): [Read-Write] Number of cells in X

  • num_cells_y (int32): [Read-Write] Number of cells in Y

  • output_shader_stages (Set(int32)): [Read-Write] Output Shader Stages

  • set_grid_from_max_axis (bool): [Read-Write] Set grid resolution according to longest axis

  • world_b_box_size (Vector2D): [Read-Write] World size of the grid