ScummVM API documentation
Ultima::Ultima0::Ultima0Engine Member List

This is the complete list of members for Ultima::Ultima0::Ultima0Engine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_bounds (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementprotected
_children (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementprotected
_dungeon (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
_eventManEngineprotected
_innerBounds (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementprotected
_mainMenuDialogEngineprotected
_mixerEngine
_music (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
_name (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementprotected
_needsRedraw (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementprotected
_palette (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
_parent (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementprotected
_player (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
_saveFileManEngineprotected
_showMinimap (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_worldMap (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
addKeypress(const Common::KeyCode kc)Ultima::Ultima0::Events
addView(UIElement *ui)Ultima::Ultima0::Events
addView(const Common::String &name) (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Events
addView() (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElement
applyGameSettings()Engineinlinevirtual
cancelDelay()Ultima::Ultima0::UIElementinlineprotected
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideUltima::Ultima0::Ultima0Engineinlinevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideUltima::Ultima0::Ultima0Enginevirtual
clearSurface()Ultima::Ultima0::UIElementvirtual
clearViews()Ultima::Ultima0::Events
close() overrideUltima::Ultima0::Eventsinlinevirtual
defaultSyncSoundSettings()Engineprotected
delayFrames(uint frames)Ultima::Ultima0::UIElementprotected
delaySeconds(uint seconds)Ultima::Ultima0::UIElementprotected
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
draw() overrideUltima::Ultima0::Eventsinlinevirtual
drawElements()Ultima::Ultima0::Eventsinline
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
Events() (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Events
existExtractedCDAudioFiles(uint track=1)Engine
findView(const Common::String &name)Ultima::Ultima0::UIElementvirtual
flipMute()Enginevirtual
focus()Ultima::Ultima0::UIElement
focusedView() constUltima::Ultima0::Eventsinline
gameTypeHasAddOns() constEnginevirtual
getAutosaveSlot() constEngineinlinevirtual
getBounds() constUltima::Ultima0::UIElementinline
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getMetaEngine() constEngineinline
getName() constUltima::Ultima0::UIElementinline
getOrCreateDebugger()Engine
getRandomNumber(uint maxVal=RND_MAX)Ultima::Ultima0::Ultima0Engineinline
getRandomNumber(uint minVal, uint maxVal) (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engineinline
Ultima::Ultima0::Events::getRandomNumber(int minNumber, int maxNumber)Ultima::Ultima0::UIElement
getRandomNumber(int maxNumber) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElement
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getScreen() constUltima::Ultima0::Eventsinline
getSurface() constUltima::Ultima0::UIElement
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideUltima::Ultima0::Ultima0Enginevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isDelayActive() constUltima::Ultima0::UIElementinlineprotected
isEnhanced() constUltima::Ultima0::Ultima0Engineinline
isFocused() const (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElement
isInCombat() constUltima::Ultima0::Eventsinline
isMidiPlaying() const (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engineinline
isPaused() constEngineinline
isPresent(const Common::String &name) constUltima::Ultima0::Events
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::Ultima0::Ultima0Enginevirtual
msgAction(const ActionMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgFocus(const FocusMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgGame(const GameMessage &e) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinlineprotectedvirtual
msgKeypress(const KeypressMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgMouseDown(const MouseDownMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgMouseEnter(const MouseEnterMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgMouseLeave(const MouseLeaveMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgMouseMove(const MouseMoveMessage &e) overrideUltima::Ultima0::Eventsinlineprotectedvirtual
msgMouseUp(const MouseUpMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgUnfocus(const UnfocusMessage &e) override (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsinlineprotectedvirtual
msgValue(const ValueMessage &e) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinlineprotectedvirtual
needsRedraw() constUltima::Ultima0::UIElementinline
open() (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
playMidi(const char *name) (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
popView()Ultima::Ultima0::Events
priorView() constUltima::Ultima0::Eventsinline
processEvent(Common::Event &ev)Ultima::Ultima0::Eventsprotected
quitGame()Enginestatic
redraw()Ultima::Ultima0::UIElement
redrawViews()Ultima::Ultima0::Events
replaceView(UIElement *ui, bool replaceAllViews=false)Ultima::Ultima0::Events
replaceView(const Common::String &name, bool replaceAllViews=false) (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Events
run() overrideUltima::Ultima0::Ultima0Engineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runGame()Ultima::Ultima0::Events
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
savegamesExist() constUltima::Ultima0::Ultima0Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideUltima::Ultima0::Ultima0Enginevirtual
send(const MouseMoveMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const FocusMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const FocusMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const UnfocusMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const UnfocusMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const MouseEnterMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const MouseEnterMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const MouseLeaveMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const MouseLeaveMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const KeypressMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const KeypressMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const MouseDownMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const MouseDownMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const MouseUpMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const MouseUpMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const ActionMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const ActionMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const GameMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const GameMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const Common::String &viewName, const ValueMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
send(const ValueMessage &msg) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinline
setBounds(const Common::Rect &r)Ultima::Ultima0::UIElementinlinevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setRandomSeed(uint seed)Ultima::Ultima0::Ultima0Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit() const overrideUltima::Ultima0::Ultima0Engineinlinevirtual
Engine::shouldQuit()Enginestatic
stopMidi() (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
syncSoundSettings()Enginevirtual
tick() overrideUltima::Ultima0::Eventsinlinevirtual
timeout()Ultima::Ultima0::UIElementprotectedvirtual
UIElement(const Common::String &name, UIElement *uiParent) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElement
UIElement(const Common::String &name) (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElement
Ultima0Engine(OSystem *syst, const Ultima::UltimaGameDescription *gameDesc) (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine
updateAddOns(const MetaEngine *metaEngine) constEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~Events() (defined in Ultima::Ultima0::Events)Ultima::Ultima0::Eventsvirtual
~UIElement() (defined in Ultima::Ultima0::UIElement)Ultima::Ultima0::UIElementinlinevirtual
~Ultima0Engine() override (defined in Ultima::Ultima0::Ultima0Engine)Ultima::Ultima0::Ultima0Engine