[Scummvm-git-logs] scummvm master -> 640181c97e4182b2363eb4fb71ca767df1d77bec
sev-
sev at scummvm.org
Wed Feb 5 14:55:51 UTC 2020
This automated email contains information about 16 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
94f4d3ca09 GNAP: Added override keywords
b4fe7e03e4 GOB: Added override keywords
defdf02a22 GRIFFON: Added override keywords
3bac27db52 GROOVIE: Added override keywords
45a287ce13 HDB: Added override keywords
c32e7216ff HOPKINS: Added override keywords
de24fd743b HUGO: Added override keywords
1e76ee49ed ILLUSIONS: Added override keywords
cbfa891b0d KYRA: Added override keywords
7f5f631a24 LAB: Added override keywords
f35993b224 LASTEXPRESS: Added override keywords
c131d6f719 LILLIPUT: Added override keywords
b966d81d30 LURE: Added override keywords
2084fdd6c6 MACVENTURE: Added override keywords
90074c1635 MADE: Added override keywords
640181c97e MADS: Added override keywords
Commit: 94f4d3ca09326f24efd29ce5b30f3eab6ba64d1a
https://github.com/scummvm/scummvm/commit/94f4d3ca09326f24efd29ce5b30f3eab6ba64d1a
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:20:33+01:00
Commit Message:
GNAP: Added override keywords
Changed paths:
engines/gnap/detection.cpp
engines/gnap/gnap.h
diff --git a/engines/gnap/detection.cpp b/engines/gnap/detection.cpp
index ace288b..d07c3a4 100644
--- a/engines/gnap/detection.cpp
+++ b/engines/gnap/detection.cpp
@@ -81,24 +81,24 @@ public:
_maxScanDepth = 3;
}
- virtual const char *getEngineId() const {
+ virtual const char *getEngineId() const override {
return "gnap";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "Gnap";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "Gnap (C) Artech Digital Entertainment 1997";
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
- virtual int getMaximumSaveSlot() const;
- virtual SaveStateList listSaves(const char *target) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
- virtual void removeSaveState(const char *target, int slot) const;
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override;
+ virtual int getMaximumSaveSlot() const override;
+ virtual SaveStateList listSaves(const char *target) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
+ virtual void removeSaveState(const char *target, int slot) const override;
};
bool GnapMetaEngine::hasFeature(MetaEngineFeature f) const {
diff --git a/engines/gnap/gnap.h b/engines/gnap/gnap.h
index dc07f3a..7566c85 100644
--- a/engines/gnap/gnap.h
+++ b/engines/gnap/gnap.h
@@ -222,7 +222,7 @@ struct GnapSavegameHeader {
class GnapEngine : public Engine {
protected:
- Common::Error run();
+ Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
public:
GnapEngine(OSystem *syst, const ADGameDescription *gd);
@@ -315,8 +315,8 @@ public:
int readSavegameDescription(int savegameNum, Common::String &description);
int loadSavegame(int savegameNum);
- Common::Error saveGameState(int slot, const Common::String &desc);
- Common::Error loadGameState(int slot);
+ Common::Error saveGameState(int slot, const Common::String &desc) override;
+ Common::Error loadGameState(int slot) override;
Common::String generateSaveName(int slot);
void synchronize(Common::Serializer &s);
void writeSavegameHeader(Common::OutSaveFile *out, GnapSavegameHeader &header);
Commit: b4fe7e03e4afd6e2e325d1cabaf90d4409646a1e
https://github.com/scummvm/scummvm/commit/b4fe7e03e4afd6e2e325d1cabaf90d4409646a1e
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:21:34+01:00
Commit Message:
GOB: Added override keywords
Changed paths:
engines/gob/gob.h
diff --git a/engines/gob/gob.h b/engines/gob/gob.h
index bfb12bc..33c328e 100644
--- a/engines/gob/gob.h
+++ b/engines/gob/gob.h
@@ -180,10 +180,10 @@ private:
uint32 _pauseStart;
// Engine APIs
- virtual Common::Error run();
+ virtual Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
- virtual void pauseEngineIntern(bool pause);
- virtual void syncSoundSettings();
+ virtual void pauseEngineIntern(bool pause) override;
+ virtual void syncSoundSettings() override;
Common::Error initGameParts();
Common::Error initGraphics();
@@ -257,7 +257,7 @@ public:
void setTrueColor(bool trueColor);
- GUI::Debugger *getDebugger() { return _console; }
+ GUI::Debugger *getDebugger() override { return _console; }
const Graphics::PixelFormat &getPixelFormat() const;
Commit: defdf02a2226f9302ee5367d9dd974f6e0bc21a1
https://github.com/scummvm/scummvm/commit/defdf02a2226f9302ee5367d9dd974f6e0bc21a1
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:22:53+01:00
Commit Message:
GRIFFON: Added override keywords
Changed paths:
engines/griffon/griffon.h
diff --git a/engines/griffon/griffon.h b/engines/griffon/griffon.h
index 47feb56..56422f5 100644
--- a/engines/griffon/griffon.h
+++ b/engines/griffon/griffon.h
@@ -333,8 +333,8 @@ public:
GriffonEngine(OSystem *syst);
~GriffonEngine();
- virtual Common::Error run();
- virtual void syncSoundSettings();
+ virtual Common::Error run() override;
+ virtual void syncSoundSettings() override;
private:
Common::RandomSource *_rnd;
@@ -433,8 +433,8 @@ private:
void setupAudio();
void updateMusic();
- virtual bool canLoadGameStateCurrently() { return true; }
- virtual bool canSaveGameStateCurrently() { return _gameMode == kGameModePlay; }
+ virtual bool canLoadGameStateCurrently() override { return true; }
+ virtual bool canSaveGameStateCurrently() override { return _gameMode == kGameModePlay; }
virtual bool hasFeature(EngineFeature f) const override;
private:
Commit: 3bac27db529e5285c60b9c368ef6994a69fbe8fc
https://github.com/scummvm/scummvm/commit/3bac27db529e5285c60b9c368ef6994a69fbe8fc
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:24:59+01:00
Commit Message:
GROOVIE: Added override keywords
Changed paths:
engines/groovie/detection.cpp
engines/groovie/groovie.h
diff --git a/engines/groovie/detection.cpp b/engines/groovie/detection.cpp
index 8993131..de4571c 100644
--- a/engines/groovie/detection.cpp
+++ b/engines/groovie/detection.cpp
@@ -347,25 +347,25 @@ public:
_directoryGlobs = directoryGlobs;
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "groovie";
}
- const char *getName() const {
+ const char *getName() const override {
return "Groovie";
}
- const char *getOriginalCopyright() const {
+ const char *getOriginalCopyright() const override {
return "Groovie Engine (C) 1990-1996 Trilobyte";
}
- bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
+ bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const override;
bool hasFeature(MetaEngineFeature f) const override;
- SaveStateList listSaves(const char *target) const;
- int getMaximumSaveSlot() const;
- void removeSaveState(const char *target, int slot) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
+ SaveStateList listSaves(const char *target) const override;
+ int getMaximumSaveSlot() const override;
+ void removeSaveState(const char *target, int slot) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
};
bool GroovieMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const {
diff --git a/engines/groovie/groovie.h b/engines/groovie/groovie.h
index 3238b26..a6d4a42 100644
--- a/engines/groovie/groovie.h
+++ b/engines/groovie/groovie.h
@@ -98,17 +98,17 @@ public:
protected:
// Engine APIs
- Common::Error run();
+ Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
- virtual bool canLoadGameStateCurrently();
- virtual bool canSaveGameStateCurrently();
- virtual Common::Error loadGameState(int slot);
- virtual Common::Error saveGameState(int slot, const Common::String &desc);
- virtual void syncSoundSettings();
+ virtual bool canLoadGameStateCurrently() override;
+ virtual bool canSaveGameStateCurrently() override;
+ virtual Common::Error loadGameState(int slot) override;
+ virtual Common::Error saveGameState(int slot, const Common::String &desc) override;
+ virtual void syncSoundSettings() override;
- virtual Debugger *getDebugger() { return _debugger; }
+ virtual Debugger *getDebugger() override { return _debugger; }
public:
void waitForInput();
Commit: 45a287ce13af19138d3f598d5b942a95708fcfd3
https://github.com/scummvm/scummvm/commit/45a287ce13af19138d3f598d5b942a95708fcfd3
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:27:09+01:00
Commit Message:
HDB: Added override keywords
Changed paths:
engines/hdb/detection.cpp
diff --git a/engines/hdb/detection.cpp b/engines/hdb/detection.cpp
index b2a5b8e..afb8494 100644
--- a/engines/hdb/detection.cpp
+++ b/engines/hdb/detection.cpp
@@ -169,24 +169,24 @@ public:
HDBMetaEngine() : AdvancedMetaEngine(HDB::gameDescriptions, sizeof(ADGameDescription), hdbGames, optionsList) {
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "hdb";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "Hyperspace Delivery Boy!";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "Hyperspace Delivery Boy! (C) 2001 Monkeystone Games";
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- virtual int getMaximumSaveSlot() const;
- virtual void removeSaveState(const char *target, int slot) const;
- virtual SaveStateList listSaves(const char *target) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
+ virtual int getMaximumSaveSlot() const override;
+ virtual void removeSaveState(const char *target, int slot) const override;
+ virtual SaveStateList listSaves(const char *target) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override;
};
bool HDBMetaEngine::hasFeature(MetaEngineFeature f) const {
Commit: c32e7216fffc73a5d5de0a88dc7d9b3c4ba45cd5
https://github.com/scummvm/scummvm/commit/c32e7216fffc73a5d5de0a88dc7d9b3c4ba45cd5
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:28:36+01:00
Commit Message:
HOPKINS: Added override keywords
Changed paths:
engines/hopkins/detection.cpp
engines/hopkins/hopkins.h
diff --git a/engines/hopkins/detection.cpp b/engines/hopkins/detection.cpp
index f58e07d..72a4a4f 100644
--- a/engines/hopkins/detection.cpp
+++ b/engines/hopkins/detection.cpp
@@ -106,24 +106,24 @@ public:
_directoryGlobs = directoryGlobs;
}
- virtual const char *getEngineId() const {
+ virtual const char *getEngineId() const override {
return "hopkins";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "Hopkins FBI";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "Hopkins FBI (C) 1997-2003 MP Entertainment";
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
- virtual SaveStateList listSaves(const char *target) const;
- virtual int getMaximumSaveSlot() const;
- virtual void removeSaveState(const char *target, int slot) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override;
+ virtual SaveStateList listSaves(const char *target) const override;
+ virtual int getMaximumSaveSlot() const override;
+ virtual void removeSaveState(const char *target, int slot) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
};
bool HopkinsMetaEngine::hasFeature(MetaEngineFeature f) const {
diff --git a/engines/hopkins/hopkins.h b/engines/hopkins/hopkins.h
index 0a328e4..251dc7d 100644
--- a/engines/hopkins/hopkins.h
+++ b/engines/hopkins/hopkins.h
@@ -128,10 +128,10 @@ private:
bool displayAdultDisclaimer();
protected:
// Engine APIs
- virtual Common::Error run();
+ virtual Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
- GUI::Debugger *getDebugger() { return _debug; }
+ GUI::Debugger *getDebugger() override{ return _debug; }
public:
AnimationManager *_animMan;
@@ -165,10 +165,10 @@ public:
int getRandomNumber(int maxNumber);
Common::String generateSaveName(int slotNumber);
- virtual bool canLoadGameStateCurrently();
- virtual bool canSaveGameStateCurrently();
- virtual Common::Error loadGameState(int slot);
- virtual Common::Error saveGameState(int slot, const Common::String &desc);
+ virtual bool canLoadGameStateCurrently() override;
+ virtual bool canSaveGameStateCurrently() override;
+ virtual Common::Error loadGameState(int slot) override;
+ virtual Common::Error saveGameState(int slot, const Common::String &desc) override;
int _startGameSlot;
/**
* Run the introduction sequence
@@ -178,7 +178,7 @@ public:
/**
* Synchronizes the sound settings from ScummVM into the engine
*/
- virtual void syncSoundSettings();
+ virtual void syncSoundSettings() override;
};
} // End of namespace Hopkins
Commit: de24fd743b492fce7e4931215aa3c108b8abb334
https://github.com/scummvm/scummvm/commit/de24fd743b492fce7e4931215aa3c108b8abb334
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:30:39+01:00
Commit Message:
HUGO: Added override keywords
Changed paths:
engines/hugo/detection.cpp
engines/hugo/hugo.h
diff --git a/engines/hugo/detection.cpp b/engines/hugo/detection.cpp
index 69d9b93..25d8e18 100644
--- a/engines/hugo/detection.cpp
+++ b/engines/hugo/detection.cpp
@@ -136,25 +136,25 @@ public:
HugoMetaEngine() : AdvancedMetaEngine(gameDescriptions, sizeof(HugoGameDescription), hugoGames) {
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "hugo";
}
- const char *getName() const {
+ const char *getName() const override {
return "Hugo";
}
- const char *getOriginalCopyright() const {
+ const char *getOriginalCopyright() const override {
return "Hugo Engine (C) 1989-1997 David P. Gray";
}
- bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
+ bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const override;
bool hasFeature(MetaEngineFeature f) const override;
- int getMaximumSaveSlot() const;
- SaveStateList listSaves(const char *target) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
- void removeSaveState(const char *target, int slot) const;
+ int getMaximumSaveSlot() const override;
+ SaveStateList listSaves(const char *target) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
+ void removeSaveState(const char *target, int slot) const override;
};
bool HugoMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const {
diff --git a/engines/hugo/hugo.h b/engines/hugo/hugo.h
index bec1967..601df33 100644
--- a/engines/hugo/hugo.h
+++ b/engines/hugo/hugo.h
@@ -239,7 +239,7 @@ public:
Maze _maze; // Maze control structure
hugoBoot _boot; // Boot info structure
- GUI::Debugger *getDebugger();
+ GUI::Debugger *getDebugger() override;
Common::RandomSource *_rnd;
@@ -263,8 +263,8 @@ public:
return *s_Engine;
}
- virtual bool canLoadGameStateCurrently();
- virtual bool canSaveGameStateCurrently();
+ virtual bool canLoadGameStateCurrently() override;
+ virtual bool canSaveGameStateCurrently() override;
bool loadHugoDat();
int8 getTPS() const;
@@ -277,7 +277,7 @@ public:
void readScreenFiles(const int screen);
void setNewScreen(const int screen);
void shutdown();
- void syncSoundSettings();
+ void syncSoundSettings() override;
Status &getGameStatus();
int getScore() const;
@@ -285,8 +285,8 @@ public:
void adjustScore(const int adjustment);
int getMaxScore() const;
void setMaxScore(const int newScore);
- Common::Error saveGameState(int slot, const Common::String &desc);
- Common::Error loadGameState(int slot);
+ Common::Error saveGameState(int slot, const Common::String &desc) override;
+ Common::Error loadGameState(int slot) override;
bool hasFeature(EngineFeature f) const override;
const char *getCopyrightString() const;
@@ -309,7 +309,7 @@ public:
protected:
// Engine APIs
- Common::Error run();
+ Common::Error run() override;
private:
static const int kTurboTps = 16; // This many in turbo mode
Commit: 1e76ee49ed58877d12b48689245c4c05806b134e
https://github.com/scummvm/scummvm/commit/1e76ee49ed58877d12b48689245c4c05806b134e
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:36:44+01:00
Commit Message:
ILLUSIONS: Added override keywords
Changed paths:
engines/illusions/bbdou/illusions_bbdou.h
engines/illusions/detection.cpp
engines/illusions/duckman/illusions_duckman.h
diff --git a/engines/illusions/bbdou/illusions_bbdou.h b/engines/illusions/bbdou/illusions_bbdou.h
index bb562ad..5a7fddb 100644
--- a/engines/illusions/bbdou/illusions_bbdou.h
+++ b/engines/illusions/bbdou/illusions_bbdou.h
@@ -62,7 +62,7 @@ class IllusionsEngine_BBDOU : public IllusionsEngine {
public:
IllusionsEngine_BBDOU(OSystem *syst, const IllusionsGameDescription *gd);
protected:
- virtual Common::Error run();
+ virtual Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
public:
ScriptMan *_scriptMan;
@@ -96,30 +96,30 @@ public:
int updateVideoPlayer(uint flags);
void playVideo(uint32 videoId, uint32 objectId, uint32 priority, uint32 callingThreadId);
- bool isVideoPlaying();
-
- void setDefaultTextCoords();
-
- void loadSpecialCode(uint32 resId);
- void unloadSpecialCode(uint32 resId);
- void notifyThreadId(uint32 &threadId);
- bool testMainActorFastWalk(Control *control);
- bool testMainActorCollision(Control *control);
- Control *getObjectControl(uint32 objectId);
- Common::Point getNamedPointPosition(uint32 namedPointId);
- uint32 getPriorityFromBase(int16 priority);
- uint32 getCurrentScene();
- uint32 getPrevScene();
-
- bool isCursorObject(uint32 actorTypeId, uint32 objectId);
- void setCursorControlRoutine(Control *control);
- void placeCursorControl(Control *control, uint32 sequenceId);
- void setCursorControl(Control *control);
- void showCursor();
- void hideCursor();
+ bool isVideoPlaying() override;
+
+ void setDefaultTextCoords() override;
+
+ void loadSpecialCode(uint32 resId) override;
+ void unloadSpecialCode(uint32 resId) override;
+ void notifyThreadId(uint32 &threadId) override;
+ bool testMainActorFastWalk(Control *control) override;
+ bool testMainActorCollision(Control *control) override;
+ Control *getObjectControl(uint32 objectId) override;
+ Common::Point getNamedPointPosition(uint32 namedPointId) override;
+ uint32 getPriorityFromBase(int16 priority) override;
+ uint32 getCurrentScene() override;
+ uint32 getPrevScene() override;
+
+ bool isCursorObject(uint32 actorTypeId, uint32 objectId) override;
+ void setCursorControlRoutine(Control *control) override;
+ void placeCursorControl(Control *control, uint32 sequenceId) override;
+ void setCursorControl(Control *control) override;
+ void showCursor() override;
+ void hideCursor() override;
void cursorControlRoutine(Control *control, uint32 deltaTime);
- void startScriptThreadSimple(uint32 threadId, uint32 callingThreadId);
+ void startScriptThreadSimple(uint32 threadId, uint32 callingThreadId) override;
void startScriptThread(uint32 threadId, uint32 callingThreadId,
uint32 value8, uint32 valueC, uint32 value10);
void startAnonScriptThread(int32 threadId, uint32 callingThreadId,
@@ -130,7 +130,7 @@ public:
uint32 startTalkThread(int16 duration, uint32 objectId, uint32 talkId, uint32 sequenceId1,
uint32 sequenceId2, uint32 namedPointId, uint32 callingThreadId);
uint32 startTempScriptThread(byte *scriptCodeIp, uint32 callingThreadId,
- uint32 value8, uint32 valueC, uint32 value10);
+ uint32 value8, uint32 valueC, uint32 value10) override;
void newScriptThread(uint32 threadId, uint32 callingThreadId, uint notifyFlags,
byte *scriptCodeIp, uint32 value8, uint32 valueC, uint32 value10);
diff --git a/engines/illusions/detection.cpp b/engines/illusions/detection.cpp
index d4ea987..e183a68 100644
--- a/engines/illusions/detection.cpp
+++ b/engines/illusions/detection.cpp
@@ -118,24 +118,24 @@ public:
_directoryGlobs = directoryGlobs;
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "illusions";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "Illusions";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "(C) The Illusions Gaming Company";
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
- virtual int getMaximumSaveSlot() const;
- virtual SaveStateList listSaves(const char *target) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
- virtual void removeSaveState(const char *target, int slot) const;
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override;
+ virtual int getMaximumSaveSlot() const override;
+ virtual SaveStateList listSaves(const char *target) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
+ virtual void removeSaveState(const char *target, int slot) const override;
};
bool IllusionsMetaEngine::hasFeature(MetaEngineFeature f) const {
diff --git a/engines/illusions/duckman/illusions_duckman.h b/engines/illusions/duckman/illusions_duckman.h
index 91270ff..b3669a5 100644
--- a/engines/illusions/duckman/illusions_duckman.h
+++ b/engines/illusions/duckman/illusions_duckman.h
@@ -80,7 +80,7 @@ class IllusionsEngine_Duckman : public IllusionsEngine {
public:
IllusionsEngine_Duckman(OSystem *syst, const IllusionsGameDescription *gd);
protected:
- virtual Common::Error run();
+ virtual Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
public:
@@ -113,34 +113,34 @@ public:
int updateScreenShaker(uint flags);
void startFader(int duration, int minValue, int maxValue, int firstIndex, int lastIndex, uint32 threadId);
- void updateFader();
- void clearFader();
- void pauseFader();
- void unpauseFader();
+ void updateFader() override;
+ void clearFader() override;
+ void pauseFader() override;
+ void unpauseFader() override;
int updateVideoPlayer(uint flags);
void playVideo(uint32 videoId, uint32 callingThreadId);
- bool isVideoPlaying();
-
- void setDefaultTextCoords();
-
- void loadSpecialCode(uint32 resId);
- void unloadSpecialCode(uint32 resId);
- void notifyThreadId(uint32 &threadId);
- bool testMainActorFastWalk(Control *control);
- bool testMainActorCollision(Control *control);
- Control *getObjectControl(uint32 objectId);
- Common::Point getNamedPointPosition(uint32 namedPointId);
- uint32 getPriorityFromBase(int16 priority);
- uint32 getCurrentScene();
- uint32 getPrevScene();
-
- bool isCursorObject(uint32 actorTypeId, uint32 objectId);
- void setCursorControlRoutine(Control *control);
- void placeCursorControl(Control *control, uint32 sequenceId);
- void setCursorControl(Control *control);
- void showCursor();
- void hideCursor();
+ bool isVideoPlaying() override;
+
+ void setDefaultTextCoords() override;
+
+ void loadSpecialCode(uint32 resId) override;
+ void unloadSpecialCode(uint32 resId) override;
+ void notifyThreadId(uint32 &threadId) override;
+ bool testMainActorFastWalk(Control *control) override;
+ bool testMainActorCollision(Control *control) override;
+ Control *getObjectControl(uint32 objectId) override;
+ Common::Point getNamedPointPosition(uint32 namedPointId) override;
+ uint32 getPriorityFromBase(int16 priority) override;
+ uint32 getCurrentScene() override;
+ uint32 getPrevScene() override;
+
+ bool isCursorObject(uint32 actorTypeId, uint32 objectId) override;
+ void setCursorControlRoutine(Control *control) override;
+ void placeCursorControl(Control *control, uint32 sequenceId) override;
+ void setCursorControl(Control *control) override;
+ void showCursor() override;
+ void hideCursor() override;
void initCursor();
void setCursorActorIndex(int actorIndex, int a, int b);
void enableCursorVerb(int verbNum);
@@ -151,7 +151,7 @@ public:
void stopCursorHoldingObject();
void cursorControlRoutine(Control *control, uint32 deltaTime);
- void startScriptThreadSimple(uint32 threadId, uint32 callingThreadId);
+ void startScriptThreadSimple(uint32 threadId, uint32 callingThreadId) override;
void startScriptThread(uint32 threadId, uint32 callingThreadId);
void startScriptThread2(uint32 threadId, uint32 callingThreadId, uint32 unk);
uint32 startAbortableTimerThread(uint32 duration, uint32 threadId);
@@ -160,7 +160,7 @@ public:
uint32 startTalkThread(uint32 objectId, uint32 talkId, uint32 sequenceId1,
uint32 sequenceId2, uint32 callingThreadId);
uint32 startTempScriptThread(byte *scriptCodeIp, uint32 callingThreadId,
- uint32 value8, uint32 valueC, uint32 value10);
+ uint32 value8, uint32 valueC, uint32 value10) override;
void resumeFromSavegame(uint32 callingThreadId);
void newScriptThread(uint32 threadId, uint32 callingThreadId, uint notifyFlags,
Commit: cbfa891b0d5396028ac757c49b0412d6809cbf05
https://github.com/scummvm/scummvm/commit/cbfa891b0d5396028ac757c49b0412d6809cbf05
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:39:40+01:00
Commit Message:
KYRA: Added override keywords
Changed paths:
engines/kyra/kyra_v1.h
engines/kyra/sound/drivers/adlib.cpp
diff --git a/engines/kyra/kyra_v1.h b/engines/kyra/kyra_v1.h
index a96244e..a33ac65 100644
--- a/engines/kyra/kyra_v1.h
+++ b/engines/kyra/kyra_v1.h
@@ -222,7 +222,7 @@ public:
void setVolume(kVolumeEntry vol, uint8 value);
uint8 getVolume(kVolumeEntry vol);
- virtual void syncSoundSettings();
+ virtual void syncSoundSettings() override;
// game flag handling
int setGameFlag(int flag);
@@ -247,7 +247,7 @@ protected:
virtual Common::Error init();
virtual Common::Error go() = 0;
- virtual Common::Error run() {
+ virtual Common::Error run() override {
Common::Error err;
registerDefaultSettings();
err = init();
@@ -256,9 +256,9 @@ protected:
return go();
}
- virtual ::GUI::Debugger *getDebugger();
+ virtual ::GUI::Debugger *getDebugger() override;
virtual bool hasFeature(EngineFeature f) const override;
- virtual void pauseEngineIntern(bool pause);
+ virtual void pauseEngineIntern(bool pause) override;
// intern
Resource *_res;
@@ -395,8 +395,8 @@ protected:
bool _isSaveAllowed;
- bool canLoadGameStateCurrently() { return _isSaveAllowed; }
- bool canSaveGameStateCurrently() { return _isSaveAllowed; }
+ bool canLoadGameStateCurrently() override { return _isSaveAllowed; }
+ bool canSaveGameStateCurrently() override { return _isSaveAllowed; }
const char *getSavegameFilename(int num);
Common::String _savegameFilename;
@@ -425,8 +425,8 @@ protected:
WARN_UNUSED_RESULT static ReadSaveHeaderError readSaveHeader(Common::SeekableReadStream *file, SaveHeader &header, bool skipThumbnail = true);
void loadGameStateCheck(int slot);
- virtual Common::Error loadGameState(int slot) = 0;
- Common::Error saveGameState(int slot, const Common::String &desc) { return saveGameStateIntern(slot, desc.c_str(), 0); }
+ virtual Common::Error loadGameState(int slot) override = 0;
+ Common::Error saveGameState(int slot, const Common::String &desc) override { return saveGameStateIntern(slot, desc.c_str(), 0); }
virtual Common::Error saveGameStateIntern(int slot, const char *saveName, const Graphics::Surface *thumbnail) = 0;
Common::SeekableReadStream *openSaveForReading(const char *filename, SaveHeader &header, bool checkID = true);
diff --git a/engines/kyra/sound/drivers/adlib.cpp b/engines/kyra/sound/drivers/adlib.cpp
index 05fbb23..ce52520 100644
--- a/engines/kyra/sound/drivers/adlib.cpp
+++ b/engines/kyra/sound/drivers/adlib.cpp
@@ -57,8 +57,8 @@ public:
virtual void startSound(int track, int volume) override;
virtual bool isChannelPlaying(int channel) const override;
virtual void stopAllChannels() override;
- int getSoundTrigger() const { return _soundTrigger; }
- void resetSoundTrigger() { _soundTrigger = 0; }
+ int getSoundTrigger() const override { return _soundTrigger; }
+ void resetSoundTrigger() override { _soundTrigger = 0; }
void callback();
@@ -1253,7 +1253,7 @@ uint8 AdLibDriver::calculateOpLevel1(Channel &channel) {
// volume settings and use a simpler calculation of the total level (just adding the three
// opExtraLevels to the opLevel).
// The later (HOF/LOL) original drivers do the same wrong clipping, too. But original LOL floppy
- // doesn't have volume settings either. And with max volume the logo sound is okay...
+ // doesn't have volume settings either. And with max volume the logo sound is okay...
if (value & 0x80)
debugC(3, kDebugLevelSound, "AdLibDriver::calculateOpLevel1(): WORKAROUND - total level clipping uint/int bug encountered");
value = CLIP<uint8>(value, 0, 0x3F);
Commit: 7f5f631a248396f1b18398e81856b0e586d8bdaa
https://github.com/scummvm/scummvm/commit/7f5f631a248396f1b18398e81856b0e586d8bdaa
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:41:32+01:00
Commit Message:
LAB: Added override keywords
Changed paths:
engines/lab/detection.cpp
engines/lab/lab.h
diff --git a/engines/lab/detection.cpp b/engines/lab/detection.cpp
index e75078d..0455db1 100644
--- a/engines/lab/detection.cpp
+++ b/engines/lab/detection.cpp
@@ -120,29 +120,29 @@ public:
_flags = kADFlagUseExtraAsHint;
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "lab";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "Labyrinth of Time";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "Labyrinth of Time (C) 2004 The Wyrmkeep Entertainment Co. and Terra Nova Development";
}
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const {
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override {
// Instantiate Engine even if the game data is not found.
*engine = new Lab::LabEngine(syst, desc);
return true;
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- SaveStateList listSaves(const char *target) const;
- virtual int getMaximumSaveSlot() const;
- void removeSaveState(const char *target, int slot) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
+ SaveStateList listSaves(const char *target) const override;
+ virtual int getMaximumSaveSlot() const override;
+ void removeSaveState(const char *target, int slot) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
};
bool LabMetaEngine::hasFeature(MetaEngineFeature f) const {
diff --git a/engines/lab/lab.h b/engines/lab/lab.h
index b0d2f51..d362ade 100644
--- a/engines/lab/lab.h
+++ b/engines/lab/lab.h
@@ -200,13 +200,13 @@ public:
SpecialLocks *_specialLocks;
Utils *_utils;
Console *_console;
- GUI::Debugger *getDebugger() { return _console; }
+ GUI::Debugger *getDebugger() override { return _console; }
public:
LabEngine(OSystem *syst, const ADGameDescription *gameDesc);
~LabEngine();
- virtual Common::Error run();
+ virtual Common::Error run() override;
void go();
const ADGameDescription *_gameDescription;
@@ -228,10 +228,10 @@ public:
void updateEvents();
void waitTOF();
- Common::Error loadGameState(int slot);
- Common::Error saveGameState(int slot, const Common::String &desc);
- bool canLoadGameStateCurrently();
- bool canSaveGameStateCurrently();
+ Common::Error loadGameState(int slot) override;
+ Common::Error saveGameState(int slot, const Common::String &desc) override;
+ bool canLoadGameStateCurrently() override;
+ bool canSaveGameStateCurrently() override;
bool isMainDisplay() const { return _mainDisplay; }
Commit: f35993b22473b9c156c34e7772595bf79ab1e35d
https://github.com/scummvm/scummvm/commit/f35993b22473b9c156c34e7772595bf79ab1e35d
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:42:31+01:00
Commit Message:
LASTEXPRESS: Added override keywords
Changed paths:
engines/lastexpress/lastexpress.h
diff --git a/engines/lastexpress/lastexpress.h b/engines/lastexpress/lastexpress.h
index e61723f..2c1e755 100644
--- a/engines/lastexpress/lastexpress.h
+++ b/engines/lastexpress/lastexpress.h
@@ -70,9 +70,9 @@ class SoundManager;
class LastExpressEngine : public Engine {
protected:
// Engine APIs
- Common::Error run();
+ Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
- virtual Debugger *getDebugger() { return _debugger; }
+ virtual Debugger *getDebugger() override { return _debugger; }
public:
LastExpressEngine(OSystem *syst, const ADGameDescription *gd);
Commit: c131d6f719f4ccef247e998555dd6b18b47e8a32
https://github.com/scummvm/scummvm/commit/c131d6f719f4ccef247e998555dd6b18b47e8a32
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:44:24+01:00
Commit Message:
LILLIPUT: Added override keywords
Changed paths:
engines/lilliput/detection.cpp
engines/lilliput/lilliput.h
diff --git a/engines/lilliput/detection.cpp b/engines/lilliput/detection.cpp
index 26a4215..b120600 100644
--- a/engines/lilliput/detection.cpp
+++ b/engines/lilliput/detection.cpp
@@ -126,25 +126,25 @@ public:
LilliputMetaEngine() : AdvancedMetaEngine(gameDescriptions, sizeof(LilliputGameDescription), lilliputGames) {
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "lilliput";
}
- const char *getName() const {
+ const char *getName() const override {
return "Lilliput";
}
- const char *getOriginalCopyright() const {
+ const char *getOriginalCopyright() const override {
return "Lilliput (C) S.L.Grand, Brainware, 1991-1992";
}
- bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
+ bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const override;
bool hasFeature(MetaEngineFeature f) const override;
- int getMaximumSaveSlot() const;
- SaveStateList listSaves(const char *target) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
- void removeSaveState(const char *target, int slot) const;
+ int getMaximumSaveSlot() const override;
+ SaveStateList listSaves(const char *target) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
+ void removeSaveState(const char *target, int slot) const override;
};
bool LilliputMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const {
diff --git a/engines/lilliput/lilliput.h b/engines/lilliput/lilliput.h
index b9ad24a..a6f4f70 100644
--- a/engines/lilliput/lilliput.h
+++ b/engines/lilliput/lilliput.h
@@ -94,7 +94,7 @@ public:
OSystem *_system;
- GUI::Debugger *getDebugger();
+ GUI::Debugger *getDebugger() override;
Common::RandomSource *_rnd;
LilliputScript *_scriptHandler;
@@ -327,7 +327,7 @@ public:
const char *getCopyrightString() const;
Common::String getSavegameFilename(int slot);
- void syncSoundSettings();
+ void syncSoundSettings() override;
Common::Point _mousePos;
Common::Point _oldMousePos;
@@ -366,7 +366,7 @@ protected:
int _lastTime;
// Engine APIs
- Common::Error run();
+ Common::Error run() override;
void handleMenu();
private:
Commit: b966d81d3047a6234fe37e95d0c236021610842a
https://github.com/scummvm/scummvm/commit/b966d81d3047a6234fe37e95d0c236021610842a
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:49:05+01:00
Commit Message:
LURE: Added override keywords
Changed paths:
engines/lure/detection.cpp
engines/lure/lure.h
diff --git a/engines/lure/detection.cpp b/engines/lure/detection.cpp
index 093d010..40cd68d 100644
--- a/engines/lure/detection.cpp
+++ b/engines/lure/detection.cpp
@@ -247,23 +247,23 @@ public:
_guiOptions = GUIO1(GUIO_NOSPEECH);
}
- const char *getEngineId() const {
+ const char *getEngineId() const override {
return "lure";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "Lure of the Temptress";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "Lure of the Temptress (C) Revolution";
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
- virtual SaveStateList listSaves(const char *target) const;
- virtual int getMaximumSaveSlot() const;
- virtual void removeSaveState(const char *target, int slot) const;
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override;
+ virtual SaveStateList listSaves(const char *target) const override;
+ virtual int getMaximumSaveSlot() const override;
+ virtual void removeSaveState(const char *target, int slot) const override;
};
bool LureMetaEngine::hasFeature(MetaEngineFeature f) const {
diff --git a/engines/lure/lure.h b/engines/lure/lure.h
index b3008ff..b2f8454 100644
--- a/engines/lure/lure.h
+++ b/engines/lure/lure.h
@@ -92,7 +92,7 @@ public:
// Engine APIs
Common::Error init();
Common::Error go();
- virtual Common::Error run() {
+ virtual Common::Error run() override {
Common::Error err;
err = init();
if (err.getCode() != Common::kNoError)
@@ -100,8 +100,8 @@ public:
return go();
}
virtual bool hasFeature(EngineFeature f) const override;
- virtual void syncSoundSettings();
- virtual void pauseEngineIntern(bool pause);
+ virtual void syncSoundSettings() override;
+ virtual void pauseEngineIntern(bool pause) override;
Disk &disk() { return *_disk; }
@@ -116,20 +116,20 @@ public:
LureLanguage getLureLanguage() const;
Common::Language getLanguage() const;
Common::Platform getPlatform() const;
- virtual GUI::Debugger *getDebugger();
+ virtual GUI::Debugger *getDebugger() override;
bool isEGA() const { return (getFeatures() & GF_EGA) != 0; }
- virtual Common::Error loadGameState(int slot) {
+ virtual Common::Error loadGameState(int slot) override {
return loadGame(slot) ? Common::kNoError : Common::kReadingFailed;
}
- virtual Common::Error saveGameState(int slot, const Common::String &desc) {
+ virtual Common::Error saveGameState(int slot, const Common::String &desc) override {
Common::String s(desc);
return saveGame(slot, s) ? Common::kNoError : Common::kReadingFailed;
}
- virtual bool canLoadGameStateCurrently() {
+ virtual bool canLoadGameStateCurrently() override {
return _saveLoadAllowed && !Fights.isFighting();
}
- virtual bool canSaveGameStateCurrently() {
+ virtual bool canSaveGameStateCurrently() override {
return _saveLoadAllowed && !Fights.isFighting();
}
};
Commit: 2084fdd6c6c9c62b2f8f7dc25faae28d0a5785d1
https://github.com/scummvm/scummvm/commit/2084fdd6c6c9c62b2f8f7dc25faae28d0a5785d1
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:49:58+01:00
Commit Message:
MACVENTURE: Added override keywords
Changed paths:
engines/macventure/macventure.h
diff --git a/engines/macventure/macventure.h b/engines/macventure/macventure.h
index 69fe659..98d4230 100644
--- a/engines/macventure/macventure.h
+++ b/engines/macventure/macventure.h
@@ -194,13 +194,13 @@ public:
virtual bool hasFeature(EngineFeature f) const override;
- virtual Common::Error run();
+ virtual Common::Error run() override;
bool scummVMSaveLoadDialog(bool isSave);
- bool canLoadGameStateCurrently();
- bool canSaveGameStateCurrently();
- virtual Common::Error loadGameState(int slot);
- virtual Common::Error saveGameState(int slot, const Common::String &desc);
+ bool canLoadGameStateCurrently() override;
+ bool canSaveGameStateCurrently() override;
+ virtual Common::Error loadGameState(int slot) override;
+ virtual Common::Error saveGameState(int slot, const Common::String &desc) override;
void newGame();
void setInitialFlags();
void setNewGameState();
Commit: 90074c163503c7cb74ca71eae1aff6851c8da422
https://github.com/scummvm/scummvm/commit/90074c163503c7cb74ca71eae1aff6851c8da422
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:53:16+01:00
Commit Message:
MADE: Added override keywords
Changed paths:
engines/made/made.h
diff --git a/engines/made/made.h b/engines/made/made.h
index 32713c0..3f0db65 100644
--- a/engines/made/made.h
+++ b/engines/made/made.h
@@ -72,16 +72,16 @@ class MadeEngine : public ::Engine {
protected:
// Engine APIs
- virtual Common::Error run();
+ virtual Common::Error run() override;
public:
MadeEngine(OSystem *syst, const MadeGameDescription *gameDesc);
virtual ~MadeEngine();
virtual bool hasFeature(EngineFeature f) const override;
- virtual void syncSoundSettings();
+ virtual void syncSoundSettings() override;
- virtual GUI::Debugger *getDebugger();
+ virtual GUI::Debugger *getDebugger() override;
Common::RandomSource *_rnd;
const MadeGameDescription *_gameDescription;
Commit: 640181c97e4182b2363eb4fb71ca767df1d77bec
https://github.com/scummvm/scummvm/commit/640181c97e4182b2363eb4fb71ca767df1d77bec
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-02-05T15:55:30+01:00
Commit Message:
MADS: Added override keywords
Changed paths:
engines/mads/detection.cpp
engines/mads/mads.h
diff --git a/engines/mads/detection.cpp b/engines/mads/detection.cpp
index b968a7d..a56b303c 100644
--- a/engines/mads/detection.cpp
+++ b/engines/mads/detection.cpp
@@ -159,24 +159,24 @@ public:
_maxScanDepth = 3;
}
- virtual const char *getEngineId() const {
+ virtual const char *getEngineId() const override {
return "mads";
}
- virtual const char *getName() const {
+ virtual const char *getName() const override {
return "MADS";
}
- virtual const char *getOriginalCopyright() const {
+ virtual const char *getOriginalCopyright() const override {
return "MADS (C) Microprose";
}
virtual bool hasFeature(MetaEngineFeature f) const override;
- virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
- virtual SaveStateList listSaves(const char *target) const;
- virtual int getMaximumSaveSlot() const;
- virtual void removeSaveState(const char *target, int slot) const;
- SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;
+ virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const override;
+ virtual SaveStateList listSaves(const char *target) const override;
+ virtual int getMaximumSaveSlot() const override;
+ virtual void removeSaveState(const char *target, int slot) const override;
+ SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
};
bool MADSMetaEngine::hasFeature(MetaEngineFeature f) const {
diff --git a/engines/mads/mads.h b/engines/mads/mads.h
index fe7dfec..327fe05 100644
--- a/engines/mads/mads.h
+++ b/engines/mads/mads.h
@@ -89,7 +89,7 @@ private:
void loadOptions();
protected:
// Engine APIs
- virtual Common::Error run();
+ virtual Common::Error run() override;
virtual bool hasFeature(EngineFeature f) const override;
public:
Debugger *_debugger;
@@ -129,12 +129,12 @@ public:
/**
* Returns true if it is currently okay to restore a game
*/
- bool canLoadGameStateCurrently();
+ bool canLoadGameStateCurrently() override;
/**
* Returns true if it is currently okay to save the game
*/
- bool canSaveGameStateCurrently();
+ bool canSaveGameStateCurrently() override;
/**
* Support method that generates a savegame name
@@ -145,17 +145,17 @@ public:
/**
* Handles loading a game via the GMM
*/
- virtual Common::Error loadGameState(int slot);
+ virtual Common::Error loadGameState(int slot) override;
/**
* Handles saving the game via the GMM
*/
- virtual Common::Error saveGameState(int slot, const Common::String &desc);
+ virtual Common::Error saveGameState(int slot, const Common::String &desc) override;
/**
* Handles updating sound settings after they're changed in the GMM dialog
*/
- virtual void syncSoundSettings();
+ virtual void syncSoundSettings() override;
void saveOptions();
};
More information about the Scummvm-git-logs
mailing list