Public Member Functions | |
| AlbumMenu (Myst3Engine *vm) | |
| void | draw () override |
| bool | handleInput (const Common::KeyState &e) override |
| void | saveLoadAction (uint16 action, uint16 item) override |
| void | setSaveLoadSpotItem (uint16 id, SpotItemFace *spotItem) 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 () |
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 |