ScummVM API documentation
Alcachofa::MenuV1 Class Reference
Inheritance diagram for Alcachofa::MenuV1:
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 ()
 
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
 
- 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
 

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