/Users/david.perry/projects/pge/pgeParticle.h File Reference

#include "pgeMath.h"
#include "pgeGfx.h"

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)
pgeParticleSystempgeParticleSystemCreate (pgeTexture *spritetexture, pgeRect spriterect)
void pgeParticleSystemSetInfoFromMemory (pgeParticleSystem *ps, const char *psi, int sizePsi, pgeTexture *spritetexture)
pgeParticleSystempgeParticleSystemLoadMemory (const char *psi, int sizePsi, pgeTexture *spritetexture)
int pgeParticleSystemSetInfoFromFile (pgeParticleSystem *ps, const char *filename, pgeTexture *spritetexture)
pgeParticleSystempgeParticleSystemLoad (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)

Generated on Mon Sep 22 16:58:14 2008 for Phoenix Game Engine by  doxygen 1.5.5