aboutsummaryrefslogtreecommitdiff
path: root/base/plugins.h
AgeCommit message (Collapse)Author
2005-01-06Modify the singleton code once more to help overcome an issue with MSVC 7 ↵Max Horn
(see also patch #1095133) svn-id: r16454
2005-01-01Changed the singleton code to allow for custom object factories; this ↵Max Horn
allowed me to change OSystem to use the singleton base class, too svn-id: r16404
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-08-29Provide unloading of unneeded plugins.Marcus Comstedt
svn-id: r14829
2004-05-09removed awe based on Endy statementPaweł Kołodziejski
svn-id: r13809
2004-05-05adding initial code for Another World enginePaweł Kołodziejski
svn-id: r13783
2004-04-09Renamed template class 'List' to 'Array', since that is really what it is (a ↵Max Horn
resizable array, not a linked list) svn-id: r13520
2004-04-09Add Kyrandia baseJames Brown
svn-id: r13516
2004-03-14Initial SAGA checkin. Disabled by default, enable with --enable-sagaEugene Sandulenko
but don't expect it to work. svn-id: r13280
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-12-21Make it possible for game detection functions to detect language/platform ↵Max Horn
(not yet done by any detector, but will come with the MD5 detection code) svn-id: r11811
2003-12-16Broken Sword 1: initial importRobert Göffringmann
svn-id: r11664
2003-11-07spelling fixesJonathan Gray
svn-id: r11178
2003-10-20fix compile when using dynamic plugin supportOliver Kiehl
svn-id: r10920
2003-10-17moved game detection code out to the pluginsMax Horn
svn-id: r10882
2003-10-17factored out the game detection code into the Plugin class; this is the ↵Max Horn
first step towards allowing more powerful, plugin specific detection code; also, moved the Plugin GameSettings APIs to a slightly higher level svn-id: r10858
2003-10-16cleanupMax Horn
svn-id: r10839
2003-10-12some renaming for more consistent terminology (although we might want to ↵Max Horn
reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game svn-id: r10766
2003-10-11Patch around another MSVC6 quirkJamieson Christian
svn-id: r10735
2003-10-10Hmm, that wasn't the problem after all. ApparentlyJamieson Christian
MSVC6 doesn't like the "using" keyword and consequently got confused by the namespaces. svn-id: r10726
2003-10-10Public constructor/destructor, for the sake of Singleton<>.Jamieson Christian
Sorry, MSVC6 doesn't seem to properly deal with the line friend class Singleton<PluginManager>; svn-id: r10723
2003-10-08turned PluginManager into a proper singletonMax Horn
svn-id: r10688
2003-10-02renamed namespace ScummVM to CommonMax Horn
svn-id: r10544
2003-09-18added initial support for building our 4 adventure engines as loadable ↵Max Horn
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP svn-id: r10304
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282