![]() |
OGRE 1.12.10
Object-Oriented Graphics Rendering Engine
|
Inner helper class to implement the visitor pattern for rendering objects in a queue. More...
#include <OgreSceneManager.h>
Public Member Functions | |
| SceneMgrQueuedRenderableVisitor () | |
| ~SceneMgrQueuedRenderableVisitor () | |
| void | visit (const Pass *p, RenderableList &rs) |
| When visiting a collection grouped by pass, this is called. | |
| void | visit (RenderablePass *rp) |
| Called when visiting a RenderablePass, i.e. | |
| Public Member Functions inherited from Ogre::QueuedRenderableVisitor | |
| QueuedRenderableVisitor () | |
| virtual | ~QueuedRenderableVisitor () |
Public Attributes | |
| bool | autoLights |
| Automatic light handling? | |
| const LightList * | manualLightList |
| Manual light list. | |
| bool | scissoring |
| Scissoring if requested? | |
| SceneManager * | targetSceneMgr |
| Target SM to send renderables to. | |
| bool | transparentShadowCastersMode |
| Are we in transparent shadow caster mode? | |
Inner helper class to implement the visitor pattern for rendering objects in a queue.
|
inline |
References transparentShadowCastersMode.
|
inline |
|
virtual |
When visiting a collection grouped by pass, this is called.
Implements Ogre::QueuedRenderableVisitor.
|
virtual |
Called when visiting a RenderablePass, i.e.
items in a sorted collection where items are not grouped by pass.
Implements Ogre::QueuedRenderableVisitor.
| SceneManager* Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::targetSceneMgr |
Target SM to send renderables to.
| bool Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::transparentShadowCastersMode |
Are we in transparent shadow caster mode?
Referenced by SceneMgrQueuedRenderableVisitor().
| bool Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::autoLights |
Automatic light handling?
| const LightList* Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::manualLightList |
Manual light list.
| bool Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::scissoring |
Scissoring if requested?