Public Member Functions | |
PagingMenu (Myst3Engine *vm) | |
void | draw () override |
bool | handleInput (const Common::KeyState &e) override |
void | saveLoadAction (uint16 action, uint16 item) override |
Public Member Functions inherited from Myst3::Menu | |
Menu (Myst3Engine *vm) | |
bool | isOpen () const |
void | updateMainMenu (uint16 action) |
void | goToNode (uint16 node) |
Graphics::Surface * | captureThumbnail () |
void | generateSaveThumbnail () |
Graphics::Surface * | borrowSaveThumbnail () |
virtual void | setSaveLoadSpotItem (uint16 id, SpotItemFace *spotItem) |
Public Member Functions inherited from Myst3::Drawable | |
virtual void | drawOverlay () |
bool | isConstrainedToWindow () const |
bool | is3D () const |
bool | isScaled () const |
Additional Inherited Members | |
Protected Member Functions inherited from Myst3::Menu | |
uint | dialogIdFromType (DialogType type) |
uint16 | dialogConfirmValue () |
uint16 | dialogSaveValue () |
Graphics::Surface * | createThumbnail (Graphics::Surface *big) |
Common::String | getAgeLabel (GameState *gameState) |
Protected Attributes inherited from Myst3::Menu | |
Myst3Engine * | _vm |
Common::ScopedPtr< Graphics::Surface, Graphics::SurfaceDeleter > | _saveThumbnail |
SpotItemFace * | _saveLoadSpotItem |
Common::String | _saveLoadAgeName |
Protected Attributes inherited from Myst3::Drawable | |
bool | _isConstrainedToWindow |
bool | _is3D |
bool | _scaled |
|
overridevirtual |