OpenMW
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes
MWGui::PickClassDialog Class Reference

#include <class.hpp>

List of all members.

Public Types

typedef
MyGUI::delegates::CMultiDelegate0 
EventHandle_Void

Public Member Functions

 PickClassDialog ()
const std::string & getClassId () const
void setClassId (const std::string &classId)
void setNextButtonShow (bool shown)
virtual void open ()

Public Attributes

EventHandle_Void eventBack

Protected Member Functions

void onSelectClass (MyGUI::ListBox *_sender, size_t _index)
void onOkClicked (MyGUI::Widget *_sender)
void onBackClicked (MyGUI::Widget *_sender)

Private Member Functions

void updateClasses ()
void updateStats ()

Private Attributes

MyGUI::ImageBox * mClassImage
MyGUI::ListBox * mClassList
MyGUI::TextBox * mSpecializationName
Widgets::MWAttributePtr mFavoriteAttribute [2]
Widgets::MWSkillPtr mMajorSkill [5]
Widgets::MWSkillPtr mMinorSkill [5]
std::string mCurrentClassId

Member Typedef Documentation

typedef MyGUI::delegates::CMultiDelegate0 MWGui::PickClassDialog::EventHandle_Void

Constructor & Destructor Documentation


Member Function Documentation

const std::string& MWGui::PickClassDialog::getClassId ( ) const [inline]
void MWGui::PickClassDialog::onBackClicked ( MyGUI::Widget *  _sender) [protected]
void MWGui::PickClassDialog::onOkClicked ( MyGUI::Widget *  _sender) [protected]
void MWGui::PickClassDialog::onSelectClass ( MyGUI::ListBox *  _sender,
size_t  _index 
) [protected]
void MWGui::PickClassDialog::open ( ) [virtual]

Reimplemented from MWGui::WindowModal.

void MWGui::PickClassDialog::setClassId ( const std::string &  classId)

Member Data Documentation

Event : Back button clicked.
signature : void method()

MyGUI::ImageBox* MWGui::PickClassDialog::mClassImage [private]
MyGUI::ListBox* MWGui::PickClassDialog::mClassList [private]

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