aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/dreamweb.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/dreamweb/dreamweb.h')
-rw-r--r--engines/dreamweb/dreamweb.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/dreamweb/dreamweb.h b/engines/dreamweb/dreamweb.h
index b1a68dbc20..7323cfe836 100644
--- a/engines/dreamweb/dreamweb.h
+++ b/engines/dreamweb/dreamweb.h
@@ -37,7 +37,9 @@
#include "audio/audiostream.h"
#include "audio/mixer.h"
+#include "engines/advancedDetector.h"
#include "engines/engine.h"
+
#include "dreamweb/dreamgen.h"
#include "dreamweb/console.h"
@@ -49,7 +51,9 @@ enum {
kDebugSaveLoad = (1 << 1)
};
-struct DreamWebGameDescription;
+struct DreamWebGameDescription {
+ ADGameDescription desc;
+};
class DreamWebEngine : public Engine {
private:
@@ -107,6 +111,7 @@ public:
void enableSavingOrLoading(bool enable = true) { _enableSavingOrLoading = enable; }
+ Common::Language getLanguage() const { return _language; }
uint8 modifyChar(uint8 c) const;
private:
@@ -127,6 +132,7 @@ private:
uint _oldMouseState;
int _loadSavefile;
bool _enableSavingOrLoading;
+ Common::Language _language;
struct Sample {
uint offset;