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

Bases: unreal.NiagaraDataInterfaceGrid2DCollection

Niagara Data Interface Grid 2DCollection Reader

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraDataInterfaceGrid2DCollectionReader.h

Editor Properties: (see get_editor_property/set_editor_property)

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

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

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

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

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

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

  • override_buffer_format (NiagaraGpuBufferFormat): [Read-Write] Override Buffer Format: When enabled overrides the format used to store data inside the grid, otherwise uses the project default setting. Lower bit depth formats will save memory and performance at the cost of precision.

  • override_format (bool): [Read-Write] Override Format

  • preview_attribute (Name): [Read-Write] Preview Attribute: When enabled allows you to preview the grid in a debug display

  • preview_grid (bool): [Read-Write] Preview Grid

  • render_target_user_parameter (NiagaraUserParameterBinding): [Read-Write] Render Target User Parameter: Reference to a user parameter if we’re reading one.

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

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