doom3-gpl
Doom 3 GPL source release
|
#include <Timer.h>
Public Member Functions | |
idTimer (void) | |
idTimer (double clockTicks) | |
~idTimer (void) | |
idTimer | operator+ (const idTimer &t) const |
idTimer | operator- (const idTimer &t) const |
idTimer & | operator+= (const idTimer &t) |
idTimer & | operator-= (const idTimer &t) |
void | Start (void) |
void | Stop (void) |
void | Clear (void) |
double | ClockTicks (void) const |
double | Milliseconds (void) const |
Private Types | |
enum | { TS_STARTED, TS_STOPPED } |
Private Member Functions | |
void | InitBaseClockTicks (void) const |
Private Attributes | |
enum idTimer:: { ... } | state |
double | start |
double | clockTicks |
Static Private Attributes | |
static double | base = -1.0 |
enum { ... } idTimer::state |