A particle affector modifies particles.
virtual bool getEnabled() const
Gets whether or not the affector is currently enabled.
virtual void affect(u32 now, SParticle *particlearray, u32 count)=0
Affects an array of particles.
virtual void setEnabled(bool enabled)
Sets whether or not the affector is currently enabled.
virtual E_PARTICLE_AFFECTOR_TYPE getType() const =0
Get emitter type.
Struct for holding particle data.