aboutsummaryrefslogtreecommitdiff
path: root/engines/engine.h
AgeCommit message (Collapse)Author
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