Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Ogre::RenderablePass Struct Reference

Struct associating a single Pass with a single Renderable. More...

#include <OgreRenderQueueSortingGrouping.h>

List of all members.

Public Member Functions

 RenderablePass (Renderable *rend, Pass *p)

Public Attributes

Renderablerenderable
 Pointer to the Renderable details.

Passpass
 Pointer to the Pass.


Detailed Description

Struct associating a single Pass with a single Renderable.

This is used to for objects sorted by depth and thus not grouped by pass.

Definition at line 42 of file OgreRenderQueueSortingGrouping.h.


Constructor & Destructor Documentation

Ogre::RenderablePass::RenderablePass Renderable rend,
Pass p
 

Definition at line 49 of file OgreRenderQueueSortingGrouping.h.

References renderable.


Member Data Documentation

Pass* Ogre::RenderablePass::pass
 

Pointer to the Pass.

Definition at line 47 of file OgreRenderQueueSortingGrouping.h.

Referenced by Ogre::QueuedRenderableCollection::RadixSortFunctorPass::operator()(), and Ogre::QueuedRenderableCollection::DepthSortDescendingLess::operator()().

Renderable* Ogre::RenderablePass::renderable
 

Pointer to the Renderable details.

Definition at line 45 of file OgreRenderQueueSortingGrouping.h.

Referenced by Ogre::QueuedRenderableCollection::RadixSortFunctorDistance::operator()(), Ogre::QueuedRenderableCollection::DepthSortDescendingLess::operator()(), and RenderablePass().


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

Copyright © 2000-2005 by The OGRE Team
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:42:05 2006