aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/events.cpp
AgeCommit message (Collapse)Author
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-01Merging more of the GSoC 2008 RTL branch: LUREMax Horn
svn-id: r34251
2008-07-16Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵Christopher Page
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082
2008-07-15Reverted some incorrect changes and fixed sound settings issues for LURE. ↵Christopher Page
Fixed issues with quitting and calling GMM during intro sequences in LURE. Added a KEYCODE_MAINMENU in common/keyboard.h for the GMM. svn-id: r33081
2008-07-10Lure works with the new GMM implementationChristopher Page
svn-id: r32996
2008-06-25Kyra and Lure are now using the new _quit flagChristopher Page
svn-id: r32772
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2008-01-05Brought waitForPress into line with other similar methods to not register ↵Paul Gilbert
control characters svn-id: r30231
2007-12-29Added access property for middle mouse buttonPaul Gilbert
svn-id: r30069
2007-12-16Changed interruptableDelay method to not break when a modifier key is pressedPaul Gilbert
svn-id: r29871
2007-11-20Changed calls to pollEvent to be in while loops to ensure all pending events ↵Paul Gilbert
get processed svn-id: r29576
2007-09-23Split up the interruptableDelay method into two methods, making the version ↵Paul Gilbert
in events.cpp more generic svn-id: r29070
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-06-22Lots of bugfixes - game is now completablePaul Gilbert
svn-id: r27606
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class ↵Max Horn
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2007-03-17Got rid of Lure::SystemMax Horn
svn-id: r26155
2006-10-02Added methods for push/pop cursorsPaul Gilbert
svn-id: r24069
2006-05-25Set and show/hide mouse cursors through a "cursor manager" (analogous to theTorbjörn Andersson
recently added (cursor) palette manager) so that the cursor can be properly restored after returning from the GUI. If there's any C++ magic that can keep the backend functions from being called by anything else than these managing classes, that would probably be a good idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps there are at least some backends that will no longer need to? svn-id: r22639
2006-03-13Fix a valgrind warningTravis Howell
svn-id: r21260
2006-02-26Cleaned up my earlier "delay in busy-wait loop" commit, and added a similarTorbjörn Andersson
delay to PopupMenu::Show(). svn-id: r20914
2006-02-26Added delays to the waitForRelease() and waitForPress() busy-wait loops.Torbjörn Andersson
svn-id: r20912
2006-02-19Converted mouse and events classes to use new getReference stylePaul Gilbert
svn-id: r20767
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582