aboutsummaryrefslogtreecommitdiff
path: root/engines/lab/eventman.cpp
AgeCommit message (Collapse)Author
2016-01-15LAB: Separate the interface from the event managerFilippos Karapetis
2016-01-14LAB: Better separation of the event and interface codeFilippos Karapetis
2016-01-11LAB: Prevent excessive screen updates when checking for eventsFilippos Karapetis
2016-01-08LAB: Bugfixes for the lowres DOS versionFilippos Karapetis
The lowres DOS version should be working properly now
2016-01-06LAB: Use cursor manager to set, show and hide the cursorTorbjörn Andersson
While not strictly necessary, without this the debug console will mess up the cursor on closing, because it doesn't know what cursor to restore.
2015-12-28LAB: Simulate events by setting an unused keyFilippos Karapetis
2015-12-27LAB: Remove superfluous mouse show/hide callsFilippos Karapetis
Our mouse cursor is drawn in a separate layer, so we can draw on the screen without needing to hide it beforehand
2015-12-27LAB: Init the mouse in the center of the screenStrangerke
2015-12-26LAB: Remove unused function in EventManagerStrangerke
2015-12-26LAB: The 'z' key is unusedFilippos Karapetis
2015-12-24LAB: More cleanup of the keyboard handling codeFilippos Karapetis
2015-12-24LAB: Start to untangle the mess in the event codeFilippos Karapetis
2015-12-23LAB: Use int in for loops, instead of uint16Filippos Karapetis
2015-12-23LAB: Replace g_system by _systemStrangerke
2015-12-23LAB: Add a console, with two new commands (scene and scene_resources)Filippos Karapetis
2015-12-23LAB: Finish moving function comments to headerStrangerke
2015-12-23LAB: Use Common:KeyCode in keyPress() and getNextChar()Strangerke
2015-12-23LAB: Simplify code related to _keyBuf handlingStrangerke
2015-12-23LAB: FormattingFilippos Karapetis
2015-12-23LAB: Fix regression in left click handlingFilippos Karapetis
A regression of 326d9b5872177a1fea3fe24048286bd7c66242d8
2015-12-23LAB: Get rid of mouseButton()Filippos Karapetis
2015-12-23LAB: Remove superfluous functionFilippos Karapetis
2015-12-23LAB: Remove useless checks, and clean up the mouse processing codeFilippos Karapetis
2015-12-23LAB: Some renamesFilippos Karapetis
2015-12-23LAB: Make the use of nullptr consistent through the engineStrangerke
2015-12-23LAB: Some renaming in EventManStrangerke
2015-12-23LAB: Rename gadget to buttonFilippos Karapetis
2015-12-23LAB: Remove interface.h, get rid of a lot of useless definesStrangerke
2015-12-23LAB: The mouse cursor data is constantFilippos Karapetis
2015-12-23LAB: Code naming, reduced variable scopeEugene Sandulenko
2015-12-23LAB: Optimized dependency on common headersEugene Sandulenko
2015-12-23LAB: Reduced header dependency: interface.hEugene Sandulenko
2015-12-23LAB: Reduced header dependency: dispman.h, eventman.hEugene Sandulenko
2015-12-23LAB: Reduce header intra-dependency. Reduced image.h dependencyEugene Sandulenko
2015-12-23LAB: Removed unnecessary includesEugene Sandulenko
2015-12-23LAB: Simplify the journal and map gadget handlingFilippos Karapetis
2015-12-23LAB: Simplify the gadget enabling/disabling codeFilippos Karapetis
2015-12-23LAB: Use // for commentsStrangerke
2015-12-23LAB: Use doxygen format for function commentsStrangerke
2015-12-23LAB: Review spacingStrangerke
2015-12-23LAB: Get rid of _numHiddenFilippos Karapetis
2015-12-23LAB: Clean up checkGadgetHit() a bitFilippos Karapetis
2015-12-23LAB: Some more renaming, remove useless variablesStrangerke
2015-12-23LAB: Change the gadget lists to use Common::ListFilippos Karapetis
2015-12-23LAB: Move more functions to DisplayManStrangerke
2015-12-23LAB: Start working on a separate DisplayMan classStrangerke
2015-12-23LAB: Renamed mouse.* to eventman.*Eugene Sandulenko