ScummVM API documentation
Ultima::Ultima4::Ultima4Engine Member List

This is the complete list of members for Ultima::Ultima4::Ultima4Engine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_armors (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_codex (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_config (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_context (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_death (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_dialogueLoaders (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_eventManEngineprotected
_game (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_hawkwindText (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_items (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_mainMenuDialogEngineprotected
_mapLoaders (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_mixerEngine
_moongates (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_music (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_responseParts (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_saveFileManEngineprotected
_saveGame (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_screen (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_shrines (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_soundManager (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_spells (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_systemEngine
_targetNameEngineprotected
_tileMaps (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_tileRules (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_tileSets (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
_timerEngineprotected
_weapons (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideUltima::Ultima4::Ultima4Enginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideUltima::Ultima4::Ultima4Enginevirtual
defaultSyncSoundSettings()Engineprotected
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
errorAddingAddOnWithoutBaseGame(Common::String addOnName, Common::String gameId)Enginestatic
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
gameTypeHasAddOns() constEnginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandomNumber(uint maxVal)Ultima::Ultima4::Ultima4Engineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideUltima::Ultima4::Ultima4Enginevirtual
initialize() (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engineprotected
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isDataRequired(Common::Path &folder, int &majorVersion, int &minorVersion)Ultima::Ultima4::Ultima4Engineprotected
isEnhanced() constUltima::Ultima4::Ultima4Engine
isPaused() constEngineinline
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideUltima::Ultima4::Ultima4Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Ultima::Ultima4::Ultima4Engine
run() overrideUltima::Ultima4::Ultima4Engineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideUltima::Ultima4::Ultima4Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideUltima::Ultima4::Ultima4Enginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setToJourneyOnwards()Ultima::Ultima4::Ultima4Engine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
Ultima4Engine(OSystem *syst, const Ultima::UltimaGameDescription *gameDesc) (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine
updateAddOns(const MetaEngine *metaEngine) constEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~Ultima4Engine() override (defined in Ultima::Ultima4::Ultima4Engine)Ultima::Ultima4::Ultima4Engine