|
OpenWalnut 1.3.1
|
Realtime timing. More...
#include <WRealtimeTimer.h>
Inheritance diagram for WRealtimeTimer:Public Types | |
| typedef boost::shared_ptr < WRealtimeTimer > | SPtr |
| Convenience typedef for a shared_ptr. | |
| typedef boost::shared_ptr < const WRealtimeTimer > | ConstSPtr |
| Convenience typedef for a const shared_ptr. | |
Public Member Functions | |
| WRealtimeTimer () | |
| Constructs a realtime animation timer. | |
| virtual | ~WRealtimeTimer () |
| Destructor. | |
| virtual void | reset () |
| Resets the start-tick. | |
| virtual double | elapsed () const |
| Returns the elapsed time since the last reset in seconds with milliseconds precision. | |
Private Attributes | |
| osg::Timer | m_timer |
| The osg timer is used here. | |
Realtime timing.
Internally, this uses an osg::Timer.
Definition at line 39 of file WRealtimeTimer.h.
| typedef boost::shared_ptr< const WRealtimeTimer > WRealtimeTimer::ConstSPtr |
Convenience typedef for a const shared_ptr.
Reimplemented from WTimer.
Definition at line 50 of file WRealtimeTimer.h.
| typedef boost::shared_ptr< WRealtimeTimer > WRealtimeTimer::SPtr |
Convenience typedef for a shared_ptr.
Reimplemented from WTimer.
Definition at line 45 of file WRealtimeTimer.h.
| WRealtimeTimer::WRealtimeTimer | ( | ) |
Constructs a realtime animation timer.
Definition at line 27 of file WRealtimeTimer.cpp.
| WRealtimeTimer::~WRealtimeTimer | ( | ) | [virtual] |
Destructor.
Definition at line 34 of file WRealtimeTimer.cpp.
| double WRealtimeTimer::elapsed | ( | ) | const [virtual] |
Returns the elapsed time since the last reset in seconds with milliseconds precision.
Implements WTimer.
Definition at line 44 of file WRealtimeTimer.cpp.
References m_timer.
| void WRealtimeTimer::reset | ( | ) | [virtual] |
Resets the start-tick.
Implements WTimer.
Definition at line 39 of file WRealtimeTimer.cpp.
References m_timer.
osg::Timer WRealtimeTimer::m_timer [private] |
The osg timer is used here.
Definition at line 78 of file WRealtimeTimer.h.
1.7.4