Public Member Functions | |
TMCTimer (uint32 ticks, TMCTimerProc proc, void *priv) | |
~TMCTimer () | |
boolean | Service (uint32 time) |
uint32 | GetTicks () |
uint32 | GetNextTick () |
Static Public Member Functions | |
static boolean | HasTimers () |
static void | ServiceTimers () |
Protected Attributes | |
uint32 | fTicks |
uint32 | fNextTick |
TMCTimerProc | fProc |
void * | fPriv |
Not available for extensions
TMCTimer::TMCTimer | ( | uint32 | ticks, | |
TMCTimerProc | proc, | |||
void * | priv | |||
) |
TMCTimer::~TMCTimer | ( | ) |
uint32 TMCTimer::GetNextTick | ( | ) | [inline] |
uint32 TMCTimer::GetTicks | ( | ) | [inline] |
static boolean TMCTimer::HasTimers | ( | ) | [static] |
static void TMCTimer::ServiceTimers | ( | ) | [static] |
uint32 TMCTimer::fNextTick [protected] |
void* TMCTimer::fPriv [protected] |
TMCTimerProc TMCTimer::fProc [protected] |
uint32 TMCTimer::fTicks [protected] |