#include <PxParticleFlag.h>
++ +
Public Types | |
| enum | Enum { + eVALID = (1<<0), + + eCOLLISION_WITH_STATIC = (1<<1), + + eCOLLISION_WITH_DYNAMIC = (1<<2), + + eCOLLISION_WITH_DRAIN = (1<<3), + + eSPATIAL_DATA_STRUCTURE_OVERFLOW = (1<<4) + + } |
+
| enum PxParticleFlag::Enum | +
+
| eVALID |
+Marks a valid particle. The particle data corresponding to these particle flags is valid, i.e. defines a particle, when set. Particles that are not marked with PxParticleFlag::eVALID are ignored during simulation.
+ +Application read only. |
| eCOLLISION_WITH_STATIC |
+Marks a particle that has collided with a static actor shape.
+ +Application read only. |
| eCOLLISION_WITH_DYNAMIC |
+Marks a particle that has collided with a dynamic actor shape.
+ +Application read only. |
| eCOLLISION_WITH_DRAIN |
+Marks a particle that has collided with a shape that has been flagged as a drain (See PxShapeFlag.ePARTICLE_DRAIN).
+ +Application read only.
|
| eSPATIAL_DATA_STRUCTURE_OVERFLOW |
+Marks a particle that had to be ignored for simulation, because the spatial data structure ran out of resources.
+ +Application read only. |
+