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. |