OGRE 14.3
Object-Oriented Graphics Rendering Engine
|
ProfileSessionListener should be used to visualize profile results. More...
#include <OgreProfiler.h>
Public Member Functions | |
virtual | ~ProfileSessionListener () |
virtual void | changeEnableState (bool enabled) |
If the profiler disables this listener then it should hide its panels (if any exists) or stop sending data over the network. | |
virtual void | displayResults (const ProfileInstance &instance, ulong maxTotalFrameTime) |
Here we get the real profiling information which we can use. | |
virtual void | finializeSession ()=0 |
All internal resources should be deleted here. | |
virtual void | initializeSession ()=0 |
Create the internal resources. | |
ProfileSessionListener should be used to visualize profile results.
Concrete impl. could be done using Overlay's but its not limited to them you can also create a custom listener which sends the profile informtaion over a network.
|
inlinevirtual |
Create the internal resources.
Implemented in Ogre::OverlayProfileSessionListener.
All internal resources should be deleted here.
Implemented in Ogre::OverlayProfileSessionListener.
If the profiler disables this listener then it should hide its panels (if any exists) or stop sending data over the network.
Reimplemented in Ogre::OverlayProfileSessionListener.
|
inlinevirtual |
Here we get the real profiling information which we can use.
Reimplemented in Ogre::OverlayProfileSessionListener.