ScummVM API documentation
TwpMetaEngine Member List

This is the complete list of members for TwpMetaEngine, 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) const overrideTwpMetaEnginevirtual
checkExtendedSaves(MetaEngineFeature f) constAdvancedMetaEngineBaseprotected
copySaveFileToFreeSlot(const char *target, int slot)MetaEngine
createInstance(OSystem *syst, Engine **engine, const Twp::TwpGameDescription *desc) const override (defined in TwpMetaEngine)TwpMetaEnginevirtual
AdvancedMetaEngine< Twp::TwpGameDescription >::createInstance(OSystem *syst, Engine **engine, const void *desc) const override finalAdvancedMetaEngine< Twp::TwpGameDescription >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< Twp::TwpGameDescription >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() const overrideTwpMetaEnginevirtual
getAchievementsInfo(const Common::String &target) constMetaEnginevirtual
getAchievementsPlatform(const Common::String &target) const overrideTwpMetaEnginevirtual
getAdvancedExtraGuiOptions() constAdvancedMetaEngineBaseinlineprotectedvirtual
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 overrideTwpMetaEnginevirtual
getName() const overrideTwpMetaEnginevirtual
getSavegameFile(int saveGameIdx, const char *target=nullptr) constMetaEnginevirtual
getSavegameFilePattern(const char *target=nullptr) constMetaEngineinline
getSavegameThumbnail(Graphics::Surface &thumb) overrideTwpMetaEnginevirtual
hasFeature(MetaEngineFeature f) const overrideTwpMetaEnginevirtual
initKeymaps(const char *target) const overrideTwpMetaEnginevirtual
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) constMetaEnginevirtual
listSaves(const char *target, bool saveMode) constMetaEngine
MetaEngineFeature enum nameMetaEngine
parseSavegameHeader(ExtendedSavegameHeader *header, SaveStateDescriptor *desc)MetaEnginestatic
querySaveMetaInfos(const char *target, int slot) const overrideTwpMetaEnginevirtual
readSavegameHeader(Common::InSaveFile *in, ExtendedSavegameHeader *header, bool skipThumbnail=true)MetaEnginestatic
registerDefaultSettings(const Common::String &) const overrideTwpMetaEnginevirtual
removeSaveState(const char *target, int slot) constMetaEnginevirtual
~MetaEngine() (defined in MetaEngine)MetaEngineinlinevirtual
~PluginObject() (defined in PluginObject)PluginObjectinlinevirtual