|
Data Structures |
struct | pgeParticle |
struct | pgeParticleSystemInfo |
struct | pgeParticleSystem |
Defines |
#define | MAX_PARTICLES 500 |
#define | MAX_PSYSTEMS 100 |
Functions |
void | pgeParticleSystemInit (pgeParticleSystem *ps, pgeTexture *spritetexture, pgeRect spriterect) |
pgeParticleSystem * | pgeParticleSystemCreate (pgeTexture *spritetexture, pgeRect spriterect) |
void | pgeParticleSystemSetInfoFromMemory (pgeParticleSystem *ps, const char *psi, int sizePsi, pgeTexture *spritetexture) |
pgeParticleSystem * | pgeParticleSystemLoadMemory (const char *psi, int sizePsi, pgeTexture *spritetexture) |
int | pgeParticleSystemSetInfoFromFile (pgeParticleSystem *ps, const char *filename, pgeTexture *spritetexture) |
pgeParticleSystem * | pgeParticleSystemLoad (const char *filename, pgeTexture *spritetexture) |
void | pgeParticleSystemDestroy (pgeParticleSystem *ps) |
void | pgeParticleSystemRender (pgeParticleSystem *ps) |
void | pgeParticleSystemFire (pgeParticleSystem *ps) |
void | pgeParticleSystemFireAt (pgeParticleSystem *ps, float x, float y) |
void | pgeParticleSystemStop (pgeParticleSystem *ps, int killParticles) |
void | pgeParticleSystemUpdate (pgeParticleSystem *ps, float deltatime) |
void | pgeParticleSystemMoveTo (pgeParticleSystem *ps, float x, float y, int moveParticles) |
void | pgeParticleSystemTranspose (pgeParticleSystem *ps, float x, float y) |