![]() |
VR-Forces Developer's Guide
|
Class for managing the creation and recreation of the stats handler. This class was added to clean up stats handler usage and avoid situations where we ended up with multiple stats handlers. It maintains the stats handler and handles the key events for the stats handler.

Public Member Functions | |
| virtual void | toggleOnScreenStats () |
| virtual void | toggleProfilerStats () |
| virtual void | transformStats () |
| virtual void | recreateStatsHandler () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtStatsHandlerManager & | instance (DtDe &de) |
Protected Member Functions | |
| DtStatsHandlerManager (DtDe &de) | |
| virtual | ~DtStatsHandlerManager () |
Protected Attributes | |
| DtDe & | myDe |
| osg::ref_ptr< DtOsgStatsHandler > | myStatsHandler |
Private Member Functions | |
| DtStatsHandlerManager (const DtStatsHandlerManager &other)=delete | |
| DtStatsHandlerManager & | operator= (const DtStatsHandlerManager &other)=delete |
|
protected |
Default constructor should only be called by instance, initializes members.
|
protectedvirtual |
destructor
|
privatedelete |
Copy Constructor not implemented – Copy Not Allowed.
|
static |
creates if needed and returns the static instance of this class
|
privatedelete |
Assignment Operator Not implemented – Assignment Not Allowed.
|
virtual |
toggles the on screen stats for the stats handler
|
virtual |
toggles the on screen stats for the Profiler stats
|
virtual |
|
virtual |
creates or recreates the stats handler
|
protected |
|
protected |