LAB: Added override keywords

This commit is contained in:
Eugene Sandulenko 2020-02-05 15:41:32 +01:00
parent cbfa891b0d
commit 7f5f631a24
2 changed files with 14 additions and 14 deletions

View File

@ -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 {

View File

@ -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; }