aboutsummaryrefslogtreecommitdiff
path: root/engines/cine/cine.h
diff options
context:
space:
mode:
authorEugene Sandulenko2007-01-21 20:24:38 +0000
committerEugene Sandulenko2007-01-21 20:24:38 +0000
commitd3b0ff8ade3a147aa3ce78399fd66fb340b07584 (patch)
treee0a8429b516c22e364bca025cd30604f905615b5 /engines/cine/cine.h
parent01a5faa6a0ba89b7f774efe33839a077eeaa5f9d (diff)
downloadscummvm-rg350-d3b0ff8ade3a147aa3ce78399fd66fb340b07584.tar.gz
scummvm-rg350-d3b0ff8ade3a147aa3ce78399fd66fb340b07584.tar.bz2
scummvm-rg350-d3b0ff8ade3a147aa3ce78399fd66fb340b07584.zip
Reduce dependency from common/advancedDetector.h
svn-id: r25156
Diffstat (limited to 'engines/cine/cine.h')
-rw-r--r--engines/cine/cine.h16
1 files changed, 5 insertions, 11 deletions
diff --git a/engines/cine/cine.h b/engines/cine/cine.h
index db1c32f4a8..4646850a93 100644
--- a/engines/cine/cine.h
+++ b/engines/cine/cine.h
@@ -28,7 +28,6 @@
#include "common/stdafx.h"
#include "common/scummsys.h"
#include "common/util.h"
-#include "common/advancedDetector.h"
#include "engines/engine.h"
@@ -59,12 +58,7 @@ enum CineGameFeatures {
GF_ALT_FONT = 1 << 2
};
-struct CINEGameDescription {
- Common::ADGameDescription desc;
-
- int gameType;
- uint32 features;
-};
+struct CINEGameDescription;
class CineEngine : public Engine {
@@ -79,10 +73,10 @@ public:
CineEngine(OSystem *syst);
virtual ~CineEngine();
- int getGameType() const { return _gameDescription->gameType; }
- uint32 getFeatures() const { return _gameDescription->features; }
- Common::Language getLanguage() const { return _gameDescription->desc.language; }
- Common::Platform getPlatform() const { return _gameDescription->desc.platform; }
+ int getGameType() const;
+ uint32 getFeatures() const;
+ Common::Language getLanguage() const;
+ Common::Platform getPlatform() const;
bool loadSaveDirectory(void);
void makeSystemMenu(void);