#include <game.h>
Public Member Functions | |
DetectionResults (const DetectedGames &detectedGames) | |
DetectedGames | listRecognizedGames () const |
DetectedGames | listDetectedGames () const |
bool | foundUnknownGames () const |
Common::U32String | generateUnknownGameReport (bool translate, uint32 wordwrapAt=0) const |
Contains a list of games found by the engines' detectors.
Each detected game can either:
Practically, this means a detected game can be in both the recognized game list and in the unknown game report handled by this class.
DetectedGames DetectionResults::listRecognizedGames | ( | ) | const |
List all the games that were recognized by the engines
Recognized games can be added to the configuration manager and then launched.
DetectedGames DetectionResults::listDetectedGames | ( | ) | const |
List all the games that were detected
That includes entries that don't have enough information to be added to the configuration manager.
bool DetectionResults::foundUnknownGames | ( | ) | const |
Were unknown game variants found by the engines?
When unknown game variants are found, an unknown game report can be generated.
Common::U32String DetectionResults::generateUnknownGameReport | ( | bool | translate, |
uint32 | wordwrapAt = 0 |
||
) | const |
Generate a report that we found an unknown game variant.