BASE: Added override keywords

This commit is contained in:
Eugene Sandulenko 2020-08-29 23:48:53 +02:00
parent 2c2f21b0cd
commit ceabaf3b0d
2 changed files with 8 additions and 8 deletions

View file

@ -397,16 +397,16 @@ protected:
bool loadPluginByFileName(const Common::String &filename); bool loadPluginByFileName(const Common::String &filename);
public: public:
virtual void init(); virtual void init() override;
virtual void loadFirstPlugin(); virtual void loadFirstPlugin() override;
virtual bool loadNextPlugin(); virtual bool loadNextPlugin() override;
virtual bool loadPluginFromEngineId(const Common::String &engineId); virtual bool loadPluginFromEngineId(const Common::String &engineId) override;
virtual void updateConfigWithFileName(const Common::String &engineId); virtual void updateConfigWithFileName(const Common::String &engineId) override;
virtual void loadDetectionPlugin() override; virtual void loadDetectionPlugin() override;
virtual void unloadDetectionPlugin() override; virtual void unloadDetectionPlugin() override;
virtual void loadAllPlugins() {} // we don't allow these virtual void loadAllPlugins() override {} // we don't allow these
virtual void loadAllPluginsOfType(PluginType type) {} virtual void loadAllPluginsOfType(PluginType type) override {}
}; };
#endif #endif

View file

@ -349,7 +349,7 @@ public:
* *
* @see MetaEngineConnect::getName(). * @see MetaEngineConnect::getName().
*/ */
virtual const char *getName() const = 0; virtual const char *getName() const override = 0;
public: public:
typedef Common::HashMap<Common::String, Common::FSNode, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo> FileMap; typedef Common::HashMap<Common::String, Common::FSNode, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo> FileMap;