#include <SaveSelectDialog.h>

Public Member Functions | |
| virtual void | display () |
| virtual void | buttonDown (unsigned int id) |
| virtual void | selected (unsigned int id, int position) |
| virtual void | chosen (unsigned int id, int position) |
Static Public Member Functions | |
| static SaveSelectDialog * | instance () |
Protected Attributes | |
| GLWButton * | ok_ |
| unsigned int | cancelId_ |
| GLWIconList * | iconList_ |
Static Protected Attributes | |
| static SaveSelectDialog * | instance_ = 0 |
Private Member Functions | |
| SaveSelectDialog () | |
| virtual | ~SaveSelectDialog () |
Definition at line 48 of file SaveSelectDialog.h.
| SaveSelectDialog::SaveSelectDialog | ( | ) | [private] |
Definition at line 83 of file SaveSelectDialog.cpp.
References GLWPanel::addWidget(), GLWButton::ButtonFlagCancel, GLWButton::ButtonFlagCenterX, GLWButton::ButtonFlagOk, cancelId_, GLWidget::getId(), iconList_, LANG_RESOURCE, ok_, and GLWIconList::setHandler().
| SaveSelectDialog::~SaveSelectDialog | ( | ) | [private, virtual] |
Definition at line 96 of file SaveSelectDialog.cpp.
| SaveSelectDialog * SaveSelectDialog::instance | ( | ) | [static] |
Definition at line 74 of file SaveSelectDialog.cpp.
References instance_.
Referenced by StartDialog::mouseDown(), and ClientWindowSetup::setupStartWindows().
| void SaveSelectDialog::display | ( | ) | [virtual] |
Reimplemented from GLWPanel.
Definition at line 101 of file SaveSelectDialog.cpp.
References GLWIconList::addItem(), GLWIconList::clear(), S3D::fileModTime(), FileList::getFiles(), S3D::getSaveFile(), FileList::getStatus(), iconList_, ok_, and GLWButton::setEnabled().
| void SaveSelectDialog::buttonDown | ( | unsigned int | id | ) | [virtual] |
Implements GLWButtonI.
Definition at line 143 of file SaveSelectDialog.cpp.
References cancelId_, GLWIconListSaveItem::getFile(), GLWidget::getId(), S3D::getSaveFile(), GLWIconList::getSelected(), GLWWindowManager::hideWindow(), iconList_, GLWidget::id_, ClientParams::instance(), GLWWindowManager::instance(), ok_, ClientParams::reset(), selected(), ClientParams::setSaveFile(), and ClientMain::startClient().
Referenced by chosen().
| void SaveSelectDialog::selected | ( | unsigned int | id, | |
| int | position | |||
| ) | [virtual] |
Implements GLWIconListI.
Definition at line 133 of file SaveSelectDialog.cpp.
References ok_, and GLWButton::setEnabled().
Referenced by buttonDown().
| void SaveSelectDialog::chosen | ( | unsigned int | id, | |
| int | position | |||
| ) | [virtual] |
Implements GLWIconListI.
Definition at line 138 of file SaveSelectDialog.cpp.
References buttonDown(), GLWidget::getId(), and ok_.
SaveSelectDialog * SaveSelectDialog::instance_ = 0 [static, protected] |
GLWButton* SaveSelectDialog::ok_ [protected] |
Definition at line 69 of file SaveSelectDialog.h.
Referenced by buttonDown(), chosen(), display(), SaveSelectDialog(), and selected().
unsigned int SaveSelectDialog::cancelId_ [protected] |
Definition at line 70 of file SaveSelectDialog.h.
Referenced by buttonDown(), and SaveSelectDialog().
GLWIconList* SaveSelectDialog::iconList_ [protected] |
Definition at line 71 of file SaveSelectDialog.h.
Referenced by buttonDown(), display(), and SaveSelectDialog().
1.5.3