Particle system entity interface.
virtual void updateParticles()=0
Updates the particle entity.
virtual void setAutoEmit(bool autoEmit)=0
Set auto emit.
virtual void setLocalTransform(const Transform &transform)=0
Set local transform.
virtual int emitParticles()=0
Adds particles to this particle entity at given position.
virtual ~ParticleSystem()
Public destructor.
virtual bool isAutoEmit()=0
virtual ParticleEmitter * getEmitter()=0
virtual bool isActive()=0
virtual const Transform & getLocalTransform()=0
Particle emitter interface.