unreal.EmitterDynamicParameterBP

class unreal.EmitterDynamicParameterBP(param_name='None', use_emitter_time=False, spawn_time_only=False, value_method=EmitterDynamicParameterValue.EDPV_USER_SET, scale_velocity_by_param_value=False)

Bases: unreal.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

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

Type

(Name)

property scale_velocity_by_param_value

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

Type

(bool)

property spawn_time_only

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

Type

(bool)

property use_emitter_time

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

Type

(bool)

property value_method

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

Type

(EmitterDynamicParameterValue)