#include <OgreParticleAffectorFactory.h>
Inheritance diagram for Ogre::ParticleAffectorFactory:

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 45 of file OgreParticleAffectorFactory.h.
|
|
Definition at line 50 of file OgreParticleAffectorFactory.h. |
|
|
|
|
|
Creates a new affector instance.
Implemented in Ogre::ColourFaderAffectorFactory, Ogre::ColourFaderAffectorFactory2, Ogre::ColourImageAffectorFactory, Ogre::ColourInterpolatorAffectorFactory, Ogre::LinearForceAffectorFactory, Ogre::RotationAffectorFactory, and Ogre::ScaleAffectorFactory. |
|
|
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.
Implemented in Ogre::ColourFaderAffectorFactory, Ogre::ColourFaderAffectorFactory2, Ogre::ColourImageAffectorFactory, Ogre::ColourInterpolatorAffectorFactory, Ogre::LinearForceAffectorFactory, Ogre::RotationAffectorFactory, and Ogre::ScaleAffectorFactory. |
|
|
Definition at line 48 of file OgreParticleAffectorFactory.h. |
Copyright © 2000-2005 by The OGRE Team
Last modified Sun Nov 20 12:37:58 2005