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 dialogs.h.


Member Enumeration Documentation

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

Definition at line 39 of file 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 dialogs.h.

Definition at line 64 of file dialogs.h.

Definition at line 71 of file dialogs.h.

Definition at line 69 of file dialogs.h.

Definition at line 76 of file dialogs.h.

Definition at line 66 of file dialogs.h.

Definition at line 74 of file dialogs.h.

Definition at line 68 of file dialogs.h.

Definition at line 70 of file dialogs.h.

Definition at line 77 of file dialogs.h.


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


Generated on Sat Jul 13 2019 05:02:52 for ResidualVM by doxygen 1.7.1
curved edge   curved edge