#include <OgreRenderQueueSortingGrouping.h>
Public Types | |
typedef std::map< ushort, RenderPriorityGroup *, std::less< ushort > > | PriorityMap |
typedef MapIterator< PriorityMap > | PriorityMapIterator |
Public Methods | |
RenderQueueGroup () | |
~RenderQueueGroup () | |
PriorityMapIterator | getIterator (void) |
Get an iterator for browsing through child contents. | |
void | addRenderable (Renderable *pRend, ushort priority) |
Add a renderable to this group, with the given priority. | |
void | clear (void) |
Clears this group of renderables. | |
Protected Attributes | |
PriorityMap | mPriorityGroups |
This is an internal OGRE class, not intended for apps to use.
Definition at line 249 of file OgreRenderQueueSortingGrouping.h.
|
Definition at line 252 of file OgreRenderQueueSortingGrouping.h. |
|
Definition at line 253 of file OgreRenderQueueSortingGrouping.h. Referenced by getIterator(). |
|
Definition at line 260 of file OgreRenderQueueSortingGrouping.h. |
|
Definition at line 262 of file OgreRenderQueueSortingGrouping.h. References mPriorityGroups. |
|
Add a renderable to this group, with the given priority.
Definition at line 278 of file OgreRenderQueueSortingGrouping.h. References Ogre::RenderPriorityGroup::addRenderable(), mPriorityGroups, and Ogre::ushort. Referenced by Ogre::RenderQueue::addRenderable(). |
|
Clears this group of renderables.
Definition at line 305 of file OgreRenderQueueSortingGrouping.h. References mPriorityGroups. |
|
Get an iterator for browsing through child contents.
Definition at line 272 of file OgreRenderQueueSortingGrouping.h. References mPriorityGroups, and PriorityMapIterator. Referenced by Ogre::SceneManager::_renderVisibleObjects(). |
|
Definition at line 256 of file OgreRenderQueueSortingGrouping.h. Referenced by addRenderable(), clear(), getIterator(), and ~RenderQueueGroup(). |
Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:19:27 2004