#include <OgreParticleAffectorFactory.h>
Public Member Functions | |
ParticleAffectorFactory () | |
virtual | ~ParticleAffectorFactory () |
virtual String | getName () const =0 |
Returns the name of the factory, the name which identifies the particle affector type this factory creates. | |
virtual ParticleAffector * | createAffector (ParticleSystem *psys)=0 |
Creates a new affector instance. | |
virtual void | destroyAffector (ParticleAffector *e) |
Destroys the affector pointed to by the parameter (for early clean up if reauired). | |
Protected Attributes | |
std::vector< ParticleAffector * > | mAffectors |
Definition at line 49 of file OgreParticleAffectorFactory.h.
|
Definition at line 54 of file OgreParticleAffectorFactory.h. |
|
|
|
Creates a new affector instance.
|
|
Destroys the affector pointed to by the parameter (for early clean up if reauired).
|
|
Returns the name of the factory, the name which identifies the particle affector type this factory creates.
|
|
Definition at line 52 of file OgreParticleAffectorFactory.h. |
Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun May 6 10:56:29 2007