Public Member Functions | |
| void | updateOpeningMenu () override |
| void | triggerMainMenuAction (MainMenuAction action) override |
Public Member Functions inherited from Alcachofa::Menu | |
| bool | isOpen () const |
| uint32 | millisBeforeMenu () const |
| Room * | previousRoom () |
| FakeSemaphore & | interactionSemaphore () |
| void | triggerLoad () |
| void | resetAfterLoad () |
| void | triggerOptionsAction (OptionsMenuAction action) |
| void | triggerOptionsValue (OptionsMenuValue valueId, float value) |
| const Graphics::Surface * | getBigThumbnail () const |
Protected Member Functions | |
| void | updateSelectedSavefile (bool hasJustSaved) override |
| void | setOptionsState () override |
Protected Member Functions inherited from Alcachofa::Menu | |
| bool | isOnNewSlot () const |
| void | openOptionsMenu () |
| void | triggerSave () |
| bool | tryReadOldSavefile () |
| void | continueGame () |
| void | continueMainMenu () |
Additional Inherited Members | |
Protected Attributes inherited from Alcachofa::Menu | |
| bool | _isOpen = false |
| bool | _openAtNextFrame = false |
| uint32 | _millisBeforeMenu = 0 |
| uint32 | _selectedSavefileI = 0 |
| Room * | _previousRoom = nullptr |
| FakeSemaphore | _interactionSemaphore |
| Common::String | _selectedSavefileDescription = "<unset>" |
| Common::Array< Common::String > | _savefiles |
| Graphics::ManagedSurface | _bigThumbnail |
| Graphics::ManagedSurface | _selectedThumbnail |
| Common::SaveFileManager * | _saveFileMgr |