ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <saveload-dialog.h>

Inheritance diagram for GUI::SaveLoadChooserGrid:
Collaboration diagram for GUI::SaveLoadChooserGrid:

List of all members.

Classes

struct  SlotButton

Public Member Functions

 SaveLoadChooserGrid (const Common::U32String &title, bool saveMode)
 ~SaveLoadChooserGrid () override
const Common::U32StringgetResultString () const override
void open () override
void reflowLayout () override
SaveLoadChooserType getType () const override
void close () override

Protected Member Functions

void handleCommand (CommandSender *sender, uint32 cmd, uint32 data) override
void handleMouseWheel (int x, int y, int direction) override
void updateSaveList () override
 Common function to refresh the list on the screen.

Private Types

typedef Common::Array< SlotButtonButtonArray

Private Member Functions

int runIntern () override
bool selectDescription ()
void destroyButtons ()
void hideButtons ()
void updateSaves ()

Private Attributes

uint _columns
uint _lines
uint _entriesPerPage
uint _curPage
ButtonWidget_nextButton
ButtonWidget_prevButton
StaticTextWidget_pageTitle
StaticTextWidget_pageDisplay
ContainerWidget_newSaveContainer
int _nextFreeSaveSlot
Common::U32String _resultString
SavenameDialog _savenameDialog
ButtonArray _buttons

Detailed Description

Definition at line 197 of file saveload-dialog.h.


Member Typedef Documentation


Constructor & Destructor Documentation

GUI::SaveLoadChooserGrid::SaveLoadChooserGrid ( const Common::U32String title,
bool  saveMode 
)

Definition at line 755 of file saveload-dialog.cpp.

GUI::SaveLoadChooserGrid::~SaveLoadChooserGrid (  )  [override]

Definition at line 779 of file saveload-dialog.cpp.


Member Function Documentation

void GUI::SaveLoadChooserGrid::close (  )  [override, virtual]

Reimplemented from GUI::SaveLoadChooserDialog.

Definition at line 1010 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::destroyButtons (  )  [private]

Definition at line 1068 of file saveload-dialog.cpp.

const Common::U32String & GUI::SaveLoadChooserGrid::getResultString (  )  const [override, virtual]

Implements GUI::SaveLoadChooserDialog.

Definition at line 787 of file saveload-dialog.cpp.

SaveLoadChooserType GUI::SaveLoadChooserGrid::getType (  )  const [inline, override, virtual]

Implements GUI::SaveLoadChooserDialog.

Definition at line 208 of file saveload-dialog.h.

void GUI::SaveLoadChooserGrid::handleCommand ( CommandSender sender,
uint32  cmd,
uint32  data 
) [override, protected, virtual]

Reimplemented from GUI::SaveLoadChooserDialog.

Definition at line 791 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::handleMouseWheel ( int  x,
int  y,
int  direction 
) [override, protected, virtual]

Reimplemented from GUI::Dialog.

Definition at line 829 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::hideButtons (  )  [private]

Definition at line 1083 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::open (  )  [override, virtual]

Reimplemented from GUI::SaveLoadChooserDialog.

Definition at line 851 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::reflowLayout (  )  [override, virtual]

Reimplemented from GUI::SaveLoadChooserDialog.

Definition at line 911 of file saveload-dialog.cpp.

int GUI::SaveLoadChooserGrid::runIntern (  )  [override, private, virtual]

Implements GUI::SaveLoadChooserDialog.

Definition at line 1033 of file saveload-dialog.cpp.

bool GUI::SaveLoadChooserGrid::selectDescription (  )  [private]

Definition at line 1057 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::updateSaveList (  )  [override, protected, virtual]

Common function to refresh the list on the screen.

Reimplemented from GUI::SaveLoadChooserDialog.

Definition at line 845 of file saveload-dialog.cpp.

void GUI::SaveLoadChooserGrid::updateSaves (  )  [private]

Definition at line 1090 of file saveload-dialog.cpp.


Member Data Documentation

Definition at line 218 of file saveload-dialog.h.

Definition at line 220 of file saveload-dialog.h.

Definition at line 218 of file saveload-dialog.h.

Definition at line 229 of file saveload-dialog.h.


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


Generated on Sat Sep 26 2020 05:03:32 for ResidualVM by doxygen 1.7.1
curved edge   curved edge