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