ENGINES: Adding override keyword to hasFeature methods

This commit is contained in:
Paul Gilbert 2020-02-04 20:03:51 -08:00
parent 9f8c45ac4e
commit 5b80320525
102 changed files with 102 additions and 102 deletions

View file

@ -124,7 +124,7 @@ protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
protected: protected:
/** /**
* Play the game * Play the game

View file

@ -100,7 +100,7 @@ public:
return "Access Engine (C) 1989-1994 Access Software"; return "Access Engine (C) 1989-1994 Access Software";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -446,7 +446,7 @@ private:
Common::String getScriptLine() const; Common::String getScriptLine() const;
// Engine // Engine
Common::Error run(); Common::Error run();
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
bool canLoadGameStateCurrently(); bool canLoadGameStateCurrently();
// Text input // Text input

View file

@ -720,7 +720,7 @@ protected:
return err; return err;
return go(); return go();
} }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void initialize() = 0; virtual void initialize() = 0;

View file

@ -224,7 +224,7 @@ protected:
return go(); return go();
} }
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);

View file

@ -106,7 +106,7 @@ public:
uint32 getFeatures() const; uint32 getFeatures() const;
const char *getGameId() const; const char *getGameId() const;
Common::Platform getPlatform() const; Common::Platform getPlatform() const;
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
const char *getCopyrightString() const; const char *getCopyrightString() const;
void synchronize(Common::Serializer &sz); void synchronize(Common::Serializer &sz);

View file

@ -91,7 +91,7 @@ public:
} }
bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const; bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
bool hasFeature(MetaEngineFeature f) const; bool hasFeature(MetaEngineFeature f) const override;
int getMaximumSaveSlot() const { return 99; } int getMaximumSaveSlot() const { return 99; }
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;

View file

@ -219,7 +219,7 @@ static const int8 kWalkTurnTbl[] = {
class BbvsEngine : public Engine { class BbvsEngine : public Engine {
protected: protected:
Common::Error run(); Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
BbvsEngine(OSystem *syst, const ADGameDescription *gd); BbvsEngine(OSystem *syst, const ADGameDescription *gd);
~BbvsEngine(); ~BbvsEngine();

View file

@ -85,7 +85,7 @@ public:
return "(C) 1995 Viacom New Media"; return "(C) 1995 Viacom New Media";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;

View file

@ -137,7 +137,7 @@ private:
public: public:
CGEEngine(OSystem *syst, const ADGameDescription *gameDescription); CGEEngine(OSystem *syst, const ADGameDescription *gameDescription);
~CGEEngine(); ~CGEEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();
virtual bool canSaveGameStateCurrently(); virtual bool canSaveGameStateCurrently();
virtual Common::Error loadGameState(int slot); virtual Common::Error loadGameState(int slot);

View file

@ -156,7 +156,7 @@ private:
void resetGame(); void resetGame();
public: public:
CGE2Engine(OSystem *syst, const ADGameDescription *gameDescription); CGE2Engine(OSystem *syst, const ADGameDescription *gameDescription);
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual bool canSaveGameStateCurrently(); virtual bool canSaveGameStateCurrently();
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();
virtual Common::Error saveGameState(int slot, const Common::String &desc); virtual Common::Error saveGameState(int slot, const Common::String &desc);

View file

@ -69,7 +69,7 @@ public:
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
void initialize(); void initialize();
void shutdown(); void shutdown();

View file

@ -129,7 +129,7 @@ public:
return "Chewy: Esc from F5 (C) 1995 New Generation Software"; return "Chewy: Esc from F5 (C) 1995 New Generation Software";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -104,7 +104,7 @@ class CineEngine : public Engine {
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
void shutdown(); void shutdown();

View file

@ -92,7 +92,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -175,7 +175,7 @@ public:
ComposerEngine(OSystem *syst, const ComposerGameDescription *gameDesc); ComposerEngine(OSystem *syst, const ComposerGameDescription *gameDesc);
virtual ~ComposerEngine(); virtual ~ComposerEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
int getGameType() const; int getGameType() const;
const char *getGameId() const; const char *getGameId() const;

View file

@ -734,7 +734,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char* target) const; virtual SaveStateList listSaves(const char* target) const;
}; };

View file

@ -80,7 +80,7 @@ protected:
public: public:
CruiseEngine(OSystem * syst, const CRUISEGameDescription *gameDesc); CruiseEngine(OSystem * syst, const CRUISEGameDescription *gameDesc);
virtual ~ CruiseEngine(); virtual ~ CruiseEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
int getGameType() const; int getGameType() const;
const char *getGameId() const; const char *getGameId() const;

View file

@ -210,7 +210,7 @@ public:
return "Cinematique evo 2 (C) Delphine Software"; return "Cinematique evo 2 (C) Delphine Software";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const { return 99; } virtual int getMaximumSaveSlot() const { return 99; }
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -147,7 +147,7 @@ public:
return "Cryo Engine (C) Cryo Interactive"; return "Cryo Engine (C) Cryo Interactive";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
}; };

View file

@ -109,7 +109,7 @@ public:
Common::String getCurrentPath() const { return _currentPath; } Common::String getCurrentPath() const { return _currentPath; }
void setPalette(int id); void setPalette(int id);
void setPalette(byte *palette, uint16 count); void setPalette(byte *palette, uint16 count);
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
void loadPalettes(); void loadPalettes();
const byte *getPalette() const { return _currentPalette; } const byte *getPalette() const { return _currentPalette; }
uint16 getPaletteColorCount() const { return _currentPaletteLength; } uint16 getPaletteColorCount() const { return _currentPaletteLength; }

View file

@ -223,7 +223,7 @@ private:
public: public:
explicit DMEngine(OSystem *syst, const DMADGameDescription *gameDesc); explicit DMEngine(OSystem *syst, const DMADGameDescription *gameDesc);
~DMEngine(); ~DMEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual Common::Error loadGameState(int slot); virtual Common::Error loadGameState(int slot);
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();

View file

@ -98,7 +98,7 @@ public:
return "Draci Historie (C) 1995 NoSense"; return "Draci Historie (C) 1995 NoSense";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const { return 99; } virtual int getMaximumSaveSlot() const { return 99; }
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -355,7 +355,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const; virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -324,7 +324,7 @@ protected:
public: public:
DrasculaEngine(OSystem *syst, const DrasculaGameDescription *gameDesc); DrasculaEngine(OSystem *syst, const DrasculaGameDescription *gameDesc);
virtual ~DrasculaEngine(); virtual ~DrasculaEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();

View file

@ -87,7 +87,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -106,7 +106,7 @@ private:
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger() { return _console; } GUI::Debugger *getDebugger() { return _console; }

View file

@ -144,7 +144,7 @@ public:
return "Full Pipe (C) Pipe Studio"; return "Full Pipe (C) Pipe Studio";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const { return 99; } virtual int getMaximumSaveSlot() const { return 99; }
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -365,7 +365,7 @@ public:
virtual bool canLoadGameStateCurrently() { return true; } virtual bool canLoadGameStateCurrently() { return true; }
virtual bool canSaveGameStateCurrently() { return _isSaveAllowed; } virtual bool canSaveGameStateCurrently() { return _isSaveAllowed; }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
}; };

View file

@ -93,7 +93,7 @@ public:
return "Gnap (C) Artech Digital Entertainment 1997"; return "Gnap (C) Artech Digital Entertainment 1997";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;

View file

@ -223,7 +223,7 @@ struct GnapSavegameHeader {
class GnapEngine : public Engine { class GnapEngine : public Engine {
protected: protected:
Common::Error run(); Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
GnapEngine(OSystem *syst, const ADGameDescription *gd); GnapEngine(OSystem *syst, const ADGameDescription *gd);
~GnapEngine(); ~GnapEngine();

View file

@ -181,7 +181,7 @@ private:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);
virtual void syncSoundSettings(); virtual void syncSoundSettings();

View file

@ -435,7 +435,7 @@ private:
virtual bool canLoadGameStateCurrently() { return true; } virtual bool canLoadGameStateCurrently() { return true; }
virtual bool canSaveGameStateCurrently() { return _gameMode == kGameModePlay; } virtual bool canSaveGameStateCurrently() { return _gameMode == kGameModePlay; }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
private: private:
Graphics::TransparentSurface *_video, *_videoBuffer, *_videoBuffer2, *_videoBuffer3; Graphics::TransparentSurface *_video, *_videoBuffer, *_videoBuffer2, *_videoBuffer3;

View file

@ -361,7 +361,7 @@ public:
bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const; bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
bool hasFeature(MetaEngineFeature f) const; bool hasFeature(MetaEngineFeature f) const override;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;
int getMaximumSaveSlot() const; int getMaximumSaveSlot() const;
void removeSaveState(const char *target, int slot) const; void removeSaveState(const char *target, int slot) const;

View file

@ -100,7 +100,7 @@ protected:
// Engine APIs // Engine APIs
Common::Error run(); Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();
virtual bool canSaveGameStateCurrently(); virtual bool canSaveGameStateCurrently();

View file

@ -181,7 +181,7 @@ public:
return "Hyperspace Delivery Boy! (C) 2001 Monkeystone Games"; return "Hyperspace Delivery Boy! (C) 2001 Monkeystone Games";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;

View file

@ -118,7 +118,7 @@ public:
return "Hopkins FBI (C) 1997-2003 MP Entertainment"; return "Hopkins FBI (C) 1997-2003 MP Entertainment";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -129,7 +129,7 @@ private:
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger() { return _debug; } GUI::Debugger *getDebugger() { return _debug; }

View file

@ -149,7 +149,7 @@ public:
} }
bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const; bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
bool hasFeature(MetaEngineFeature f) const; bool hasFeature(MetaEngineFeature f) const override;
int getMaximumSaveSlot() const; int getMaximumSaveSlot() const;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;

View file

@ -287,7 +287,7 @@ public:
void setMaxScore(const int newScore); void setMaxScore(const int newScore);
Common::Error saveGameState(int slot, const Common::String &desc); Common::Error saveGameState(int slot, const Common::String &desc);
Common::Error loadGameState(int slot); Common::Error loadGameState(int slot);
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
const char *getCopyrightString() const; const char *getCopyrightString() const;
Common::String getSavegameFilename(int slot); Common::String getSavegameFilename(int slot);

View file

@ -63,7 +63,7 @@ public:
IllusionsEngine_BBDOU(OSystem *syst, const IllusionsGameDescription *gd); IllusionsEngine_BBDOU(OSystem *syst, const IllusionsGameDescription *gd);
protected: protected:
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
ScriptMan *_scriptMan; ScriptMan *_scriptMan;
TriggerFunctions *_triggerFunctions; TriggerFunctions *_triggerFunctions;

View file

@ -130,7 +130,7 @@ public:
return "(C) The Illusions Gaming Company"; return "(C) The Illusions Gaming Company";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;

View file

@ -81,7 +81,7 @@ public:
IllusionsEngine_Duckman(OSystem *syst, const IllusionsGameDescription *gd); IllusionsEngine_Duckman(OSystem *syst, const IllusionsGameDescription *gd);
protected: protected:
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
uint32 _prevSceneId; uint32 _prevSceneId;

View file

@ -257,7 +257,7 @@ protected:
} }
virtual ::GUI::Debugger *getDebugger(); virtual ::GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);
// intern // intern

View file

@ -138,7 +138,7 @@ public:
return true; return true;
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
void removeSaveState(const char *target, int slot) const; void removeSaveState(const char *target, int slot) const;

View file

@ -213,7 +213,7 @@ public:
Common::Platform getPlatform() const; Common::Platform getPlatform() const;
uint32 getFeatures() const; uint32 getFeatures() const;
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
Common::String generateSaveFileName(uint slot); Common::String generateSaveFileName(uint slot);
void changeVolume(int delta); void changeVolume(int delta);

View file

@ -71,7 +71,7 @@ class LastExpressEngine : public Engine {
protected: protected:
// Engine APIs // Engine APIs
Common::Error run(); Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual Debugger *getDebugger() { return _debugger; } virtual Debugger *getDebugger() { return _debugger; }
public: public:

View file

@ -139,7 +139,7 @@ public:
} }
bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const; bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *gd) const;
bool hasFeature(MetaEngineFeature f) const; bool hasFeature(MetaEngineFeature f) const override;
int getMaximumSaveSlot() const; int getMaximumSaveSlot() const;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;

View file

@ -323,7 +323,7 @@ public:
GameType getGameType() const; GameType getGameType() const;
Common::Platform getPlatform() const; Common::Platform getPlatform() const;
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
const char *getCopyrightString() const; const char *getCopyrightString() const;
Common::String getSavegameFilename(int slot); Common::String getSavegameFilename(int slot);

View file

@ -259,7 +259,7 @@ public:
return "Lure of the Temptress (C) Revolution"; return "Lure of the Temptress (C) Revolution";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -99,7 +99,7 @@ public:
return err; return err;
return go(); return go();
} }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);

View file

@ -192,7 +192,7 @@ public:
MacVentureEngine(OSystem *syst, const ADGameDescription *gameDesc); MacVentureEngine(OSystem *syst, const ADGameDescription *gameDesc);
~MacVentureEngine(); ~MacVentureEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual Common::Error run(); virtual Common::Error run();

View file

@ -78,7 +78,7 @@ public:
MadeEngine(OSystem *syst, const MadeGameDescription *gameDesc); MadeEngine(OSystem *syst, const MadeGameDescription *gameDesc);
virtual ~MadeEngine(); virtual ~MadeEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();

View file

@ -171,7 +171,7 @@ public:
return "MADS (C) Microprose"; return "MADS (C) Microprose";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -90,7 +90,7 @@ private:
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
Debugger *_debugger; Debugger *_debugger;
Dialogs *_dialogs; Dialogs *_dialogs;

View file

@ -73,7 +73,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const; virtual SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;

View file

@ -439,7 +439,7 @@ public:
MortevielleEngine(OSystem *system, const MortevielleGameDescription *gameDesc); MortevielleEngine(OSystem *system, const MortevielleGameDescription *gameDesc);
~MortevielleEngine(); ~MortevielleEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();
virtual bool canSaveGameStateCurrently(); virtual bool canSaveGameStateCurrently();
virtual Common::Error loadGameState(int slot); virtual Common::Error loadGameState(int slot);

View file

@ -213,7 +213,7 @@ public:
return "The Neverhood Chronicles (C) The Neverhood, Inc."; return "The Neverhood Chronicles (C) The Neverhood, Inc.";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const; virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;

View file

@ -73,7 +73,7 @@ public:
uint16 getVersion() const; uint16 getVersion() const;
Common::Platform getPlatform() const; Common::Platform getPlatform() const;
Common::Language getLanguage() const; Common::Language getLanguage() const;
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
bool isDemo() const; bool isDemo() const;
bool applyResourceFixes() const; bool applyResourceFixes() const;
Common::String getTargetName() { return _targetName; }; Common::String getTargetName() { return _targetName; };

View file

@ -234,7 +234,7 @@ public:
return "Nippon Safes Inc. (C) Dynabyte"; return "Nippon Safes Inc. (C) Dynabyte";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -271,7 +271,7 @@ public:
return go(); return go();
} }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();

View file

@ -77,7 +77,7 @@ public:
// Engine stuff // Engine stuff
const PegasusGameDescription *_gameDescription; const PegasusGameDescription *_gameDescription;
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger(); GUI::Debugger *getDebugger();
bool canLoadGameStateCurrently(); bool canLoadGameStateCurrently();
bool canSaveGameStateCurrently(); bool canSaveGameStateCurrently();

View file

@ -68,7 +68,7 @@ public:
return "Pink Panther (C) Wanderlust Interactive"; return "Pink Panther (C) Wanderlust Interactive";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const { return 99; } virtual int getMaximumSaveSlot() const { return 99; }
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -85,7 +85,7 @@ public:
return "Plumbers Don't Wear Ties (C) 1993-94 Kirin Entertainment"; return "Plumbers Don't Wear Ties (C) 1993-94 Kirin Entertainment";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
}; };

View file

@ -165,7 +165,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const { return 99; } virtual int getMaximumSaveSlot() const { return 99; }
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const; SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;

View file

@ -281,7 +281,7 @@ public:
bool scummVMSaveLoadDialog(bool isSave); bool scummVMSaveLoadDialog(bool isSave);
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);
virtual bool canSaveGameStateCurrently(); virtual bool canSaveGameStateCurrently();
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();

View file

@ -121,7 +121,7 @@ protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();

View file

@ -124,7 +124,7 @@ public:
return "Inherit the Earth (C) Wyrmkeep Entertainment"; return "Inherit the Earth (C) Wyrmkeep Entertainment";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual Common::Error createInstance(OSystem *syst, Engine **engine) const { virtual Common::Error createInstance(OSystem *syst, Engine **engine) const {
return AdvancedMetaEngine::createInstance(syst, engine); return AdvancedMetaEngine::createInstance(syst, engine);

View file

@ -467,7 +467,7 @@ class SagaEngine : public Engine {
public: public:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
void syncSoundSettings(); void syncSoundSettings();
void pauseEngineIntern(bool pause); void pauseEngineIntern(bool pause);

View file

@ -255,7 +255,7 @@ public:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
void pauseEngineIntern(bool pause); void pauseEngineIntern(bool pause);
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();
Console *getSciDebugger(); Console *getSciDebugger();

View file

@ -430,7 +430,7 @@ public:
} }
virtual void errorString(const char *buf_input, char *buf_output, int buf_output_size); virtual void errorString(const char *buf_input, char *buf_output, int buf_output_size);
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
virtual Common::Error loadGameState(int slot); virtual Common::Error loadGameState(int slot);

View file

@ -171,7 +171,7 @@ public:
/** /**
* Returns a list of features the game's MetaEngine support * Returns a list of features the game's MetaEngine support
*/ */
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
/** /**
* Return a list of savegames * Return a list of savegames

View file

@ -103,7 +103,7 @@ protected:
/** /**
* Returns a list of features the game itself supports * Returns a list of features the game itself supports
*/ */
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
/** /**
* Load game configuration esttings * Load game configuration esttings

View file

@ -108,7 +108,7 @@ protected:
return go(); return go();
} }
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
byte _fastMode; byte _fastMode;

View file

@ -334,7 +334,7 @@ public:
return "Star Trek: 25th Anniversary, Star Trek: Judgment Rites (C) Interplay"; return "Star Trek: 25th Anniversary, Star Trek: Judgment Rites (C) Interplay";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;

View file

@ -114,7 +114,7 @@ public:
return "Mission Supernova (C) 1994 Thomas and Steffen Dingel"; return "Mission Supernova (C) 1994 Thomas and Steffen Dingel";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -69,7 +69,7 @@ public:
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();
virtual Common::Error saveGameState(int slot, const Common::String &desc); virtual Common::Error saveGameState(int slot, const Common::String &desc);
virtual bool canSaveGameStateCurrently(); virtual bool canSaveGameStateCurrently();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);
GameManager *_gm; GameManager *_gm;

View file

@ -105,7 +105,7 @@ protected:
return err; return err;
return go(); return go();
} }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
GUI::Debugger *getDebugger() { return _console; } GUI::Debugger *getDebugger() { return _console; }

View file

@ -144,7 +144,7 @@ protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual GUI::Debugger *getDebugger(); virtual GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
virtual void pauseEngineIntern(bool pause); virtual void pauseEngineIntern(bool pause);

View file

@ -70,7 +70,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const; virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
virtual int getMaximumSaveSlot() const { return Sword25::PersistenceService::getSlotCount(); } virtual int getMaximumSaveSlot() const { return Sword25::PersistenceService::getSlotCount(); }
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;

View file

@ -78,7 +78,7 @@ private:
protected: protected:
virtual Common::Error run(); virtual Common::Error run();
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
// void pauseEngineIntern(bool pause); // TODO: Implement this!!! // void pauseEngineIntern(bool pause); // TODO: Implement this!!!
// void syncSoundSettings(); // TODO: Implement this!!! // void syncSoundSettings(); // TODO: Implement this!!!
// Common::Error loadGameState(int slot); // TODO: Implement this? // Common::Error loadGameState(int slot); // TODO: Implement this?

View file

@ -91,7 +91,7 @@ public:
virtual Common::Error saveGameState(int slot, const Common::String &desc); virtual Common::Error saveGameState(int slot, const Common::String &desc);
virtual bool canLoadGameStateCurrently() { return true; } virtual bool canLoadGameStateCurrently() { return true; }
virtual bool canSaveGameStateCurrently() { return !_sceneBusy; } virtual bool canSaveGameStateCurrently() { return !_sceneBusy; }
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger() { return console; } GUI::Debugger *getDebugger() { return console; }

View file

@ -52,7 +52,7 @@ public:
*/ */
void invokeTestsuites(TestbedConfigManager &cfMan); void invokeTestsuites(TestbedConfigManager &cfMan);
bool hasFeature(EngineFeature f) const; bool hasFeature(EngineFeature f) const override;
private: private:
Common::Array<Testsuite *> _testsuiteList; Common::Array<Testsuite *> _testsuiteList;

View file

@ -163,7 +163,7 @@ protected:
// Engine APIs // Engine APIs
virtual void initializePath(const Common::FSNode &gamePath); virtual void initializePath(const Common::FSNode &gamePath);
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
Common::Error loadGameState(int slot); Common::Error loadGameState(int slot);
#if 0 #if 0
Common::Error saveGameState(int slot, const Common::String &desc); Common::Error saveGameState(int slot, const Common::String &desc);

View file

@ -74,7 +74,7 @@ public:
return "Starship Titanic (C) The Digital Village"; return "Starship Titanic (C) The Digital Village";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -107,7 +107,7 @@ protected:
// Engine APIs // Engine APIs
virtual void initializePath(const Common::FSNode &gamePath); virtual void initializePath(const Common::FSNode &gamePath);
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
Debugger *_debugger; Debugger *_debugger;
Events *_events; Events *_events;

View file

@ -248,7 +248,7 @@ public:
return "3 Skulls of the Toltecs (C) Revistronic 1996"; return "3 Skulls of the Toltecs (C) Revistronic 1996";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const; virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
SaveStateList listSaves(const char *target) const; SaveStateList listSaves(const char *target) const;

View file

@ -103,7 +103,7 @@ public:
ToltecsEngine(OSystem *syst, const ToltecsGameDescription *gameDesc); ToltecsEngine(OSystem *syst, const ToltecsGameDescription *gameDesc);
virtual ~ToltecsEngine(); virtual ~ToltecsEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
Common::RandomSource *_rnd; Common::RandomSource *_rnd;
const ToltecsGameDescription *_gameDescription; const ToltecsGameDescription *_gameDescription;

View file

@ -83,7 +83,7 @@ public:
return "Tony Tough and the Night of Roasted Moths (C) Protonic Interactive"; return "Tony Tough and the Night of Roasted Moths (C) Protonic Interactive";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -96,7 +96,7 @@ private:
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
LPCUSTOMFUNCTION _funcList[300]; LPCUSTOMFUNCTION _funcList[300];
Common::String _funcListStrings[300]; Common::String _funcListStrings[300];

View file

@ -473,7 +473,7 @@ public:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings(); virtual void syncSoundSettings();
GUI::Debugger *getDebugger() { return _console; } GUI::Debugger *getDebugger() { return _console; }

View file

@ -65,7 +65,7 @@ private:
public: public:
TSageEngine(OSystem *system, const tSageGameDescription *gameDesc); TSageEngine(OSystem *system, const tSageGameDescription *gameDesc);
~TSageEngine(); ~TSageEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
MemoryManager _memoryManager; MemoryManager _memoryManager;
Debugger *_debugger; Debugger *_debugger;

View file

@ -449,7 +449,7 @@ public:
virtual ~TuckerEngine(); virtual ~TuckerEngine();
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger() { return _console; } GUI::Debugger *getDebugger() { return _console; }
WARN_UNUSED_RESULT static SavegameError readSavegameHeader(Common::InSaveFile *file, SavegameHeader &header, bool skipThumbnail = true); WARN_UNUSED_RESULT static SavegameError readSavegameHeader(Common::InSaveFile *file, SavegameHeader &header, bool skipThumbnail = true);

View file

@ -82,7 +82,7 @@ public:
return "Voyeur (C) Philips P.O.V. Entertainment Group"; return "Voyeur (C) Philips P.O.V. Entertainment Group";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -158,7 +158,7 @@ private:
protected: protected:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
public: public:
BoltFile *_bVoy; BoltFile *_bVoy;
Debugger *_debugger; Debugger *_debugger;

View file

@ -72,7 +72,7 @@ public:
} }
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const; virtual void removeSaveState(const char *target, int slot) const;

View file

@ -116,7 +116,7 @@ public:
WageEngine(OSystem *syst, const ADGameDescription *gameDesc); WageEngine(OSystem *syst, const ADGameDescription *gameDesc);
~WageEngine(); ~WageEngine();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
virtual Common::Error run(); virtual Common::Error run();

View file

@ -62,7 +62,7 @@ public:
void trigDebugger() { _trigDebug = true; } void trigDebugger() { _trigDebug = true; }
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
Common::SaveFileManager *getSaveFileMan() { return _saveFileMan; } Common::SaveFileManager *getSaveFileMan() { return _saveFileMan; }
virtual Common::Error loadGameState(int slot); virtual Common::Error loadGameState(int slot);
virtual bool canLoadGameStateCurrently(); virtual bool canLoadGameStateCurrently();

View file

@ -132,7 +132,7 @@ public:
return "Xeen (C) 1992-1993 New World Computing, Inc."; return "Xeen (C) 1992-1993 New World Computing, Inc.";
} }
virtual bool hasFeature(MetaEngineFeature f) const; virtual bool hasFeature(MetaEngineFeature f) const override;
virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const; virtual bool createInstance(OSystem *syst, Engine **engine, const ADGameDescription *desc) const;
virtual SaveStateList listSaves(const char *target) const; virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const; virtual int getMaximumSaveSlot() const;

View file

@ -132,7 +132,7 @@ private:
// Engine APIs // Engine APIs
virtual Common::Error run(); virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const; virtual bool hasFeature(EngineFeature f) const override;
/** /**
* Outer gameplay loop responsible for dispatching control to game-specific * Outer gameplay loop responsible for dispatching control to game-specific

Some files were not shown because too many files have changed in this diff Show more