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
virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const;
virtual bool hasFeature(EngineFeature f) const override;
protected:
/**
* Play the game

View file

@ -100,7 +100,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

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

View file

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

View file

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

View file

@ -91,7 +91,7 @@ public:
}
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; }
SaveStateList listSaves(const char *target) const;

View file

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

View file

@ -85,7 +85,7 @@ public:
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 int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const;

View file

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

View file

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

View file

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

View file

@ -129,7 +129,7 @@ public:
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;
SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

@ -92,7 +92,7 @@ public:
}
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 int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const;

View file

@ -175,7 +175,7 @@ public:
ComposerEngine(OSystem *syst, const ComposerGameDescription *gameDesc);
virtual ~ComposerEngine();
virtual bool hasFeature(EngineFeature f) const;
virtual bool hasFeature(EngineFeature f) const override;
int getGameType() 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 hasFeature(MetaEngineFeature f) const;
virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char* target) const;
};

View file

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

View file

@ -210,7 +210,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const;

View file

@ -147,7 +147,7 @@ public:
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;
};

View file

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

View file

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

View file

@ -98,7 +98,7 @@ public:
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 SaveStateList listSaves(const char *target) 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 hasFeature(MetaEngineFeature f) const;
virtual bool hasFeature(MetaEngineFeature f) const override;
virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
virtual SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

@ -87,7 +87,7 @@ public:
}
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 int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const;

View file

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

View file

@ -144,7 +144,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const;

View file

@ -365,7 +365,7 @@ public:
virtual bool canLoadGameStateCurrently() { return true; }
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";
}
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 int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const;

View file

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

View file

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

View file

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

View file

@ -361,7 +361,7 @@ public:
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;
int getMaximumSaveSlot() const;
void removeSaveState(const char *target, int slot) const;

View file

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

View file

@ -181,7 +181,7 @@ public:
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 void removeSaveState(const char *target, int slot) const;
virtual SaveStateList listSaves(const char *target) const;

View file

@ -118,7 +118,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

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

View file

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

View file

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

View file

@ -130,7 +130,7 @@ public:
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 int getMaximumSaveSlot() const;
virtual SaveStateList listSaves(const char *target) const;

View file

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

View file

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

View file

@ -138,7 +138,7 @@ public:
return true;
}
virtual bool hasFeature(MetaEngineFeature f) const;
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;

View file

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

View file

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

View file

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

View file

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

View file

@ -259,7 +259,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

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

View file

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

View file

@ -171,7 +171,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

@ -73,7 +73,7 @@ public:
}
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 SaveStateList listSaves(const char *target) const;
virtual SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;

View file

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

View file

@ -213,7 +213,7 @@ public:
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 const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
SaveStateList listSaves(const char *target) const;

View file

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

View file

@ -234,7 +234,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

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

View file

@ -68,7 +68,7 @@ public:
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 SaveStateList listSaves(const char *target) 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";
}
virtual bool hasFeature(MetaEngineFeature f) const;
virtual bool hasFeature(MetaEngineFeature f) const override;
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 hasFeature(MetaEngineFeature f) const;
virtual bool hasFeature(MetaEngineFeature f) const override;
virtual int getMaximumSaveSlot() const { return 99; }
virtual SaveStateList listSaves(const char *target) const;
SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const;

View file

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

View file

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

View file

@ -124,7 +124,7 @@ public:
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 {
return AdvancedMetaEngine::createInstance(syst, engine);

View file

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

View file

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

View file

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

View file

@ -171,7 +171,7 @@ public:
/**
* 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

View file

@ -103,7 +103,7 @@ protected:
/**
* 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

View file

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

View file

@ -334,7 +334,7 @@ public:
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 SaveStateList listSaves(const char *target) const;

View file

@ -114,7 +114,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual void removeSaveState(const char *target, int slot) const;

View file

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

View file

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

View file

@ -144,7 +144,7 @@ protected:
// Engine APIs
virtual Common::Error run();
virtual GUI::Debugger *getDebugger();
virtual bool hasFeature(EngineFeature f) const;
virtual bool hasFeature(EngineFeature f) const override;
virtual void syncSoundSettings();
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 hasFeature(MetaEngineFeature f) const;
virtual bool hasFeature(MetaEngineFeature f) const override;
virtual const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
virtual int getMaximumSaveSlot() const { return Sword25::PersistenceService::getSlotCount(); }
virtual SaveStateList listSaves(const char *target) const;

View file

@ -78,7 +78,7 @@ private:
protected:
virtual Common::Error run();
bool hasFeature(EngineFeature f) const;
bool hasFeature(EngineFeature f) const override;
// void pauseEngineIntern(bool pause); // TODO: Implement this!!!
// void syncSoundSettings(); // 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 bool canLoadGameStateCurrently() { return true; }
virtual bool canSaveGameStateCurrently() { return !_sceneBusy; }
virtual bool hasFeature(EngineFeature f) const;
virtual bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger() { return console; }

View file

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

View file

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

View file

@ -74,7 +74,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

@ -248,7 +248,7 @@ public:
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 const ExtraGuiOptions getExtraGuiOptions(const Common::String &target) const;
SaveStateList listSaves(const char *target) const;

View file

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

View file

@ -83,7 +83,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

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

View file

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

View file

@ -449,7 +449,7 @@ public:
virtual ~TuckerEngine();
virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const;
virtual bool hasFeature(EngineFeature f) const override;
GUI::Debugger *getDebugger() { return _console; }
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";
}
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

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

View file

@ -72,7 +72,7 @@ public:
}
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 int getMaximumSaveSlot() const;
virtual void removeSaveState(const char *target, int slot) const;

View file

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

View file

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

View file

@ -132,7 +132,7 @@ public:
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 SaveStateList listSaves(const char *target) const;
virtual int getMaximumSaveSlot() const;

View file

@ -132,7 +132,7 @@ private:
// Engine APIs
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

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