ScummVM API documentation
Got::GotEngine Member List

This is the complete list of members for Got::GotEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_bounds (defined in Got::UIElement)Got::UIElementprotected
_children (defined in Got::UIElement)Got::UIElementprotected
_eventManEngineprotected
_innerBounds (defined in Got::UIElement)Got::UIElementprotected
_mainMenuDialogEngineprotected
_mixerEngine
_name (defined in Got::UIElement)Got::UIElementprotected
_needsRedraw (defined in Got::UIElement)Got::UIElementprotected
_parent (defined in Got::UIElement)Got::UIElementprotected
_previousSaid (defined in Got::UIElement)Got::UIElementprotected
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_vars (defined in Got::GotEngine)Got::GotEngine
addView(UIElement *ui) overrideGot::Eventsvirtual
addView(const Common::String &name) override (defined in Got::Events)Got::Eventsvirtual
addView() (defined in Got::UIElement)Got::UIElement
applyGameSettings()Engineinlinevirtual
cancelDelay()Got::UIElementinlineprotected
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideGot::GotEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideGot::GotEnginevirtual
clearViews()Got::Events
close() overrideGot::Eventsinlinevirtual
defaultSyncSoundSettings()Engineprotected
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
draw() overrideGot::Eventsinlinevirtual
drawElements() overrideGot::Eventsvirtual
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 Got::Events)Got::Events
existExtractedCDAudioFiles(uint track=1)Engine
findView(const Common::String &name)Got::UIElementvirtual
firstView() constGot::Eventsinline
flipMute()Enginevirtual
focusedView() constGot::Eventsinline
gameTypeHasAddOns() constEnginevirtual
getAutosaveSlot() constEngineinlinevirtual
getBounds() constGot::UIElementinline
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in Got::GotEngine)Got::GotEngine
getGameId() constGot::GotEngine
getHighScoresSaveName() const (defined in Got::GotEngine)Got::GotEngine
getMetaEngine() constEngineinline
getName() constGot::UIElementinline
getOrCreateDebugger()Engine
getRandomNumber(uint maxNum)Got::GotEngineinline
Got::Events::getRandomNumber(int minNumber, int maxNumber)Got::UIElement
getRandomNumber(int maxNumber) (defined in Got::UIElement)Got::UIElement
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getScreen() constGot::Eventsinline
getSurface(bool innerBounds=false) constGot::UIElement
getTimerManager()Engineinline
getTotalPlayTime() constEngine
GotEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Got::GotEngine)Got::GotEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideGot::GotEngineinlinevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isDelayActive() constGot::UIElementinlineprotected
isDemo() const override (defined in Got::GotEngine)Got::GotEnginevirtual
isInCombat() constGot::Eventsinline
isPaused() constEngineinline
isPresent(const Common::String &name) constGot::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) overrideGot::GotEnginevirtual
msgAction(const ActionMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgFocus(const FocusMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgGame(const GameMessage &e) (defined in Got::UIElement)Got::UIElementinlineprotectedvirtual
msgKeypress(const KeypressMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgMouseDown(const MouseDownMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgMouseEnter(const MouseEnterMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgMouseLeave(const MouseLeaveMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgMouseMove(const MouseMoveMessage &e) overrideGot::Eventsinlineprotectedvirtual
msgMouseUp(const MouseUpMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgUnfocus(const UnfocusMessage &e) override (defined in Got::Events)Got::Eventsinlineprotectedvirtual
msgValue(const ValueMessage &e) (defined in Got::UIElement)Got::UIElementinlineprotectedvirtual
needsRedraw() constGot::UIElementinline
open() (defined in Got::UIElement)Got::UIElementinline
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideGot::GotEnginevirtual
popView()Got::Events
priorView() constGot::Eventsinline
quitGame()Enginestatic
redraw()Got::UIElement
replaceView(UIElement *ui, bool replaceAllViews=false, bool fadeOutIn=false) overrideGot::Eventsvirtual
replaceView(const Common::String &name, bool replaceAllViews=false, bool fadeOutIn=false) override (defined in Got::Events)Got::Eventsvirtual
run() overrideGot::GotEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runGame()Got::Events
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideGot::GotEnginevirtual
send(const MouseMoveMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const FocusMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const FocusMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const UnfocusMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const UnfocusMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const MouseEnterMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const MouseEnterMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const MouseLeaveMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const MouseLeaveMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const KeypressMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const KeypressMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const MouseDownMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const MouseDownMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const MouseUpMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const MouseUpMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const ActionMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const ActionMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const GameMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const GameMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const Common::String &viewName, const ValueMessage &msg) (defined in Got::UIElement)Got::UIElementinline
send(const ValueMessage &msg) (defined in Got::UIElement)Got::UIElementinline
setBounds(const Common::Rect &r)Got::UIElementinlinevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit() const overrideGot::GotEngineinlineprotectedvirtual
Engine::shouldQuit()Enginestatic
stopTextToSpeech()Got::UIElementprotected
syncGame(Common::Serializer &s)Got::GotEngine
syncSoundSettings() overrideGot::GotEnginevirtual
tick() overrideGot::Eventsinlinevirtual
timeout()Got::UIElementprotectedvirtual
UIElement(const Common::String &name, UIElement *uiParent) (defined in Got::UIElement)Got::UIElement
UIElement(const Common::String &name) (defined in Got::UIElement)Got::UIElement
updateAddOns(const MetaEngine *metaEngine) constEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~Events() (defined in Got::Events)Got::Eventsvirtual
~GotEngine() override (defined in Got::GotEngine)Got::GotEngine
~UIElement() (defined in Got::UIElement)Got::UIElementinlinevirtual