ScummVM API documentation
Ultima::Ultima8::Ultima8Engine Member List

This is the complete list of members for Ultima::Ultima8::Ultima8Engine, including all inherited members.

_eventManEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
addGump(Gump *gump)Ultima::Ultima8::Ultima8Engine
applyGameSettings() overrideUltima::Ultima8::Ultima8Enginevirtual
areCheatsEnabled() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideUltima::Ultima8::Ultima8Engineinlinevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideUltima::Ultima8::Ultima8Enginevirtual
changeVideoMode(int width, int height) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
CRUSADER_DEFAULT_SCREEN_HEIGHT (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
CRUSADER_DEFAULT_SCREEN_WIDTH (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
CRUSADER_HIRES_SCREEN_HEIGHT (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
CRUSADER_HIRES_SCREEN_WIDTH (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
defaultSyncSoundSettings()Engineprotected
deinitialize() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineprotected
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
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
get_instance() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinlinestatic
getAutosaveSlot() constEngineinlinevirtual
getAvatarMoverProcess() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
getDebugger() finalEngineinlinevirtual
getDesktopGump() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
getEventManager()Engineinline
getGameInfo() constUltima::Ultima8::Ultima8Engineinline
getGameMapGump() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
getGameTimeInSeconds() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
getGump(uint16 gumpid) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
getInversion() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
getLanguage() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandomSource() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
getRenderScreen() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getScreen() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleActionDown(KeybindingAction action) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
handleActionUp(KeybindingAction action) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
handleAutoSave()Engine
handleEvent(const Common::Event &event) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginevirtual
hasCheated() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
hasFeature(EngineFeature f) const overrideUltima::Ultima8::Ultima8Enginevirtual
initialize() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineprotected
initializePath(const Common::FSNode &gamePath) overrideUltima::Ultima8::Ultima8Enginevirtual
INTRINSIC(I_getCurrentTimerTick) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_setAvatarInStasis) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_getAvatarInStasis) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_getTimeInGameHours) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_getTimeInMinutes) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_getTimeInSeconds) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_setTimeInGameHours) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_avatarCanCheat) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_getCrusaderTeleporting) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_setCrusaderTeleporting) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_clrCrusaderTeleporting) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_makeAvatarACheater) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_closeItemGumps) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_setCruStasis) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_clrCruStasis) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
INTRINSIC(I_moveKeyDownRecently) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
isAvatarInStasis() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
isCrusaderTeleporting() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
isCruStasis() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
isDataAndCDAudioReadFromSameCD()Engine
isInterpolationEnabled() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
isInverted() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
isPaintEditorItems() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
isPaused() constEngineinline
isShowTouchingItems() const (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
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) overrideUltima::Ultima8::Ultima8Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideUltima::Ultima8::Ultima8Enginevirtual
makeCheater() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
moveKeyDownRecently() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
moveKeyEvent() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
newGame(int saveSlot=-1)Ultima::Ultima8::Ultima8Engine
openConfigDialog()Ultima::Ultima8::Ultima8Engine
openMainMenuDialog()Engine
paint() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideUltima::Ultima8::Ultima8Engineprotectedvirtual
quitGame()Enginestatic
run() overrideUltima::Ultima8::Ultima8Engineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runGame() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideUltima::Ultima8::Ultima8Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave) overrideUltima::Ultima8::Ultima8Enginevirtual
setAvatarInStasis(bool stat) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
setCheatMode(bool enabled) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
setCrusaderTeleporting(bool flag) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
setCruStasis(bool flag) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
setDebugger(GUI::Debugger *debugger)Engineinline
setError(Common::Error &error)Ultima::Ultima8::Ultima8Engine
setGameToLoadSlot(int slot)Engine
setInversion(unsigned int i) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
setupGame() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
shouldQuit()Enginestatic
startupGame() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
syncSoundSettings() overrideUltima::Ultima8::Ultima8Enginevirtual
toggleAvatarInStasis() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
togglePaintEditorItems() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
toggleShowTouchingItems() (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engineinline
U8_DEFAULT_SCREEN_HEIGHT (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
U8_DEFAULT_SCREEN_WIDTH (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
U8_HIRES_SCREEN_HEIGHT (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
U8_HIRES_SCREEN_WIDTH (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Enginestatic
Ultima8Engine(OSystem *syst, const Ultima::UltimaGameDescription *gameDesc) (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~Ultima8Engine() override (defined in Ultima::Ultima8::Ultima8Engine)Ultima::Ultima8::Ultima8Engine