From d3b0ff8ade3a147aa3ce78399fd66fb340b07584 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Sun, 21 Jan 2007 20:24:38 +0000 Subject: Reduce dependency from common/advancedDetector.h svn-id: r25156 --- engines/cine/cine.h | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'engines/cine/cine.h') 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); -- cgit v1.2.3