sio2_particle.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SIO2particle

Functions

typedef void (SIO2particlecreation(void *, SIO2particle *))
 The particle creation callback. This function will be called everytime a new particle have to be created.
typedef void (SIO2particleupdate(void *, SIO2particle *))
 The particle update callback. This function will be called everytime a particle is about to be rendered on screen.
SIO2particlesio2ParticleInit (void)
SIO2particlesio2ParticleFree (SIO2particle *)


Function Documentation

SIO2particle* sio2ParticleFree ( SIO2particle _SIO2particle  ) 

Free the SIO2particle from the memory.

_SIO2particle: A valid SIO2particle pointer.

return a NULL SIO2particle handle.

Referenced by sio2EmitterResetParticles().

SIO2particle* sio2ParticleInit ( void   ) 

Create a new SIO2particle in memory and return the new SIO2particle pointer.

return a new SIO2particle pointer.

Referenced by sio2EmitterSetupParticles().

typedef void ( SIO2particleupdate(void *, SIO2particle *)   ) 

The particle update callback. This function will be called everytime a particle is about to be rendered on screen.

typedef void ( SIO2particlecreation(void *, SIO2particle *)   ) 

The particle creation callback. This function will be called everytime a new particle have to be created.


Generated on Thu Mar 4 15:41:45 2010 for SIO2 Engine by  doxygen 1.5.6