aboutsummaryrefslogtreecommitdiff
path: root/base/game.h
AgeCommit message (Collapse)Author
2008-07-29Added convenience accessor method GameDescriptor::preferredtargetMax Horn
svn-id: r33414
2008-07-20Fixed nasty bug in findPlainGameDescriptor -- contrary to is documentation, ↵Max Horn
it would not return 0 upon failure to find a match, but rather a (0,0) record. svn-id: r33136
2008-05-12- Added an engine plugin manager and moved engine specific functionality into itJordi Vilalta Prat
- base/plugins.* reorganization svn-id: r32045
2008-02-04Surface is a struct, not a classFilippos Karapetis
svn-id: r30788
2008-02-04Commited updated version of my own patch #1868402: Basic savestate plugin APIMax Horn
svn-id: r30786
2008-01-10Revert accidental commits in rev 30372Max Horn
svn-id: r30374
2008-01-10Removed obsolete FIXMEMax Horn
svn-id: r30372
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-06-15Added some doxygen comments to (Plain)GameDescriptor, and added a ↵Max Horn
findPlainGameDescriptor convenience function svn-id: r27422
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-01-28Always set gameid & description in a GameDescriptor (somewhat more future ↵Max Horn
proof fix for the recent regression caused by the changes to gameid() / description() ) svn-id: r25242
2007-01-28Reintroduced non-static gameid() and description(), by popular(?) demand.Marcus Comstedt
svn-id: r25239
2007-01-27Made gameid() and description() const.Marcus Comstedt
svn-id: r25234
2007-01-21Fix crash in GameDescriptor::updateDescMax Horn
svn-id: r25153
2007-01-21Make use of HashMap::getVal/setVal, and some cleanupMax Horn
svn-id: r25138
2007-01-20First phase of detection-related plugins interface improvements. Now pluginsEugene Sandulenko
return StringMap instead of fixed list of parameters. This adds great flexibility. Current patch should not alter any functionality, i.e. if there are regressions, submit a report. Phase 2 will benefit from these changes and will come later. svn-id: r25134
2006-12-19* Change the GameList typedef to a proper class with an additionalMax Horn
constructor which takes a PlainGameDescriptor 'list' * Replaced real_ADVANCED_DETECTOR_GAMEID_LIST by this new constructor * Removed ADVANCED_DETECTOR_GAMEID_LIST and ADVANCED_DETECTOR_FIND_GAMEID * Some minor cleanup svn-id: r24893
2006-11-12Reworked code in the advanced game detector (getting rid of much of the evil ↵Max Horn
#define hell it consisted of previously) svn-id: r24685
2006-05-05Removed Base::setTarget, and some minor cleanup & tweaksMax Horn
svn-id: r22356
2006-05-04Moved GameDetector::setTarget & findGame to the new namespace Base; moved ↵Max Horn
their declaration to base/game.h, their implementation to base/main.cpp (both until we can come up with a better location). Also moved detectMain into main.cpp, where it now is a local static function svn-id: r22346
2006-04-16Fixed broken svn:keywords valuesMax Horn
svn-id: r21939
2006-04-16test commitMax Horn
svn-id: r21938
2006-04-15Moved (Plain)GameDescriptor from base/gameDetector.h to the new base/game.h ↵Max Horn
header file svn-id: r21917