|  | OGRE 14.3
    Object-Oriented Graphics Rendering Engine | 
Interface for visualising debugging the SceneManager state. More...
#include <OgreSceneManager.h>
 Inheritance diagram for Ogre::DebugDrawer:
 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.