aboutsummaryrefslogtreecommitdiff
path: root/common/system.h
AgeCommit message (Expand)Author
2006-10-22Backend modularization: Create timer manager, savefile manager and audio mixe...Max Horn
2006-10-21Added OSystem::getTimerManager and OSystem::getMixer methods (wip)Max Horn
2006-10-02Implemented "iconify window" opcode. This, of course, needs support in theTorbjörn Andersson
2006-08-04Added new method OSystem::getScreenChangeID(), which can be used by code to t...Max Horn
2006-07-09Added OSystem::setFocusRectangle (first part of Nintendo DS patch)Max Horn
2006-07-07make grabRawScreen() pure virtual, since it's now _required_ to be implemente...Joost Peters
2006-05-17- Heavily modified patch #1214784: "Disable overlay scaling"Eugene Sandulenko
2006-05-06Added a default implementation of the OSystem CD API (which simply does nothing)Max Horn
2006-04-17Actually, 3-4 alpha bits are fine, too :)Max Horn
2006-04-17Clarify that kFeatureOverlaySupportsAlpha should only be set if at least a fe...Max Horn
2006-04-17Document how the alpha color component is to be interpretedMax Horn
2006-04-02With this change, backends are now responsible for instantiating their OSyste...Max Horn
2006-02-20Clarified that OSystem::setWindowCaption currently only supports ASCII captionsMax Horn
2006-02-11Change CVS keywords to SVN keywordsMax Horn
2006-01-18Update copyright noticeEugene Sandulenko
2005-11-08Augmented OSystem docsMax Horn
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
2005-05-10Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' bec...Max Horn
2005-05-10Moved (In/Out)SaveFile(Manager) and Timer to namespace CommonMax Horn
2005-05-09fixed warningsPaweł Kołodziejski
2005-05-09Fix doxygen commentMax Horn
2005-05-08Added two new methods to OSystem: grabPalette and grabRawScreenMax Horn
2005-05-08oopsMax Horn
2005-05-08Fix doxygen warningMax Horn
2005-04-19Replace OSystem::hasAlpha with a feature flagMax Horn
2005-04-19Added new (optional) OSystem::initBackend() method; this (and its usage) fixe...Max Horn
2005-04-03Added some comments on how the graphics in OSystem are meant to work, based p...Max Horn
2005-04-03Added some overlay method comments. They could be better and explain more, bu...Max Horn
2005-04-03Added possibility to have an overlay with an alpha channel.Marcus Comstedt
2005-03-14Fix method names to comply to our coding standardsMax Horn
2005-03-12mouse cursor palette better fits into the 'mouse' category than in the 'graph...Max Horn
2005-03-09Patch #1013937 "OSystem layer with bigger resolution". Now you will alwaysEugene Sandulenko
2005-02-20Implement OSystem method disableCursorPalette(bool disable) as mentionedEugene Sandulenko
2005-02-17Mouse part of big patch #1013937 (OSystem layer with bigger resolution)Eugene Sandulenko
2005-01-11On Fingolfin's suggestion I put back the inclusion of util.h into Rect, forTorbjörn Andersson
2005-01-11This is probably not the optimal fix, but at least ScummVM compiles again.Torbjörn Andersson
2005-01-10Reduce dependencies on common/savefile.h from 88 to 14Max Horn
2005-01-10Moved mutex stuff into a seperate headerMax Horn
2005-01-10yet another attempt to get makeInstance working for gcc 3.3, gcc 3.2, and MSV...Max Horn
2005-01-09Added new interface SeekableReadStreamMax Horn
2005-01-06- remove "extern" before OSystem::makeInstanceAndrew Kurushin
2005-01-06Modify the singleton code once more to help overcome an issue with MSVC 7 (se...Max Horn
2005-01-01Changed the singleton code to allow for custom object factories; this allowed...Max Horn
2005-01-01Changed OSystem::instance() to return a reference, not a pointer (it now matc...Max Horn
2005-01-01Updated copyrightMax Horn
2004-12-05Clean up OSystem::EventMax Horn
2004-11-27Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing some...Max Horn
2004-11-22Added OSystem::beginGFXTransaction / endGFXTransaction (not yet implemented, ...Max Horn
2004-11-13Add new clearScreen OSystem call. Currently only implemented in SDL backend. ...James Brown