|
static const char | GAME_NOT_IMPLEMENTED [] |
|
typedef Common::HashMap< Common::Path, Common::FSNode, Common::Path::IgnoreCase_Hash, Common::Path::IgnoreCase_EqualTo > | FileMap |
|
| AdvancedMetaEngineDetection (const ADGameDescription *descs, const PlainGameDescriptor *gameIds) |
|
Common::Error | identifyGame (DetectedGame &game, const void **descriptor) override |
|
| AdvancedMetaEngineDetectionBase (const void *descs, uint descItemSize, const PlainGameDescriptor *gameIds) |
|
virtual ADDetectedGame | fallbackDetect (const FileMap &allFiles, const Common::FSList &fslist, ADDetectedGameExtraInfo **extra=nullptr) const |
|
virtual ADDetectedGames | detectGame (const Common::FSNode &parent, const FileMap &allFiles, Common::Language language, Common::Platform platform, const Common::String &extra, uint32 skipADFlags=0, bool skipIncomplete=false) |
|
ADDetectedGame | detectGameFilebased (const FileMap &allFiles, const ADFileBasedFallback *fileBasedFallback) const |
|
void | composeFileHashMap (FileMap &allFiles, const Common::FSList &fslist, int depth, const Common::Path &parentName=Common::Path()) const |
|
bool | getFileProperties (const FileMap &allFiles, MD5Properties md5prop, const Common::Path &fname, FileProperties &fileProps) const |
|
virtual DetectedGame | toDetectedGame (const ADDetectedGame &adGame, ADDetectedGameExtraInfo *extraInfo=nullptr) const |
|
bool | cleanupPirated (ADDetectedGames &matched) const |
|
const byte * | _gameDescriptors |
|
const uint | _descItemSize |
|
const PlainGameDescriptor * | _gameIds |
|
uint | _md5Bytes |
|
uint32 | _flags |
|
Common::String | _guiOptions |
|
uint32 | _maxScanDepth |
|
const char *const * | _directoryGlobs |
|
int | _maxAutogenLength |
|
int | _fullPathGlobsDepth |
|
◆ getName()
const char* DarkseedMetaEngineDetection::getName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getEngineName()
const char* DarkseedMetaEngineDetection::getEngineName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getOriginalCopyright()
const char* DarkseedMetaEngineDetection::getOriginalCopyright |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getDebugChannels()
const DebugChannelDef* DarkseedMetaEngineDetection::getDebugChannels |
( |
| ) |
const |
|
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
- Returns
- A list of engine specified debug channels
Reimplemented from MetaEngineDetection.
The documentation for this class was generated from the following file: