This is the complete list of members for Stark::MainMenuScreen, including all inherited members.
_cursor (defined in Stark::Window) | Stark::Window | protected |
_gfx (defined in Stark::Window) | Stark::Window | protected |
_position (defined in Stark::Window) | Stark::Window | protected |
_visible (defined in Stark::Window) | Stark::Window | protected |
_widgets (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | protected |
close() override | Stark::StaticLocationScreen | virtual |
getName() const | Stark::Screen | inline |
getRelativeMousePosition() const (defined in Stark::Window) | Stark::Window | protected |
getScreenshot() const | Stark::Window | |
handleClick() override (defined in Stark::SingleWindowScreen) | Stark::SingleWindowScreen | inlinevirtual |
handleDoubleClick() override (defined in Stark::SingleWindowScreen) | Stark::SingleWindowScreen | inlinevirtual |
handleGameLoop() override | Stark::SingleWindowScreen | inlinevirtual |
handleMouseMove() override (defined in Stark::SingleWindowScreen) | Stark::SingleWindowScreen | inlinevirtual |
handleRightClick() override (defined in Stark::SingleWindowScreen) | Stark::SingleWindowScreen | inlinevirtual |
isMouseInside() const | Stark::Window | |
isVisible() const | Stark::Window | |
kScreenDialog enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenDiaryIndex enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenDiaryPages enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenFMV enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenFMVMenu enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenGame enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenLoadMenu enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenMainMenu enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenSaveMenu enum value (defined in Stark::Screen) | Stark::Screen | |
kScreenSettingsMenu enum value (defined in Stark::Screen) | Stark::Screen | |
MainMenuScreen(Gfx::Driver *gfx, Cursor *cursor) (defined in Stark::MainMenuScreen) | Stark::MainMenuScreen | |
Name enum name (defined in Stark::Screen) | Stark::Screen | |
onClick(const Common::Point &pos) override (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | protectedvirtual |
onDoubleClick(const Common::Point &pos) (defined in Stark::Window) | Stark::Window | inlineprotectedvirtual |
onGameLoop() override (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | protectedvirtual |
onMouseMove(const Common::Point &pos) override (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | protectedvirtual |
onRender() override (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | protectedvirtual |
onRightClick(const Common::Point &pos) (defined in Stark::Window) | Stark::Window | inlineprotectedvirtual |
onScreenChanged() override | Stark::StaticLocationScreen | virtual |
open() override | Stark::MainMenuScreen | virtual |
render() override | Stark::SingleWindowScreen | inlinevirtual |
Screen(Name name) (defined in Stark::Screen) | Stark::Screen | inlineexplicit |
SingleWindowScreen(Name name, Gfx::Driver *gfx, Cursor *cursor) (defined in Stark::SingleWindowScreen) | Stark::SingleWindowScreen | inline |
StaticLocationScreen(Gfx::Driver *gfx, Cursor *cursor, const char *locationName, Screen::Name screenName) (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | |
waitForSoundsToComplete() | Stark::StaticLocationScreen | |
Window(Gfx::Driver *gfx, Cursor *cursor) (defined in Stark::Window) | Stark::Window | |
~MainMenuScreen() (defined in Stark::MainMenuScreen) | Stark::MainMenuScreen | virtual |
~Screen() (defined in Stark::Screen) | Stark::Screen | inlinevirtual |
~StaticLocationScreen() override (defined in Stark::StaticLocationScreen) | Stark::StaticLocationScreen | |
~Window() (defined in Stark::Window) | Stark::Window | virtual |