aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/input.cpp
AgeCommit message (Collapse)Author
2008-07-11SAGA works with new GMM implementationChristopher Page
svn-id: r33000
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-11Change SAGA engine to properly use KeyState structs for handling keyboard inputMax Horn
svn-id: r28889
2007-06-22Fix MSVC8 warningFilippos Karapetis
svn-id: r27633
2007-06-21Use KEYCODE constants. (Except for '~' which doesn't seem to have one.)Torbjörn Andersson
svn-id: r27595
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-04-01added the instance of EventManager returned by OSystem::getEventManager as a ↵Gregory Montoir
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357
2007-03-18SAGA: Make use of EventManager::getMousePosMax Horn
svn-id: r26223
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-17Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), withTorbjörn Andersson
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582