Public Member Functions | Static Public Attributes | Protected Attributes | Friends

ParticleSystem Class Reference

Inheritance diagram for ParticleSystem:
Renderable Component Object

List of all members.

Public Member Functions

void simulate ()
void render () const
void emitParticles (bool oneshot=true)
void setPosition (const Vec3f &pos)
Vec3f getPosition () const
Vec3f getWorldPosition () const
virtual const RTTIgetType () const

Static Public Attributes

static const RTTI TYPE

Protected Attributes

bool oneShot
bool emitting
Vec3f * positions
Vec3f * velocities
float * lifeTimes
float lifeTime
Materialmaterial
int nbOfParts
Vec3f position

Friends

class boost::serialization::access

The documentation for this class was generated from the following files:
 All Classes Functions Variables