diff options
author | Max Horn | 2003-09-17 23:05:07 +0000 |
---|---|---|
committer | Max Horn | 2003-09-17 23:05:07 +0000 |
commit | 3c55fd316fb1e9203744fd520c9553eedb15a348 (patch) | |
tree | 74e7e8116bea977320c1b999b85df2e2ba0cc26d /base/gameDetector.h | |
parent | 0eea7999ebbb7b2f580870f538dc7842c1a8d644 (diff) | |
download | scummvm-rg350-3c55fd316fb1e9203744fd520c9553eedb15a348.tar.gz scummvm-rg350-3c55fd316fb1e9203744fd520c9553eedb15a348.tar.bz2 scummvm-rg350-3c55fd316fb1e9203744fd520c9553eedb15a348.zip |
cleanup
svn-id: r10284
Diffstat (limited to 'base/gameDetector.h')
-rw-r--r-- | base/gameDetector.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/base/gameDetector.h b/base/gameDetector.h index 32eaf96630..f5c2afe6ba 100644 --- a/base/gameDetector.h +++ b/base/gameDetector.h @@ -102,31 +102,6 @@ struct Language { typedef Engine *(*EngineFactory)(GameDetector *detector, OSystem *syst); -// Factory functions => no need to include the specific classes -// in this header. This serves two purposes: -// 1) Clean seperation from the game modules (scumm, simon) and the generic code -// 2) Faster (compiler doesn't have to parse lengthy header files) -#ifndef DISABLE_SCUMM -extern const TargetSettings *Engine_SCUMM_targetList(); -extern Engine *Engine_SCUMM_create(GameDetector *detector, OSystem *syst); -#endif - -#ifndef DISABLE_SIMON -extern Engine *Engine_SIMON_create(GameDetector *detector, OSystem *syst); -extern const TargetSettings *Engine_SIMON_targetList(); -#endif - -#ifndef DISABLE_SKY -extern const TargetSettings *Engine_SKY_targetList(); -extern Engine *Engine_SKY_create(GameDetector *detector, OSystem *syst); -#endif - -#ifndef DISABLE_SWORD2 -extern const TargetSettings *Engine_SWORD2_targetList(); -extern Engine *Engine_SWORD2_create(GameDetector *detector, OSystem *syst); -#endif - - class GameDetector { typedef ScummVM::String String; |