Navigation
API > API/Runtime > API/Runtime/Engine
References
| |
|
| Module |
Engine |
| Header |
/Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
| Include |
#include "ParticleHelper.h" |
Syntax
enum EParticleStates
{
STATE_Particle_JustSpawned = 0x02000000,
STATE_Particle_Freeze = 0x04000000,
STATE_Particle_IgnoreCollisions = 0x08000000,
STATE_Particle_FreezeTranslation = 0x10000000,
STATE_Particle_FreezeRotation = 0x20000000,
STATE_Particle_CollisionIgnoreCheck = STATE_Particle_Freeze |STATE_Particle_IgnoreCollisions | STATE_Particle_FreezeTranslation| STATE_Particle_FreezeRotation,
STATE_Particle_DelayCollisions = 0x40000000,
STATE_Particle_CollisionHasOccurred = 0x80000000,
STATE_Mask = 0xFE000000,
STATE_CounterMask = (~STATE_Mask),
}
Values
| Name |
Description |
| STATE_Particle_JustSpawned |
Ignore updates to the particle |
| STATE_Particle_Freeze |
Ignore updates to the particle |
| STATE_Particle_IgnoreCollisions |
Ignore collision updates to the particle |
| STATE_Particle_FreezeTranslation |
Stop translations of the particle |
| STATE_Particle_FreezeRotation |
Stop rotations of the particle |
| STATE_Particle_CollisionIgnoreCheck |
Combination for a single check of 'ignore' flags |
| STATE_Particle_DelayCollisions |
Delay collision updates to the particle |
| STATE_Particle_CollisionHasOccurred |
Flag indicating the particle has had at least one collision |
| STATE_Mask |
State mask. |
| STATE_CounterMask |
Counter mask. |