OGRE  1.8
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::RenderQueue::RenderQueueGroupMap::iterator Class Reference

#include <OgreRenderQueue.h>

+ Collaboration diagram for Ogre::RenderQueue::RenderQueueGroupMap::iterator:

Public Member Functions

 iterator ()
 
 iterator (const RenderQueueGroupMap *_mRenderQueueGroupMap, uint8 _index)
 
bool operator!= (const iterator &o) const
 
const_reference operator* () const
 
iteratoroperator++ ()
 
const iteratoroperator++ () const
 
iterator operator++ (int)
 
const iterator operator++ (int) const
 
const_pointer operator-> () const
 
bool operator== (const iterator &o) const
 

Protected Attributes

uint8 mIndex
 
const RenderQueueGroupMapmRenderQueueGroupMap
 

Friends

class RenderQueueGroupMap
 

Detailed Description

Definition at line 122 of file OgreRenderQueue.h.

Constructor & Destructor Documentation

Ogre::RenderQueue::RenderQueueGroupMap::iterator::iterator ( )
inline

Definition at line 127 of file OgreRenderQueue.h.

Ogre::RenderQueue::RenderQueueGroupMap::iterator::iterator ( const RenderQueueGroupMap _mRenderQueueGroupMap,
uint8  _index 
)
inline

Definition at line 131 of file OgreRenderQueue.h.

Member Function Documentation

bool Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator!= ( const iterator o) const
inline

Definition at line 211 of file OgreRenderQueue.h.

References mIndex, and mRenderQueueGroupMap.

const_reference Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator* ( ) const
inline

Definition at line 135 of file OgreRenderQueue.h.

iterator& Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator++ ( void  )
inline

Definition at line 149 of file OgreRenderQueue.h.

const iterator& Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator++ ( void  ) const
inline

Definition at line 164 of file OgreRenderQueue.h.

iterator Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator++ ( int  )
inline

Definition at line 179 of file OgreRenderQueue.h.

const iterator Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator++ ( int  ) const
inline

Definition at line 195 of file OgreRenderQueue.h.

const_pointer Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator-> ( ) const
inline

Definition at line 142 of file OgreRenderQueue.h.

bool Ogre::RenderQueue::RenderQueueGroupMap::iterator::operator== ( const iterator o) const
inline

Definition at line 221 of file OgreRenderQueue.h.

References mIndex, and mRenderQueueGroupMap.

Friends And Related Function Documentation

friend class RenderQueueGroupMap
friend

Definition at line 124 of file OgreRenderQueue.h.

Member Data Documentation

uint8 Ogre::RenderQueue::RenderQueueGroupMap::iterator::mIndex
mutableprotected

Definition at line 234 of file OgreRenderQueue.h.

Referenced by operator!=(), and operator==().

const RenderQueueGroupMap* Ogre::RenderQueue::RenderQueueGroupMap::iterator::mRenderQueueGroupMap
protected

Definition at line 233 of file OgreRenderQueue.h.

Referenced by operator!=(), and operator==().


The documentation for this class was generated from the following file: