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::String &title, bool saveMode)
 ~SaveLoadChooserGrid () override
const Common::StringgetResultString () 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_pageDisplay
ContainerWidget_newSaveContainer
int _nextFreeSaveSlot
Common::String _resultString
SavenameDialog _savenameDialog
ButtonArray _buttons

Detailed Description

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


Member Typedef Documentation


Constructor & Destructor Documentation

GUI::SaveLoadChooserGrid::SaveLoadChooserGrid ( const Common::String 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 1007 of file saveload-dialog.cpp.

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

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

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

Implements GUI::SaveLoadChooserDialog.

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

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

Implements GUI::SaveLoadChooserDialog.

Definition at line 204 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 788 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 826 of file saveload-dialog.cpp.

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

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

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

Reimplemented from GUI::SaveLoadChooserDialog.

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

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

Reimplemented from GUI::SaveLoadChooserDialog.

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

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

Implements GUI::SaveLoadChooserDialog.

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

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

Definition at line 1054 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 842 of file saveload-dialog.cpp.

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

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


Member Data Documentation

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

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

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

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


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


Generated on Sat May 30 2020 05:03:23 for ResidualVM by doxygen 1.7.1
curved edge   curved edge