OSG
3.4.0
|
#include <Timer.h>
Public Member Functions | |
Timer () | |
~Timer () | |
Timer_t | tick () const |
void | setStartTick () |
void | setStartTick (Timer_t t) |
Timer_t | getStartTick () const |
double | time_s () const |
double | time_m () const |
double | time_u () const |
double | time_n () const |
double | delta_s (Timer_t t1, Timer_t t2) const |
double | delta_m (Timer_t t1, Timer_t t2) const |
double | delta_u (Timer_t t1, Timer_t t2) const |
double | delta_n (Timer_t t1, Timer_t t2) const |
double | getSecondsPerTick () const |
Static Public Member Functions | |
static Timer * | instance () |
Protected Attributes | |
Timer_t | _startTick |
double | _secsPerTick |
Timer class is used for measuring elapsed time or time between two points.
osg::Timer::Timer | ( | ) |
|
inline |
|
static |
Timer_t osg::Timer::tick | ( | ) | const |
Get the timers tick value.
|
inline |
|
inline |
|
inline |
|
inline |