aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/mohawk.h
diff options
context:
space:
mode:
authorEugene Sandulenko2018-06-25 15:59:05 +0200
committerBastien Bouclet2018-06-29 13:31:55 +0200
commit1f4d4b01eaeebecbb790b0e6a719577c14a9b470 (patch)
tree2bef7b6866838cd01649747f03d7d86629126349 /engines/mohawk/mohawk.h
parent318093b41c5c613fbfe5cdf3b903fea26663d4a0 (diff)
downloadscummvm-rg350-1f4d4b01eaeebecbb790b0e6a719577c14a9b470.tar.gz
scummvm-rg350-1f4d4b01eaeebecbb790b0e6a719577c14a9b470.tar.bz2
scummvm-rg350-1f4d4b01eaeebecbb790b0e6a719577c14a9b470.zip
MOHAWK: RIVEN: Removed hardcoded list of language prefixes.
This will let to play with the prefixes without recompilation.
Diffstat (limited to 'engines/mohawk/mohawk.h')
-rw-r--r--engines/mohawk/mohawk.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/mohawk/mohawk.h b/engines/mohawk/mohawk.h
index ad4ff7b3f0..d61512a701 100644
--- a/engines/mohawk/mohawk.h
+++ b/engines/mohawk/mohawk.h
@@ -26,6 +26,7 @@
#include "common/scummsys.h"
#include "common/array.h"
+#include "engines/advancedDetector.h"
#include "engines/engine.h"
class OSystem;
@@ -65,12 +66,19 @@ enum MohawkGameFeatures {
GF_LB_10 = (1 << 4) // very early Living Books 1.0 games
};
-struct MohawkGameDescription;
class Sound;
class PauseDialog;
class Archive;
class CursorManager;
+struct MohawkGameDescription {
+ ADGameDescription desc;
+
+ uint8 gameType;
+ uint32 features;
+ const char *appName;
+};
+
class MohawkEngine : public ::Engine {
protected:
Common::Error run() override;