mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-19 02:38:32 +00:00
DIRECTOR: implement handling timeOut event
This commit is contained in:
parent
63f72c5963
commit
5466511dce
@ -43,6 +43,12 @@ bool DirectorEngine::processEvents(bool captureClick) {
|
||||
debugC(3, kDebugEvents, "@@@@ Processing events");
|
||||
debugC(3, kDebugEvents, "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n");
|
||||
|
||||
// update and register timeOut event
|
||||
if (g_director->getMacTicks() - g_director->getCurrentMovie()->_lastTimeOut >= g_director->getCurrentMovie()->_timeOutLength) {
|
||||
g_director->getCurrentMovie()->registerEvent(kEventTimeout);
|
||||
g_director->getCurrentMovie()->_lastTimeOut = g_director->getMacTicks();
|
||||
}
|
||||
|
||||
Common::Event event;
|
||||
while (g_system->getEventManager()->pollEvent(event)) {
|
||||
if (!_wm->processEvent(event)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user