Added SdlTimerManager. Added getMillis, delayMillis and getTimeAndDate to Common::TimerManager, DefaultTimerManager and ModularBackend. Removed timer code from OSystem_SDL.

svn-id: r49637
This commit is contained in:
Alejandro Marzini 2010-06-13 21:09:52 +00:00
parent a77738e53b
commit 77f114b835
9 changed files with 152 additions and 76 deletions

View file

@ -200,8 +200,6 @@ void ModularBackend::disableCursorPalette(bool disable) {
_graphicsManager->disableCursorPalette(disable);
}
/** TODO: Add getMillis, delayMillis and getTimeAndDate
** to timer manager
uint32 ModularBackend::getMillis() {
assert(_timerManager);
return _timerManager->getMillis();
@ -215,7 +213,7 @@ void ModularBackend::delayMillis(uint msecs) {
void ModularBackend::getTimeAndDate(TimeDate &t) const {
assert(_timerManager);
return _timerManager->getTimeAndDate(t);
}*/
}
Common::TimerManager *ModularBackend::getTimerManager() {
assert(_timerManager);