Concrete IteratorWrapper for const access to the underlying container.  
 More...
#include <OgreIteratorWrapper.h>
|  | 
|  | ConstVectorIterator (const T &c) | 
|  | Constructor. 
 | 
|  | 
|  | ConstVectorIterator (typename T::const_iterator start, typename T::const_iterator last) | 
|  | Constructor. 
 | 
|  | 
|  | VectorIteratorWrapper (T::const_iterator start, T::const_iterator last) | 
|  | c'tor 
 | 
|  | 
| ValueType | getNext () | 
|  | Returns the next(=current) value element in the collection, and advances to the next. 
 | 
|  | 
| ValueType | peekNext () const | 
|  | Returns the next(=current) element in the collection, without advancing to the next. 
 | 
|  | 
| PointerType | peekNextPtr () const | 
|  | Returns a pointer to the next(=current) element in the collection, without advancing to the next afterwards. 
 | 
|  | 
|  | IteratorWrapper (IteratorType start, IteratorType last) | 
|  | Constructor. 
 | 
|  | 
| const IteratorType & | begin () | 
|  | Bookmark to the begin of the underlying collection. 
 | 
|  | 
| IteratorType & | current () | 
|  | Full access to the current iterator. 
 | 
|  | 
| const IteratorType & | end () | 
|  | Bookmark to the end (one behind the last element) of the underlying collection. 
 | 
|  | 
| bool | hasMoreElements () const | 
|  | Returns true if there are more items in the collection. 
 | 
|  | 
| void | moveNext () | 
|  | Moves the iterator on one element. 
 | 
|  | 
|  | 
| typedef IteratorWrapper< T, T::const_iterator, typenameT::value_type >::PointerType | PointerType | 
|  | 
| typedef IteratorWrapper< T, T::const_iterator, typenameT::value_type >::ValueType | ValueType | 
|  | 
| typedef IteratorType | const_iterator | 
|  | Typedef to fulfill container interface. 
 | 
|  | 
| typedef IteratorType | iterator | 
|  | Typedef to fulfill container interface. 
 | 
|  | 
| typedef ValType * | PointerType | 
|  | Type you expect to get by funktions like peekNext(Value)Ptr. 
 | 
|  | 
| typedef ValType | ValueType | 
|  | Type you expect to get by funktions like peekNext(Value) 
 | 
|  | 
template<typename T>
class Ogre::ConstVectorIterator< T >
Concrete IteratorWrapper for const access to the underlying container. 
- Template Parameters
- 
  
  
◆ ConstVectorIterator() [1/2]
◆ ConstVectorIterator() [2/2]
The documentation for this class was generated from the following file: