Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
BodyParticleSystem Class Reference

Inherits MemoryPoolObject.

Public Attributes

ParticleSystemID m_particleSystemID
 the particle system ID
 
BodyParticleSystemm_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 MemoryPoolgetObjectMemoryPool ()=0
 

Detailed Description

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.

Member Data Documentation

◆ m_next

BodyParticleSystem* BodyParticleSystem::m_next

next particle system in this body module

Definition at line 88 of file ActiveBody.cpp.

◆ m_particleSystemID

ParticleSystemID BodyParticleSystem::m_particleSystemID

the particle system ID

Definition at line 87 of file ActiveBody.cpp.


The documentation for this class was generated from the following file: