ScummVM API documentation
UltimaMetaEngine Member List

This is the complete list of members for UltimaMetaEngine, including all inherited members.

appendExtendedSave(Common::OutSaveFile *saveFile, uint32 playtime, Common::String desc, bool isAutosave)MetaEngine
appendExtendedSaveToStream(Common::WriteStream *saveFile, uint32 playtime, Common::String desc, bool isAutosave, uint32 offset=0)MetaEngine
buildEngineOptionsWidget(GUI::GuiObject *boss, const Common::String &name, const Common::String &target) constMetaEnginevirtual
checkExtendedSaves(MetaEngineFeature f) constAdvancedMetaEngineBaseprotected
copySaveFileToFreeSlot(const char *target, int slot)MetaEngine
createInstance(OSystem *syst, Engine **engine, const Ultima::UltimaGameDescription *desc) const override (defined in UltimaMetaEngine)UltimaMetaEnginevirtual
AdvancedMetaEngine< Ultima::UltimaGameDescription >::createInstance(OSystem *syst, Engine **engine, const void *desc) const override finalAdvancedMetaEngine< Ultima::UltimaGameDescription >inlineprotectedvirtual
AdvancedMetaEngineBase::createInstance(OSystem *syst, Engine **engine, const DetectedGame &gameDescriptor, const void *metaEngineDescriptor) overrideAdvancedMetaEngineBasevirtual
decodeSavegameDate(const ExtendedSavegameHeader *header, uint16 &outYear, uint8 &outMonth, uint8 &outDay)MetaEnginestatic
decodeSavegameTime(const ExtendedSavegameHeader *header, uint8 &outHour, uint8 &outMinute)MetaEnginestatic
deleteInstance(Engine *engine, const DetectedGame &gameDescriptor, const void *meDescriptor) overrideAdvancedMetaEngine< Ultima::UltimaGameDescription >inlineprotectedvirtual
fallbackDetectExtern(uint md5Bytes, const FileMap &allFiles, const Common::FSList &fslist, ADDetectedGameExtraInfo **extra=nullptr) constAdvancedMetaEngineBaseinlinevirtual
FileMap typedefAdvancedMetaEngineBase
fillDummyHeader(ExtendedSavegameHeader *header)MetaEnginestatic
findEmptySaveSlot(const char *target)MetaEngineprotected
getAchievementDescriptionList() constMetaEngineinlinevirtual
getAchievementsInfo(const Common::String &target) constMetaEnginevirtual
getAchievementsPlatform(const Common::String &target) constMetaEnginevirtual
getAdvancedExtraGuiOptions() const overrideUltimaMetaEnginevirtual
getAutosaveSlot() constMetaEngineinlinevirtual
getExtraGuiOptions(const Common::String &target) const override finalAdvancedMetaEngineBaseprotectedvirtual
getFilePropertiesExtern(uint md5Bytes, const FileMap &allFiles, MD5Properties md5prop, const Common::Path &fname, FileProperties &fileProps) constAdvancedMetaEngineBase
getMaximumSaveSlot() const overrideUltimaMetaEnginevirtual
getName() const overrideUltimaMetaEnginevirtual
getSavegameFile(int saveGameIdx, const char *target=nullptr) constMetaEnginevirtual
getSavegameFilePattern(const char *target=nullptr) constMetaEngineinline
getSavegameThumbnail(Graphics::Surface &thumb)MetaEngineprotectedvirtual
hasFeature(MetaEngineFeature f) constMetaEnginevirtual
initKeymaps(const char *target) const overrideUltimaMetaEnginevirtual
kSavesSupportCreationDate enum valueMetaEngine
kSavesSupportMetaInfo enum valueMetaEngine
kSavesSupportPlayTime enum valueMetaEngine
kSavesSupportThumbnail enum valueMetaEngine
kSavesUseExtendedFormat enum valueMetaEngine
kSimpleSavesNames enum valueMetaEngine
kSupportsDeleteSave enum valueMetaEngine
kSupportsListSaves enum valueMetaEngine
kSupportsLoadingDuringStartup enum valueMetaEngine
listSaves(const char *target) const overrideUltimaMetaEnginevirtual
AdvancedMetaEngine< Ultima::UltimaGameDescription >::listSaves(const char *target, bool saveMode) constMetaEngine
MetaEngineFeature enum nameMetaEngine
parseSavegameHeader(ExtendedSavegameHeader *header, SaveStateDescriptor *desc)MetaEnginestatic
querySaveMetaInfos(const char *target, int slot) const overrideUltimaMetaEnginevirtual
readSavegameHeader(Common::InSaveFile *in, ExtendedSavegameHeader *header, bool skipThumbnail=true)MetaEnginestatic
registerDefaultSettings(const Common::String &target) constMetaEnginevirtual
removeSaveState(const char *target, int slot) constMetaEnginevirtual
~MetaEngine() (defined in MetaEngine)MetaEngineinlinevirtual
~PluginObject() (defined in PluginObject)PluginObjectinlinevirtual