Inheritance diagram for PlaybackTimer:
Definition at line 527 of file Time.H.
Public Member Functions | |
PlaybackTimer () | |
Time | getTime () |
virtual void | sleep () |
void | setRealZeroTime (Time time) |
void | setFakeZeroTime (Time time) |
Protected Attributes | |
float | m_timeMultiplier |
Time | m_realZeroTime |
Time | m_fakeZeroTime |
PlaybackTimer | ( | ) | [inline] |
Time getTime | ( | ) | [inline] |
Definition at line 531 of file Time.H.
References PlaybackTimer::m_fakeZeroTime, PlaybackTimer::m_realZeroTime, and PlaybackTimer::m_timeMultiplier.
Referenced by PlaybackTimer::sleep().
virtual void sleep | ( | ) | [inline, virtual] |
Reimplemented from Timer.
Definition at line 539 of file Time.H.
References PlaybackTimer::getTime(), Timer::m_current, Timer::m_lastSleep, Timer::m_minSleep, Timer::m_sleepInterval, Timer::m_sleeptime, PlaybackTimer::m_timeMultiplier, Time::timespec(), and Time::zero().
Referenced by WURDEPlaybackCamera::captureThread().
void setRealZeroTime | ( | Time | time | ) | [inline] |
void setFakeZeroTime | ( | Time | time | ) | [inline] |
Definition at line 562 of file Time.H.
References PlaybackTimer::m_fakeZeroTime.
Referenced by WURDEPlaybackCamera::startCapture().
float m_timeMultiplier [protected] |
Definition at line 564 of file Time.H.
Referenced by PlaybackTimer::getTime(), PlaybackTimer::PlaybackTimer(), and PlaybackTimer::sleep().
Time m_realZeroTime [protected] |
Definition at line 565 of file Time.H.
Referenced by PlaybackTimer::getTime(), and PlaybackTimer::setRealZeroTime().
Time m_fakeZeroTime [protected] |
Definition at line 566 of file Time.H.
Referenced by PlaybackTimer::getTime(), and PlaybackTimer::setFakeZeroTime().