diff options
Diffstat (limited to 'sword2/sword2.h')
-rw-r--r-- | sword2/sword2.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sword2/sword2.h b/sword2/sword2.h index 8de53d64e4..8a30dad63e 100644 --- a/sword2/sword2.h +++ b/sword2/sword2.h @@ -111,6 +111,8 @@ private: uint32 _totalScreenManagers; uint32 _startRes; + bool _useSubtitles; + struct StartUp { char description[MAX_description]; @@ -131,8 +133,15 @@ public: int go(); int init(GameDetector &detector); + void registerDefaultSettings(); + void readSettings(); + void writeSettings(); + void setupPersistentResources(); + bool getSubtitles() { return _useSubtitles; } + void setSubtitles(bool b) { _useSubtitles = b; } + bool _quit; uint32 _features; @@ -145,7 +154,6 @@ public: Mouse *_mouse; Logic *_logic; FontRenderer *_fontRenderer; - Gui *_gui; Debugger *_debugger; @@ -238,6 +246,7 @@ public: void startGame(); void gameCycle(); void closeGame(); + void restartGame(); void sleepUntil(uint32 time); |