aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/events.cpp
AgeCommit message (Collapse)Author
2010-06-20Implemented explicit transparency index support - the previous hardcoded ↵Paul Gilbert
index of 0 wasn't correct, since some sprites need that index svn-id: r50070
2010-06-14Further memory leak fixes reported by ValgrindPaul Gilbert
svn-id: r49644
2010-03-27Use the enumerators instead of hardcoding the values of them.Johannes Schickel
svn-id: r48411
2010-03-27Changed the encoding of keycodes to only include the flags for Ctrl, Alt, ↵Paul Gilbert
and Shift svn-id: r48408
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2010-02-10Separated scene info console method between M4 and MADS classes, and cleaned ↵Paul Gilbert
up the message method svn-id: r48030
2010-01-30Beginnings of a separation of the MADS and M4 engines into separate classes. ↵Paul Gilbert
This will be cleaner then having checks everywhere for whether the game mode is MADS or M4. svn-id: r47705
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-12-20Changed the M4 event handler to encode the keyboard flags into KEVENT_KEY eventsPaul Gilbert
svn-id: r46424
2009-12-07M4: Make M4Surface member w, h, pixels protected; some cleanupMax Horn
svn-id: r46280
2009-12-07M4: Rename M4Surface::getData() to getBasePtr() for consistencyMax Horn
svn-id: r46279
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-04-20Initial import of the work in progress M4 engineFilippos Karapetis
svn-id: r31600