diff options
Diffstat (limited to 'engines/game.h')
-rw-r--r-- | engines/game.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/game.h b/engines/game.h index 304166d05f..fcaae62e5c 100644 --- a/engines/game.h +++ b/engines/game.h @@ -26,6 +26,7 @@ #include "common/array.h" #include "common/hash-str.h" #include "common/str.h" +#include "common/str-array.h" #include "common/language.h" #include "common/platform.h" @@ -198,7 +199,7 @@ public: * * Recognized games can be added to the configuration manager and then launched. */ - DetectedGames listRecognizedGames(); + DetectedGames listRecognizedGames() const; /** * Were unknown game variants found by the engines? @@ -216,6 +217,11 @@ public: */ Common::String generateUnknownGameReport(bool translate, uint32 wordwrapAt = 0) const; + /** + * Get the list of engines for which an unknown game variant was found. + */ + Common::StringArray getUnknownGameEngines() const; + private: DetectedGames _detectedGames; }; |