![]() |
OGRE 14.3
Object-Oriented Graphics Rendering Engine
|
Interface for visualising debugging the SceneManager state. More...
#include <OgreSceneManager.h>
Inheritance diagram for Ogre::DebugDrawer:Public Member Functions | |
| virtual | ~DebugDrawer () |
| virtual void | drawBone (const Node *node, const Affine3 &transform=Affine3::IDENTITY)=0 |
| virtual void | drawFrustum (const Frustum *frust)=0 |
| virtual void | drawSceneNode (const SceneNode *node)=0 |
Public Member Functions inherited from Ogre::SceneManager::Listener | |
| Listener () | |
| virtual | ~Listener () |
| virtual void | postFindVisibleObjects (SceneManager *source, IlluminationRenderStage irs, Viewport *v) |
| Called after searching for visible objects in this SceneManager. | |
| virtual void | postUpdateSceneGraph (SceneManager *source, Camera *camera) |
| Called after updating the scene graph in this SceneManager. | |
| virtual void | preFindVisibleObjects (SceneManager *source, IlluminationRenderStage irs, Viewport *v) |
| Called prior to searching for visible objects in this SceneManager. | |
| virtual void | preUpdateSceneGraph (SceneManager *source, Camera *camera) |
| Called prior to updating the scene graph in this SceneManager. | |
| virtual void | sceneManagerDestroyed (SceneManager *source) |
| Event notifying the listener of the SceneManager's destruction. | |
Interface for visualising debugging the SceneManager state.
|
inlinevirtual |
|
pure virtual |
Implemented in Ogre::DefaultDebugDrawer.
|
pure virtual |
Implemented in Ogre::DefaultDebugDrawer.
References Ogre::Affine3::IDENTITY.
|
pure virtual |
Implemented in Ogre::DefaultDebugDrawer.