Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
Include |
#include "ParticleHelper.h" |
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),
}
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. |