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

#include <dialogs.h>

Inheritance diagram for MainMenuDialog:
Collaboration diagram for MainMenuDialog:

List of all members.

Public Types

enum  {
  kSaveCmd = 'SAVE', kLoadCmd = 'LOAD', kPlayCmd = 'PLAY', kOptionsCmd = 'OPTN',
  kHelpCmd = 'HELP', kAboutCmd = 'ABOU', kQuitCmd = 'QUIT', kRTLCmd = 'RTL ',
  kChooseCmd = 'CHOS'
}

Public Member Functions

 MainMenuDialog (Engine *engine)
 ~MainMenuDialog ()
virtual void handleCommand (GUI::CommandSender *sender, uint32 cmd, uint32 data)
virtual void reflowLayout ()

Protected Member Functions

void save ()
void load ()

Protected Attributes

Engine_engine
GUI::GraphicsWidget_logo
GUI::ButtonWidget_rtlButton
GUI::ButtonWidget_loadButton
GUI::ButtonWidget_saveButton
GUI::ButtonWidget_helpButton
GUI::Dialog_aboutDialog
GUI::Dialog_optionsDialog
GUI::SaveLoadChooser_loadDialog
GUI::SaveLoadChooser_saveDialog

Detailed Description

Definition at line 37 of file engines/dialogs.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
kSaveCmd 
kLoadCmd 
kPlayCmd 
kOptionsCmd 
kHelpCmd 
kAboutCmd 
kQuitCmd 
kRTLCmd 
kChooseCmd 

Definition at line 39 of file engines/dialogs.h.


Constructor & Destructor Documentation

MainMenuDialog::MainMenuDialog ( Engine engine  ) 

Definition at line 63 of file dialogs.cpp.

MainMenuDialog::~MainMenuDialog (  ) 

Definition at line 119 of file dialogs.cpp.


Member Function Documentation

void MainMenuDialog::handleCommand ( GUI::CommandSender sender,
uint32  cmd,
uint32  data 
) [virtual]

Reimplemented from GUI::Dialog.

Definition at line 126 of file dialogs.cpp.

void MainMenuDialog::load (  )  [protected]

Definition at line 245 of file dialogs.cpp.

void MainMenuDialog::reflowLayout (  )  [virtual]

Reimplemented from GUI::Dialog.

Definition at line 170 of file dialogs.cpp.

void MainMenuDialog::save (  )  [protected]

Definition at line 217 of file dialogs.cpp.


Member Data Documentation

Definition at line 73 of file engines/dialogs.h.

Definition at line 64 of file engines/dialogs.h.

Definition at line 71 of file engines/dialogs.h.

Definition at line 69 of file engines/dialogs.h.

Definition at line 76 of file engines/dialogs.h.

Definition at line 66 of file engines/dialogs.h.

Definition at line 74 of file engines/dialogs.h.

Definition at line 68 of file engines/dialogs.h.

Definition at line 70 of file engines/dialogs.h.

Definition at line 77 of file engines/dialogs.h.


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


Generated on Sat May 18 2019 05:04:53 for ResidualVM by doxygen 1.7.1
curved edge   curved edge