unreal.NiagaraUserParameterInfo

class unreal.NiagaraUserParameterInfo(parameter_name: Name = 'None', parameter_type: Struct = Ellipsis, type_name: Name = 'None', parameter_size_bytes: int = 0, is_enum_type: bool = False)

Bases: StructBase

Niagara User Parameter Info

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraFunctionLibrary.h

Editor Properties: (see get_editor_property/set_editor_property)

  • is_enum_type (bool): [Read-Write]

  • parameter_name (Name): [Read-Write] The name of the user parameter

  • parameter_size_bytes (int32): [Read-Write]

  • parameter_type (Struct): [Read-Write] the underlying struct or uobject class of the parameter (set to integer in case of enums)

  • type_name (Name): [Read-Write] the name of the underlying type (e.g. Vector3f)

property is_enum_type: bool

[Read-Only]

Type:

(bool)

property parameter_name: Name

[Read-Only] The name of the user parameter

Type:

(Name)

property parameter_size_bytes: int

[Read-Only]

Type:

(int32)

property parameter_type: Struct

[Read-Only] the underlying struct or uobject class of the parameter (set to integer in case of enums)

Type:

(Struct)

property type_name: Name

[Read-Only] the name of the underlying type (e.g. Vector3f)

Type:

(Name)