diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/metaengine.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/metaengine.h b/engines/metaengine.h index df124c57c5..c07a4f6e88 100644 --- a/engines/metaengine.h +++ b/engines/metaengine.h @@ -28,8 +28,10 @@ #include "common/scummsys.h" #include "common/str.h" #include "common/error.h" +#include "common/fs.h" #include "base/game.h" +#include "base/plugins.h" class Engine; class OSystem; @@ -42,13 +44,10 @@ class OSystem; * This is then in turn used by the frontend code to detect games, * and instantiate actual Engine objects. */ -class MetaEngine { +class MetaEngine : public PluginObject { public: virtual ~MetaEngine() {} - /** Returns the name of the engine. */ - virtual const char *getName() const = 0; - /** Returns some copyright information about the engine. */ virtual const char *getCopyright() const = 0; |