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 Class Reference

#include <OgreRenderQueue.h>

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

Classes

class  iterator
 
class  value_type
 

Public Types

typedef const iterator const_iterator
 
typedef const value_typeconst_pointer
 
typedef const value_typeconst_reference
 
typedef vector< value_type >::type GroupVector
 
typedef uint8 key_type
 
typedef RenderQueueGroupmapped_type
 
typedef value_typepointer
 
typedef value_typereference
 

Public Member Functions

 RenderQueueGroupMap ()
 
iterator begin ()
 
const_iterator begin () const
 
void clear ()
 
iterator end ()
 
const_iterator end () const
 
iterator find (uint8 key)
 
void insert (value_type v)
 

Protected Attributes

GroupVector mGroupVector
 
uint8 mMaxID
 
uint8 mMinID
 

Detailed Description

Definition at line 96 of file OgreRenderQueue.h.

Member Typedef Documentation

Constructor & Destructor Documentation

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

Definition at line 239 of file OgreRenderQueue.h.

References Ogre::RENDER_QUEUE_MAX.

Member Function Documentation

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

Definition at line 270 of file OgreRenderQueue.h.

const_iterator Ogre::RenderQueue::RenderQueueGroupMap::begin ( ) const
inline

Definition at line 280 of file OgreRenderQueue.h.

void Ogre::RenderQueue::RenderQueueGroupMap::clear ( void  )
inline

Definition at line 290 of file OgreRenderQueue.h.

References Ogre::RENDER_QUEUE_MAX.

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

Definition at line 275 of file OgreRenderQueue.h.

const_iterator Ogre::RenderQueue::RenderQueueGroupMap::end ( void  ) const
inline

Definition at line 285 of file OgreRenderQueue.h.

iterator Ogre::RenderQueue::RenderQueueGroupMap::find ( uint8  key)
inline

Definition at line 258 of file OgreRenderQueue.h.

void Ogre::RenderQueue::RenderQueueGroupMap::insert ( value_type  v)
inline

Member Data Documentation

GroupVector Ogre::RenderQueue::RenderQueueGroupMap::mGroupVector
protected

Definition at line 301 of file OgreRenderQueue.h.

uint8 Ogre::RenderQueue::RenderQueueGroupMap::mMaxID
protected

Definition at line 300 of file OgreRenderQueue.h.

uint8 Ogre::RenderQueue::RenderQueueGroupMap::mMinID
protected

Definition at line 299 of file OgreRenderQueue.h.


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