UE3:ParticleModuleParameterDynamic (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
UDK Object >> ParticleModule >> ParticleModuleParameterBase >> ParticleModuleParameterDynamic
Package:
Engine


Properties

Property group 'ParticleModuleParameterDynamic'

DynamicParams

Type: array<EmitterDynamicParameter>

Modifiers: editfixedsize

The dynamic parameters this module uses.

Default value, index 0:

Member Value
ParamValue
Member Value
Distribution DistributionParam1
LookupTable
  1. 0.0
  2. 0.0
  3. 0.0
  4. 0.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

Default value, index 1:

Member Value
ParamValue
Member Value
Distribution DistributionParam2
LookupTable
  1. 0.0
  2. 0.0
  3. 0.0
  4. 0.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

Default value, index 2:

Member Value
ParamValue
Member Value
Distribution DistributionParam3
LookupTable
  1. 0.0
  2. 0.0
  3. 0.0
  4. 0.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

Default value, index 3:

Member Value
ParamValue
Member Value
Distribution DistributionParam4
LookupTable
  1. 0.0
  2. 0.0
  3. 0.0
  4. 0.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

Default values

Property Value
bSpawnModule True
bUpdateModule True

Enums

EEmitterDynamicParameterValue

EmitterDynamicParameterValue Enumeration indicating the way a dynamic parameter should be set.

EDPV_UserSet
UserSet - use the user set values in the distribution (the default)
EDPV_VelocityX
VelocityX - pass the particle velocity along the X-axis thru
EDPV_VelocityY
VelocityY - pass the particle velocity along the Y-axis thru
EDPV_VelocityZ
VelocityZ - pass the particle velocity along the Z-axis thru
EDPV_VelocityMag
VelocityMag - pass the particle velocity magnitude thru

Structs

EmitterDynamicParameter

Modifiers: native

Helper structure for displaying the parameter.

name ParamName
The parameter name - from the material DynamicParameter expression. READ-ONLY
bool bUseEmitterTime
If TRUE, use the EmitterTime to retrieve the value, otherwise use Particle RelativeTime.
bool bSpawnTimeOnly
If TRUE, only set the value at spawn time of the particle, otherwise update each frame.
EEmitterDynamicParameterValue ValueMethod
Where to get the parameter value from.
bool bScaleVelocityByParamValue
If TRUE, scale the velocity value selected in ValueMethod by the evaluated ParamValue.
DistributionFloat.RawDistributionFloat ParamValue
The distriubtion for the parameter value.