Public Member Functions | |
const char * | getName () const override |
const char * | getEngineName () const override |
const char * | getOriginalCopyright () const override |
const DebugChannelDef * | getDebugChannels () const override |
DetectedGames | detectGames (const Common::FSList &fslist, uint32 skipADFlags, bool skipIncomplete) override |
ADDetectedGame | fallbackDetect (const FileMap &allFiles, const Common::FSList &fslist, ADDetectedGameExtraInfo **extra=nullptr) const override |
Public Member Functions inherited from AdvancedMetaEngineDetectionBase | |
PlainGameList | getSupportedGames () const override |
PlainGameDescriptor | findGame (const char *gameId) const override |
uint | getMD5Bytes () const override final |
int | getGameVariantCount () const override final |
void | dumpDetectionEntries () const override final |
|
inlineoverridevirtual |
Get the engine ID.
Implements MetaEngineDetection.
|
inlineoverridevirtual |
Get the engine name.
Implements MetaEngineDetection.
|
inlineoverridevirtual |
Return some copyright information about the original engine.
Implements MetaEngineDetection.
|
inlineoverridevirtual |
Return a list of engine specified debug channels
If engine has no specified debug channels or not supported yet, then it will return NULL
Reimplemented from MetaEngineDetection.
|
overridevirtual |
Run the engine's game detector on the given list of files, and return a (possibly empty) list of games supported by the engine that were found among the given files.
Reimplemented from AdvancedMetaEngineDetectionBase.
|
overridevirtual |
An (optional) generic fallback detection function that is invoked if the regular MD5-based detection failed to detect anything.
Reimplemented from AdvancedMetaEngineDetectionBase.