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 AdvancedMetaEngineDetection | |
AdvancedMetaEngineDetection (const void *descs, uint descItemSize, const PlainGameDescriptor *gameIds) | |
PlainGameList | getSupportedGames () const override |
PlainGameDescriptor | findGame (const char *gameId) const override |
Common::Error | createInstance (OSystem *syst, Engine **engine) |
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 AdvancedMetaEngineDetection.
|
overridevirtual |
An (optional) generic fallback detection function that is invoked if the regular MD5-based detection failed to detect anything.
Reimplemented from AdvancedMetaEngineDetection.