#include <OgreSceneManager.h>
Public Member Functions | |
| SceneMgrQueuedRenderableVisitor () | |
| ~SceneMgrQueuedRenderableVisitor () | |
| void | visit (const Renderable *r) |
| Visit method called once per Renderable on a grouped collection. | |
| bool | visit (const Pass *p) |
| void | visit (const RenderablePass *rp) |
| Called when visiting a RenderablePass, ie items in a sorted collection where items are not grouped by pass. | |
Public Attributes | |
| SceneManager * | targetSceneMgr |
| Target SM to send renderables to. | |
| bool | transparentShadowCastersMode |
| Are we in transparent shadow caster mode? | |
| bool | autoLights |
| Automatic light handling? | |
| const LightList * | manualLightList |
| Manual light list. | |
Protected Attributes | |
| const Pass * | mUsedPass |
| Pass that was actually used at the grouping level. | |
Definition at line 775 of file OgreSceneManager.h.
| Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::SceneMgrQueuedRenderableVisitor | ( | ) |
Definition at line 781 of file OgreSceneManager.h.
| Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::~SceneMgrQueuedRenderableVisitor | ( | ) |
Definition at line 783 of file OgreSceneManager.h.
| void Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::visit | ( | const Renderable * | r | ) | [virtual] |
Visit method called once per Renderable on a grouped collection.
Implements Ogre::QueuedRenderableVisitor.
| bool Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::visit | ( | const Pass * | p | ) | [virtual] |
Implements Ogre::QueuedRenderableVisitor.
| void Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::visit | ( | const RenderablePass * | rp | ) | [virtual] |
Called when visiting a RenderablePass, ie items in a sorted collection where items are not grouped by pass.
Implements Ogre::QueuedRenderableVisitor.
const Pass* Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::mUsedPass [protected] |
Pass that was actually used at the grouping level.
Definition at line 779 of file OgreSceneManager.h.
Copyright © 2000-2005 by The OGRE Team

This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Mon Jun 16 12:53:03 2008