ScummVM API documentation
Alcachofa::MenuV2 Class Reference
Inheritance diagram for Alcachofa::MenuV2:
Alcachofa::Menu

Public Member Functions

void updateOpeningMenu () override
 
void triggerMainMenuAction (MainMenuAction action) override
 
- Public Member Functions inherited from Alcachofa::Menu
bool isOpen () const
 
uint32 millisBeforeMenu () const
 
RoompreviousRoom ()
 
FakeSemaphoreinteractionSemaphore ()
 
SlideButton *& currentSlideButton ()
 
void triggerLoad ()
 
void resetAfterLoad ()
 
void triggerOptionsAction (OptionsMenuAction action)
 
void triggerOptionsValue (OptionsMenuValue valueId, float value)
 
const Graphics::SurfacegetBigThumbnail () const
 

Protected Member Functions

void updateSelectedSavefile (bool hasJustSaved) override
 
void setOptionsState () override
 
void toggleMessageBox (bool show)
 
- Protected Member Functions inherited from Alcachofa::Menu
bool isOnNewSlot () const
 
void openOptionsMenu ()
 
void triggerSave ()
 
bool tryReadOldSavefile ()
 
void continueGame ()
 
void continueMainMenu ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Alcachofa::Menu
static Menucreate ()
 
- Protected Attributes inherited from Alcachofa::Menu
bool _isOpen = false
 
bool _openAtNextFrame = false
 
uint32 _millisBeforeMenu = 0
 
uint32 _selectedSavefileI = 0
 
Room_previousRoom = nullptr
 
FakeSemaphore _interactionSemaphore
 
SlideButton_currentSlideButton = nullptr
 
Common::String _selectedSavefileDescription = "<unset>"
 
Common::Array< Common::String_savefiles
 
Graphics::ManagedSurface _bigThumbnail
 
Graphics::ManagedSurface _selectedThumbnail
 
Common::SaveFileManager_saveFileMgr
 

The documentation for this class was generated from the following file: