65 |
|
|
66 |
Uint32 PG_TimerObject::callbackTimer(Uint32 interval, void* data) { |
Uint32 PG_TimerObject::callbackTimer(Uint32 interval, void* data) { |
67 |
PG_TimerID id = reinterpret_cast<PG_TimerID>(data); |
PG_TimerID id = reinterpret_cast<PG_TimerID>(data); |
68 |
|
timermap[id]->sigTimer(timermap[id], id); |
69 |
return timermap[id]->eventTimer(id, interval); |
return timermap[id]->eventTimer(id, interval); |
70 |
} |
} |
71 |
|
|
72 |
Uint32 PG_TimerObject::callbackSingleTimer(Uint32 interval) { |
Uint32 PG_TimerObject::callbackSingleTimer(Uint32 interval) { |
73 |
if(objSingleTimer != NULL) { |
if(objSingleTimer != NULL) { |
74 |
|
objSingleTimer->sigTimer(objSingleTimer, (PG_TimerID)0); |
75 |
return objSingleTimer->eventTimer(interval); |
return objSingleTimer->eventTimer(interval); |
76 |
} |
} |
77 |
|
|