|
AudioDataLib
A C++ library of classes supporting a variety of audio-data tasks.
|
#include <Timer.h>
Public Member Functions | |
| ClockTicksTimer () | |
| virtual | ~ClockTicksTimer () |
| virtual void | InitBaseTime () override |
| virtual double | GetCurrentTimeSeconds () override |
Public Member Functions inherited from AudioDataLib::Timer | |
| Timer () | |
| virtual | ~Timer () |
| void | Start () |
| void | Stop () |
| void | Reset () |
| double | GetElapsedTimeSeconds () |
| double | GetDeltaTimeSeconds () |
| bool | IsRunning () const |
| void | SetMaxDeltaTimeSeconds (double maxDeltaTimeSeconds) |
| double | GetMaxDeltaTimeSeconds () const |
Additional Inherited Members | |
Protected Attributes inherited from AudioDataLib::Timer | |
| bool | running |
| double | startTimeSeconds |
| double | elapsedTimeSeconds |
| double | lastTimeSeconds |
| double | maxDeltaTimeSeconds |
| ClockTicksTimer::ClockTicksTimer | ( | ) |
|
virtual |
|
overridevirtual |
Implements AudioDataLib::Timer.
|
overridevirtual |
Implements AudioDataLib::Timer.