Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
ParticleSystem Class Reference

#include <ParticleSystem.h>

Classes

struct  ParticleNode
 Particle node. More...
 

Public Member Functions

 ParticleSystem ()
 
 ~ParticleSystem ()
 
ParticleNodecreateParticle (void)
 
void freeParticle (ParticleNode *pParticleNode)
 
U32 getActiveParticleCount (void) const
 
U32 getAllocatedParticleCount (void) const
 

Static Public Member Functions

static void Init (void)
 
static void destroy (void)
 

Static Public Attributes

static ParticleSystemInstance = NULL
 

Constructor & Destructor Documentation

Member Function Documentation

ParticleSystem::ParticleNode * createParticle ( void  )
void destroy ( void  )
static
void freeParticle ( ParticleNode pParticleNode)
U32 getActiveParticleCount ( void  ) const
inline
U32 getAllocatedParticleCount ( void  ) const
inline
void Init ( void  )
static

Member Data Documentation

ParticleSystem * Instance = NULL
static

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