diff options
author | Eugene Sandulenko | 2014-12-27 12:23:20 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2015-12-15 00:05:02 +0100 |
commit | 60388893a95e8ef3044dd00dd10087967be04fdf (patch) | |
tree | 2a4c84796b54bde0b19933b96756b6c2bd2c102d /engines/lab/lab.h | |
parent | 01e290e4c3cbea59690b1e0283627bd4d3242eb1 (diff) | |
download | scummvm-rg350-60388893a95e8ef3044dd00dd10087967be04fdf.tar.gz scummvm-rg350-60388893a95e8ef3044dd00dd10087967be04fdf.tar.bz2 scummvm-rg350-60388893a95e8ef3044dd00dd10087967be04fdf.zip |
LAB: propagate gamePlatform()
Diffstat (limited to 'engines/lab/lab.h')
-rw-r--r-- | engines/lab/lab.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/lab/lab.h b/engines/lab/lab.h index bdb0b4d89b..72e359c291 100644 --- a/engines/lab/lab.h +++ b/engines/lab/lab.h @@ -36,17 +36,26 @@ #include "engines/engine.h" #include "lab/labfun.h" +struct ADGameDescription; + namespace Lab { +enum GameFeatures { + GF_LOWRES = 1 << 0 +}; + class LabEngine : public Engine { public: - LabEngine(OSystem *syst); + LabEngine(OSystem *syst, const ADGameDescription *gameDesc); ~LabEngine(); virtual Common::Error run(); bool hasFeature(EngineFeature f) const; + const ADGameDescription *_gameDescription; + Common::Platform getPlatform() const; + LargeSet *_conditions, *_roomsFound; }; |