Convenience class to make it easy to step through all particles in a ParticleSystem. More...
#include <OgreParticleIterator.h>
Public Member Functions | |
bool | end (void) |
Particle * | getNext (void) |
Returns a pointer to the next particle, and moves the iterator on by 1 element. More... | |
Protected Member Functions | |
ParticleIterator (list< Particle * >::type::iterator start, list< Particle * >::type::iterator end) | |
Protected constructor, only available from ParticleSystem::getIterator. More... | |
Protected Attributes | |
list< Particle * >::type::iterator | mEnd |
list< Particle * >::type::iterator | mPos |
list< Particle * >::type::iterator | mStart |
Friends | |
class | ParticleSystem |
Convenience class to make it easy to step through all particles in a ParticleSystem.
Definition at line 45 of file OgreParticleIterator.h.
|
protected |
Protected constructor, only available from ParticleSystem::getIterator.
bool Ogre::ParticleIterator::end | ( | void | ) |
Particle* Ogre::ParticleIterator::getNext | ( | void | ) |
Returns a pointer to the next particle, and moves the iterator on by 1 element.
|
friend |
Definition at line 47 of file OgreParticleIterator.h.
Definition at line 51 of file OgreParticleIterator.h.
Definition at line 49 of file OgreParticleIterator.h.
Definition at line 50 of file OgreParticleIterator.h.