unreal.NiagaraDataChannelWriter

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

Bases: Object

Niagara Data Channel Writer

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraDataChannelAccessor.h

num() int32

Num

Return type:

int32

write_bool(var_name, index, data) None

Write Bool

Parameters:
  • var_name (Name)

  • index (int32)

  • data (bool)

write_enum(var_name, index, data) None

Write Enum

Parameters:
  • var_name (Name)

  • index (int32)

  • data (uint8)

write_float(var_name, index, data) None

Write Float

Parameters:
  • var_name (Name)

  • index (int32)

  • data (double)

write_id(var_name, index, data) None

Write ID

Parameters:
write_int(var_name, index, data) None

Write Int

Parameters:
  • var_name (Name)

  • index (int32)

  • data (int32)

write_linear_color(var_name, index, data) None

Write Linear Color

Parameters:
write_position(var_name, index, data) None

Write Position

Parameters:
write_quat(var_name, index, data) None

Write Quat

Parameters:
  • var_name (Name)

  • index (int32)

  • data (Quat)

write_spawn_info(var_name, index, data) None

Write Spawn Info

Parameters:
write_vector(var_name, index, data) None

Write Vector

Parameters:
write_vector2d(var_name, index, data) None

Write Vector 2D

Parameters:
write_vector4(var_name, index, data) None

Write Vector 4

Parameters: