#include <OgreIteratorWrappers.h>
Public Types | |
| typedef T::value_type | ValueType |
Public Member Functions | |
| ConstVectorIterator (typename T::const_iterator start, typename T::const_iterator end) | |
| Constructor. | |
| ConstVectorIterator (const T &c) | |
| Constructor. | |
| bool | hasMoreElements (void) const |
| Returns true if there are more items in the collection. | |
| T::value_type | getNext (void) |
| Returns the next element in the collection, and advances to the next. | |
| T::value_type | peekNext (void) const |
| Returns the next element in the collection, without advancing to the next. | |
| T::const_pointer | peekNextPtr (void) const |
| Returns a pointer to the next element in the collection, without advancing to the next afterwards. | |
| void | moveNext (void) const |
| Moves the iterator on one element. | |
Private Member Functions | |
| ConstVectorIterator () | |
| Private constructor since only the parameterised constructor should be used. | |
Private Attributes | |
| T::const_iterator | mCurrent |
| T::const_iterator | mEnd |
Definition at line 208 of file OgreIteratorWrappers.h.
|
|||||
|
Definition at line 214 of file OgreIteratorWrappers.h. |
|
|||||||||
|
Private constructor since only the parameterised constructor should be used.
Definition at line 214 of file OgreIteratorWrappers.h. |
|
||||||||||||||||
|
Constructor.
Definition at line 222 of file OgreIteratorWrappers.h. |
|
||||||||||
|
Constructor.
Definition at line 231 of file OgreIteratorWrappers.h. |
|
||||||||||
|
Returns the next element in the collection, and advances to the next.
Definition at line 243 of file OgreIteratorWrappers.h. References Ogre::ConstVectorIterator< T >::mCurrent. |
|
||||||||||
|
Returns true if there are more items in the collection.
Definition at line 237 of file OgreIteratorWrappers.h. References Ogre::ConstVectorIterator< T >::mCurrent, and Ogre::ConstVectorIterator< T >::mEnd. |
|
||||||||||
|
Moves the iterator on one element.
Definition at line 258 of file OgreIteratorWrappers.h. References Ogre::ConstVectorIterator< T >::mCurrent. |
|
||||||||||
|
Returns the next element in the collection, without advancing to the next.
Definition at line 248 of file OgreIteratorWrappers.h. References Ogre::ConstVectorIterator< T >::mCurrent. |
|
||||||||||
|
Returns a pointer to the next element in the collection, without advancing to the next afterwards.
Definition at line 253 of file OgreIteratorWrappers.h. |
|
|||||
|
Definition at line 211 of file OgreIteratorWrappers.h. Referenced by Ogre::ConstVectorIterator< T >::getNext(), Ogre::ConstVectorIterator< T >::hasMoreElements(), Ogre::ConstVectorIterator< T >::moveNext(), and Ogre::ConstVectorIterator< T >::peekNext(). |
|
|||||
|
Definition at line 212 of file OgreIteratorWrappers.h. Referenced by Ogre::ConstVectorIterator< T >::hasMoreElements(). |
Copyright © 2000-2005 by The OGRE Team

This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Jan 21 10:02:34 2007