OgreRenderQueueSortingGrouping.h File Reference

#include "OgrePrerequisites.h"
#include "OgreIteratorWrappers.h"
#include "OgreMaterial.h"
#include "OgreTechnique.h"
#include "OgrePass.h"
#include "OgreRadixSort.h"

Go to the source code of this file.

Classes

struct  Ogre::RenderablePass
 Struct associating a single Pass with a single Renderable. More...
class  Ogre::QueuedRenderableVisitor
 Visitor interface for items in a QueuedRenderableCollection. More...
class  Ogre::QueuedRenderableCollection
 Lowest level collection of renderables. More...
struct  Ogre::QueuedRenderableCollection::PassGroupLess
 Comparator to order pass groups. More...
struct  Ogre::QueuedRenderableCollection::DepthSortDescendingLess
 Comparator to order objects by descending camera distance. More...
struct  Ogre::QueuedRenderableCollection::RadixSortFunctorPass
 Functor for accessing sort value 1 for radix sort (Pass). More...
struct  Ogre::QueuedRenderableCollection::RadixSortFunctorDistance
 Functor for descending sort value 2 for radix sort (distance). More...
class  Ogre::RenderPriorityGroup
 Collection of renderables by priority. More...
class  Ogre::RenderQueueGroup
 A grouping level underneath RenderQueue which groups renderables to be issued at coarsely the same time to the renderer. More...

Namespaces

namespace  Ogre

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri May 25 23:36:29 2012