ScummVM API documentation
Stark::UserInterface Member List

This is the complete list of members for Stark::UserInterface, including all inherited members.

backPrevScreen()Stark::UserInterface
changeScreen(Screen::Name screenName)Stark::UserInterface
clearLocationDependentState()Stark::UserInterface
confirm(const Common::String &message, T *instance, void(T::*confirmCallBack)())Stark::UserInterface
confirm(GameMessage::TextKey key, T *instance, void(T::*confirmCallBack)()) (defined in Stark::UserInterface)Stark::UserInterface
confirm(const Common::String &message, Common::Functor0< void > *confirmCallBack) (defined in Stark::UserInterface)Stark::UserInterface
confirm(GameMessage::TextKey key, Common::Functor0< void > *confirmCallBack) (defined in Stark::UserInterface)Stark::UserInterface
doQueuedScreenChange()Stark::UserInterface
freeGameScreenThumbnail()Stark::UserInterface
getGameWindowThumbnail() constStark::UserInterface
getSelectedInventoryItem() constStark::UserInterface
handleActions(Common::CustomEventType customType)Stark::UserInterface
handleClick() (defined in Stark::UserInterface)Stark::UserInterface
handleDoubleClick() (defined in Stark::UserInterface)Stark::UserInterface
handleEscape() (defined in Stark::UserInterface)Stark::UserInterface
handleKeyPress(const Common::KeyState &keyState) (defined in Stark::UserInterface)Stark::UserInterface
handleMouseMove(const Common::Point &pos) (defined in Stark::UserInterface)Stark::UserInterface
handleMouseUp() (defined in Stark::UserInterface)Stark::UserInterface
handleRightClick() (defined in Stark::UserInterface)Stark::UserInterface
hasToggleSubtitleRequest()Stark::UserInterfaceinline
init() (defined in Stark::UserInterface)Stark::UserInterface
inventoryOpen(bool open) (defined in Stark::UserInterface)Stark::UserInterface
isInDiaryIndexScreen() constStark::UserInterface
isInGameScreen() constStark::UserInterface
isInSaveLoadMenuScreen() constStark::UserInterface
isInteractive() constStark::UserInterface
isInventoryOpen() constStark::UserInterface
markInteractionDenied()Stark::UserInterface
notifyDiaryEntryEnabled()Stark::UserInterface
notifyInventoryItemEnabled(uint16 itemIndex)Stark::UserInterface
notifyShouldExit() (defined in Stark::UserInterface)Stark::UserInterfaceinline
onFMVStopped()Stark::UserInterface
onGameLoop()Stark::UserInterface
onScreenChanged()Stark::UserInterface
optionsOpen()Stark::UserInterface
performToggleSubtitle() (defined in Stark::UserInterface)Stark::UserInterface
render() (defined in Stark::UserInterface)Stark::UserInterface
requestFMVPlayback(const Common::Path &name)Stark::UserInterface
requestQuitToMainMenu()Stark::UserInterfaceinline
restoreScreenHistory()Stark::UserInterface
saveGameScreenThumbnail()Stark::UserInterface
selectInventoryItem(int16 itemIndex) (defined in Stark::UserInterface)Stark::UserInterface
setInteractive(bool interactive)Stark::UserInterface
shouldExit() (defined in Stark::UserInterface)Stark::UserInterfaceinline
skipFMV()Stark::UserInterface
toggleScreen(Screen::Name screenName)Stark::UserInterface
UserInterface(StarkEngine *vm, Gfx::Driver *gfx) (defined in Stark::UserInterface)Stark::UserInterfaceexplicit
wasInteractionDenied() constStark::UserInterface
~UserInterface() (defined in Stark::UserInterface)Stark::UserInterfacevirtual