ScummVM API documentation
MM::Xeen::XeenEngine Member List

This is the complete list of members for MM::Xeen::XeenEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_combat (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_currentArchive (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_currentSave (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_darkCc (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_darkSave (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_debugger (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_endingScore (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_eventManEngineprotected
_events (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_extOptions (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_files (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_finalScore (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_gameDescription (defined in MM::MMEngine)MM::MMEngineprotected
_gameMode (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_gameWon (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_interface (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_introCc (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_loadSaveSlot (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngineprotected
_locations (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_mainMenuDialogEngineprotected
_map (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_mixerEngine
_mode (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_noDirectionSense (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_party (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_patcher (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_randomSource (defined in MM::MMEngine)MM::MMEngineprotected
_resources (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_saveFileManEngineprotected
_saves (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_screen (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_scripts (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_sound (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_spells (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_startupWindowActive (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_windows (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_xeenCc (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
_xeenSave (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideMM::Xeen::XeenEnginevirtual
canSaveAutosaveCurrently() overrideMM::Xeen::XeenEnginevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideMM::Xeen::XeenEnginevirtual
death()=0MM::Xeen::XeenEngineprotectedpure virtual
defaultSyncSoundSettings()Engineprotected
dream()=0MM::Xeen::XeenEnginepure virtual
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
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
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() constMM::MMEngine
getGameFeatures() constMM::Xeen::XeenEngine
getGameID() constMM::MMEngine
getIsCD() constMM::MMEngine
getLanguage() constMM::MMEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getPlatform() constMM::MMEngine
getRandomNumber(int maxNumber)MM::Xeen::XeenEngine
getRandomNumber(int minNumber, int maxNumber)MM::Xeen::XeenEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getSpecificGameId() constMM::Xeen::XeenEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
GUIError(const Common::U32String &msg)MM::Xeen::XeenEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideMM::MMEnginevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isLoadPending() constMM::Xeen::XeenEngineinline
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) overrideMM::Xeen::XeenEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
MMEngine(OSystem *syst, const MM::MightAndMagicGameDescription *gameDesc) (defined in MM::MMEngine)MM::MMEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
playGame()MM::Xeen::XeenEngineprotectedvirtual
printK(uint value) (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEnginestatic
printK2(uint value) (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEnginestatic
printMil(uint value) (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEnginestatic
quitGame()Enginestatic
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideMM::Xeen::XeenEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
saveSettings()MM::Xeen::XeenEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldExit() constMM::Xeen::XeenEngineinline
shouldQuit()Enginestatic
showCutscene(const Common::String &name, int status, uint score)MM::Xeen::XeenEngineinlinevirtual
showMainMenu()=0MM::Xeen::XeenEngineprotectedpure virtual
showStartup()=0MM::Xeen::XeenEngineprotectedpure virtual
syncSoundSettings() overrideMM::Xeen::XeenEnginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
XeenEngine(OSystem *syst, const MM::MightAndMagicGameDescription *gameDesc) (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine
~Engine()Enginevirtual
~MMEngine() override (defined in MM::MMEngine)MM::MMEngineinline
~XeenEngine() override (defined in MM::Xeen::XeenEngine)MM::Xeen::XeenEngine