Definition: ParticleEmitterFactory.h:9
virtual ~ParticleEmitterFactory()
Definition: ParticleEmitterFactory.h:12
void DestroyEmitter(ParticleEmitter *emitter)
Definition: ParticleEmitterFactory.h:18
ParticleEmitterFactory()
Definition: ParticleEmitterFactory.h:11
virtual ParticleEmitter * CreateEmitter()=0
ParticleEmitter * CreateEmitter_()
Definition: ParticleEmitterFactory.h:28
virtual Ogre::String GetEmitterType() const =0
A particle emitter.
Definition: ParticleEmitter.h:27
void SetEmitterType(const Ogre::String &emitter_type)
Sets the emitter type.
Definition: ParticleEmitter.h:108