/Engine/Source/Runtime/Engine/Public/ParticleEmitterInstances.h
struct FParticleEmitterBuildInfo
FComposableFloa...
AlphaScale
The alpha scale of a particle over time.
bool
bEnableCollision
Enable collision?
uint32:  1
bLocalVectorFieldIgnoreComponentTransform
If true, local vector fields ignore the component transform.
uint32:  1
bLocalVectorFieldTileX
Tile vector field in x axis?
uint32:  1
bLocalVectorFieldTileY
Tile vector field in y axis?
uint32:  1
bLocalVectorFieldTileZ
Tile vector field in z axis?
uint32:  1
bLocalVectorFieldUseFixDT
Use fix delta time in the simulation?
uint32:  1
bRemoveHMDRoll
Particle alignment overrides
uint32:  1
bUseVelocityForMotionBlur
uint8
CollisionMode
float
CollisionRadiusBias
Bias applied to the collision radius.
float
CollisionRadiusScale
Radius scale applied to friction.
float
CollisionRandomDistribution
Random distribution across the reflection spreading cone when colliding.
float
CollisionRandomSpread
Factor reflection spreading cone when colliding.
uint8
CollisionResponse
How particles respond to collision.
FComposableVect...
ColorScale
The color scale of a particle over time.
FVector
ConstantAcceleration
Constant acceleration to apply to particles.
FComposableFloa...
DragCoefficient
Drag coefficient.
FComposableFloa...
DragScale
Drag scale over life.
FRawDistributio...
DynamicAlpha
An additional alpha scale for allowing parameters to be used for ColorOverLife modules.
FRawDistributio...
DynamicAlphaScale
An additional alpha scale for allowing parameters to be used for ColorScaleOverLife modules.
FRawDistributio...
DynamicColor
An additional color scale for allowing parameters to be used for ColorOverLife modules.
FRawDistributio...
DynamicColorScale
An additional color scale for allowing parameters to be used for ColorScaleOverLife modules.
int32
EstimatedMaxActiveParticleCount
The estimated maximum number of particles for this emitter.
float
Friction
Friction.
float
GlobalVectorFieldScale
Global vector field scale.
float
GlobalVectorFieldTightness
Global vector field tightness.
UVectorField&#...
LocalVectorField
Local vector field.
float
LocalVectorFieldIntensity
Local vector field intensity.
FVector
LocalVectorFieldMaxInitialRotation
Maximum initial rotation applied to local vector fields.
FVector
LocalVectorFieldMinInitialRotation
Minimum initial rotation applied to local vector fields.
FVector
LocalVectorFieldRotationRate
Local vector field rotation rate.
float
LocalVectorFieldTightness
Tightness tweak for local vector fields.
FTransform
LocalVectorFieldTransform
Local vector field transform.
float
MaxFacingCameraBlendDistance
float
MaxLifetime
The maximum lifetime of any particle that will spawn.
float
MaxRotationRate
The maximum rotation rate of particles.
FVector2D
MaxSize
The maximum size of a particle.
FVector2D
MaxSizeScaleBySpeed
The maximum amount by which to scale a particle based on its speed.
float
MinFacingCameraBlendDistance
FComposableVect...
OrbitInitialRotation
The accumulated orbit initial rotation.
FComposableVect...
OrbitOffset
The accumulated orbit offset.
FComposableVect...
OrbitRotationRate
The accumulated orbit rotation rate.
FVector2D
PivotOffset
An offset in UV space for the positioning of a sprites vertices.
FVector
PointAttractorPosition
Location of a point source attractor.
float
PointAttractorRadius
Radius of the point source attractor.
FComposableFloa...
PointAttractorStrength
Strength of the point attractor.
UParticleModule...
RequiredModule
The required module.
FComposableFloa...
Resilience
Collision damping factor.
FComposableFloa...
ResilienceScaleOverLife
Collision damping factor scale over life.
int32
ScreenAlignment
FComposableVect...
SizeScale
How to scale a particle's size over time.
FVector2D
SizeScaleBySpeed
How much to scale a particle's size based on its speed.
UParticleModule...
SpawnModule
The spawn module.
TArray< classU...
SpawnModules
List of spawn modules that need to be invoked at runtime.
UParticleModule...
SpawnPerUnitModule
The spawn-per-unit module.
FComposableFloa...
SubImageIndex
The sub-image index over the particle's life time.
FComposableFloa...
VectorFieldScale
The per-particle vector field scale.
FComposableFloa...
VectorFieldScaleOverLife
The per-particle vector field scale-over-life.