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

class | Ogre::QueuedRenderableCollection
| Lowest level collection of renderables. More...
struct | Ogre::QueuedRenderableCollection::DepthSortDescendingLess
| Comparator to order objects by descending camera distance. More...
struct | Ogre::QueuedRenderableCollection::PassGroupLess
| Comparator to order pass groups. More...
struct | Ogre::QueuedRenderableCollection::RadixSortFunctorDistance
| Functor for descending sort value 2 for radix sort (distance) More...
struct | Ogre::QueuedRenderableCollection::RadixSortFunctorPass
| Functor for accessing sort value 1 for radix sort (Pass) More...
class | Ogre::QueuedRenderableVisitor
| Visitor interface for items in a QueuedRenderableCollection. More...
struct | Ogre::RenderablePass
| Struct associating a single Pass with a single Renderable. 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

| Ogre

Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.