ENGINES: Adding override keyword to hasFeature methods
This commit is contained in:
parent
9f8c45ac4e
commit
5b80320525
102 changed files with 102 additions and 102 deletions
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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; };
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
|
@ -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);
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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?
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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];
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue