Navigation
API > API/Runtime > API/Runtime/Engine
| Name | EParticleStates |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
| Include Path | #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 | Remarks |
|---|---|
| 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. |