aboutsummaryrefslogtreecommitdiff
path: root/engines/engine.h
AgeCommit message (Collapse)Author
2008-07-08Improved GMM implementation by adding unified quit() and quitGame() methods ↵Christopher Page
for all engines. Also implemented a Queue class before and forgot to svn add, common/queue.h is added here. svn-id: r32958
2008-06-30Sound settings for Lure can be modified through the GMMChristopher Page
svn-id: r32855
2008-06-26Added syncSoundSettings() to Engine, sound settings can now be modified from ↵Christopher Page
the global main menu for most engines svn-id: r32815
2008-06-25Scumm and sky now use the new _quit flagChristopher Page
svn-id: r32775
2008-06-24Created Global Main Menu Dialog. Made a uniform _quit flag for engines. So ↵Christopher Page
far agi, agos, and cine are now using the new _quit flag. svn-id: r32770
2008-02-01engine.h was moved from base/ to engines/ ages ago -- update header file ↵Max Horn
protector accordingly svn-id: r30724
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-06-30Split Engine::pauseEngine: It now does pauseLevel handling, while engines ↵Max Horn
can provide a simpler pauseEngineIntern method; provided default implementation of the latter which simply (un)pauses the mixer svn-id: r27801
2007-06-30Added Engine::pauseEngine method (allows outside code, like the backend, to ↵Max Horn
pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine svn-id: r27797
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
2006-10-21Added OSystem::getTimerManager and OSystem::getMixer methods (wip)Max Horn
svn-id: r24405
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974