Inherits MemoryPoolObject.
Public Attributes | |
| ParticleSystemID | m_particleSystemID |
| the particle system ID | |
| BodyParticleSystem * | m_next |
| next particle system in this body module | |
Additional Inherited Members | |
Public Member Functions inherited from MemoryPoolObject | |
| void | deleteInstance () |
Protected Member Functions inherited from MemoryPoolObject | |
| virtual | ~MemoryPoolObject () |
| void * | operator new (size_t s) |
| void | operator delete (void *p) |
| virtual MemoryPool * | getObjectMemoryPool ()=0 |
Body particle systems are particle systems that are automatically created and attached to an object as the damage state changes for that object. We keep a list of these so that when we transition from one state to another we can kill any old particle systems that we need to before we create new ones
Definition at line 80 of file ActiveBody.cpp.
| BodyParticleSystem* BodyParticleSystem::m_next |
next particle system in this body module
Definition at line 88 of file ActiveBody.cpp.
| ParticleSystemID BodyParticleSystem::m_particleSystemID |
the particle system ID
Definition at line 87 of file ActiveBody.cpp.