unreal.EmitterDynamicParameterBP

class unreal.EmitterDynamicParameterBP(param_name: Name = 'None', use_emitter_time: bool = False, spawn_time_only: bool = False, value_method: EmitterDynamicParameterValue = Ellipsis, scale_velocity_by_param_value: bool = False)

Bases: StructBase

BlueprintType wrapper around FEmitterDynamicParameter to allow managing in blueprint/python logic.

C++ Source:

  • Plugin: CascadeToNiagaraConverter

  • Module: CascadeToNiagaraConverter

  • File: NiagaraStackGraphUtilitiesAdapterLibrary.h

Editor Properties: (see get_editor_property/set_editor_property)

  • param_name (Name): [Read-Write] The parameter name - from the material DynamicParameter expression. READ-ONLY

  • param_value (RawDistributionFloat): [Read-Write] The distribution for the parameter value.

  • scale_velocity_by_param_value (bool): [Read-Write] If true, scale the velocity value selected in ValueMethod by the evaluated ParamValue.

  • spawn_time_only (bool): [Read-Write] If true, only set the value at spawn time of the particle, otherwise update each frame.

  • use_emitter_time (bool): [Read-Write] If true, use the EmitterTime to retrieve the value, otherwise use Particle RelativeTime.

  • value_method (EmitterDynamicParameterValue): [Read-Write] Where to get the parameter value from.

property param_name: Name

[Read-Write] The parameter name - from the material DynamicParameter expression. READ-ONLY

Type:

(Name)

property scale_velocity_by_param_value: bool

[Read-Write] If true, scale the velocity value selected in ValueMethod by the evaluated ParamValue.

Type:

(bool)

property spawn_time_only: bool

[Read-Write] If true, only set the value at spawn time of the particle, otherwise update each frame.

Type:

(bool)

property use_emitter_time: bool

[Read-Write] If true, use the EmitterTime to retrieve the value, otherwise use Particle RelativeTime.

Type:

(bool)

property value_method: EmitterDynamicParameterValue

[Read-Write] Where to get the parameter value from.

Type:

(EmitterDynamicParameterValue)