11 void setClassImage(MyGUI::ImageBox* imageBox,
const std::string& classId);
20 void setText(
const std::string &str);
26 bool exit() {
return false; }
72 bool exit() {
return false; }
126 void onAccept(MyGUI::ListBox* _sender,
size_t _index);
InfoBoxDialog()
Definition: class.cpp:310
CreateClassDialog()
Definition: class.cpp:400
DescriptionDialog * mDescDialog
Definition: class.hpp:325
Widgets::MWSkillPtr mMajorSkill[5]
Definition: class.hpp:317
Widgets::MWSkillPtr mMagicSkill[9]
Definition: class.hpp:238
virtual void onOpen()
Notify that window has been made visible.
Definition: class.cpp:133
void onOkClicked(MyGUI::Widget *_sender)
Definition: class.cpp:73
MyGUI::ImageBox * mClassImage
Definition: class.hpp:92
EventHandle_Void eventBack
Definition: class.hpp:80
void updateStats()
Definition: class.cpp:242
MyGUI::EditBox * mEditName
Definition: class.hpp:314
GenerateClassResultDialog()
Definition: class.cpp:34
MyGUI::delegates::CMultiDelegate0 EventHandle_Void
Definition: class.hpp:156
void setButtons(ButtonList &buttons)
Definition: class.cpp:333
MyGUI::EditBox * mTextEdit
Definition: class.hpp:262
std::string getName() const
Definition: class.cpp:498
ClassChoiceDialog()
Definition: class.cpp:386
std::vector< ESM::Skill::SkillEnum > getMinorSkills() const
Definition: class.cpp:531
std::string getClassId() const
Definition: class.cpp:55
void onSkillClicked(Widgets::MWSkillPtr _sender)
Definition: class.cpp:630
Definition: class.hpp:244
EventHandle_Void eventItemSelected
Definition: class.hpp:230
ESM::Class::Specialization getSpecializationId() const
Definition: class.hpp:153
void onBackClicked(MyGUI::Widget *_sender)
Definition: class.cpp:176
MyGUI::delegates::CMultiDelegate0 EventHandle_Void
Definition: class.hpp:75
SelectSkillDialog * mSkillDialog
Definition: class.hpp:324
MyGUI::TextBox * mSpecialization0
Definition: class.hpp:173
void setNextButtonShow(bool shown)
Definition: class.cpp:541
void onOkClicked(MyGUI::Widget *_sender)
Definition: class.cpp:678
SelectAttributeDialog * mAttribDialog
Definition: class.hpp:323
std::vector< std::string > ButtonList
Definition: class.hpp:18
EventHandle_Void eventBack
Definition: class.hpp:117
void fitToText(MyGUI::TextBox *widget)
Definition: class.cpp:280
ESM::Skill::SkillEnum mSkillId
Definition: class.hpp:241
void onSkillClicked(Widgets::MWSkillPtr _sender)
Definition: class.cpp:877
bool exit()
Gracefully exits the window.
Definition: class.hpp:26
Widgets::MWSkillPtr mAffectedSkill
Definition: class.hpp:330
void setSpecialization(int id)
Definition: class.cpp:587
ESM::Class::Specialization getSpecializationId() const
Definition: class.cpp:508
std::vector< MyGUI::Button * > mButtons
Definition: class.hpp:46
EventHandle_Void eventBack
Definition: class.hpp:288
void onDescriptionClicked(MyGUI::Widget *_sender)
Definition: class.cpp:663
MyGUI::delegates::CMultiDelegate0 EventHandle_Void
Definition: class.hpp:112
Widgets::MWAttributePtr mFavoriteAttribute1
Definition: class.hpp:316
SelectSpecializationDialog * mSpecDialog
Definition: class.hpp:322
void onBackClicked(MyGUI::Widget *_sender)
Definition: class.cpp:78
void onSpecializationSelected()
Definition: class.cpp:578
MyGUI::TextBox * mSpecializationName
Definition: class.hpp:137
bool exit()
Gracefully exits the window.
Definition: class.hpp:109
MyGUI::Widget * mButtonBar
Definition: class.hpp:45
std::string getDescription() const
Definition: class.cpp:503
Definition: class.hpp:265
~DescriptionDialog()
Definition: class.cpp:913
Widgets::MWAttributePtr mFavoriteAttribute[2]
Definition: class.hpp:138
EventHandle_Void eventCancel
Definition: class.hpp:194
MyGUI::delegates::CMultiDelegate1< int > EventHandle_Int
Definition: class.hpp:29
Widgets::MWSkillPtr mStealthSkill[9]
Definition: class.hpp:239
MyGUI::TextBox * mSpecialization2
Definition: class.hpp:173
EventHandle_Void eventCancel
Definition: class.hpp:225
EventHandle_WindowBase eventDone
Definition: class.hpp:122
void onSelectClass(MyGUI::ListBox *_sender, size_t _index)
Definition: class.cpp:189
virtual bool exit()
Gracefully exits the window.
Definition: class.cpp:888
DescriptionDialog()
Definition: class.cpp:896
bool exit()
Gracefully exits the window.
Definition: class.hpp:271
Widgets::MWAttributePtr mFavoriteAttribute0
Definition: class.hpp:316
std::string getText() const
Definition: class.cpp:328
ESM::Attribute::AttributeID mAttributeId
Definition: class.hpp:206
MyGUI::TextBox * mSpecialization1
Definition: class.hpp:173
EventHandle_WindowBase eventDone
Definition: class.hpp:293
std::string mCurrentClassId
Definition: class.hpp:95
MyGUI::TextBox * mSpecializationName
Definition: class.hpp:315
std::string mCurrentClassId
Definition: class.hpp:142
Widgets::MWSkillPtr mMinorSkill[5]
Definition: class.hpp:318
void update()
Definition: class.cpp:486
Definition: class.hpp:178
void onDescriptionEntered(WindowBase *parWindow)
Definition: class.cpp:671
void onAttributeClicked(Widgets::MWAttributePtr _sender)
Definition: class.cpp:600
ESM::Skill::SkillEnum getSkillId() const
Definition: class.hpp:217
Definition: class.hpp:145
void onOkClicked(MyGUI::Widget *_sender)
Definition: class.cpp:919
SelectAttributeDialog()
Definition: class.cpp:755
void updateClasses()
Definition: class.cpp:204
void setText(const std::string &str)
Definition: class.cpp:321
EventHandle_Int eventButtonSelected
Definition: class.hpp:34
Widgets::MWAttributePtr mAffectedAttribute
Definition: class.hpp:329
void onSkillSelected()
Definition: class.cpp:640
virtual ~CreateClassDialog()
Definition: class.cpp:478
void onButtonClicked(MyGUI::Widget *_sender)
Definition: class.cpp:369
void setClassImage(MyGUI::ImageBox *imageBox, const std::string &classId)
Definition: class.cpp:924
EventHandle_WindowBase eventDone
Definition: class.hpp:256
void onOkClicked(MyGUI::Widget *_sender)
Definition: class.cpp:169
EventHandle_Void eventItemSelected
Definition: class.hpp:166
SelectSkillDialog()
Definition: class.cpp:805
std::vector< ESM::Skill::SkillEnum > getMajorSkills() const
Definition: class.cpp:521
MyGUI::TextBox * mClassName
Definition: class.hpp:93
PickClassDialog()
Definition: class.cpp:85
void onCancelClicked(MyGUI::Widget *_sender)
Definition: class.cpp:883
void onAccept(MyGUI::ListBox *_sender, size_t _index)
Definition: class.cpp:181
void setTextInput(const std::string &text)
Definition: class.hpp:251
virtual void onOpen()
Notify that window has been made visible.
Definition: class.cpp:358
ESM::Attribute::AttributeID getAttributeId() const
Definition: class.hpp:186
void onCancelClicked(MyGUI::Widget *_sender)
Definition: class.cpp:791
Definition: class.hpp:209
~SelectSkillDialog()
Definition: class.cpp:871
Widgets::MWSkillPtr mCombatSkill[9]
Definition: class.hpp:237
ESM::Class::Specialization mSpecializationId
Definition: class.hpp:327
void setClassId(const std::string &classId)
Definition: class.cpp:150
~SelectSpecializationDialog()
Definition: class.cpp:722
MyGUI::delegates::CMultiDelegate0 EventHandle_Void
Definition: class.hpp:283
void onSpecializationClicked(MyGUI::Widget *_sender)
Definition: class.cpp:728
void onBackClicked(MyGUI::Widget *_sender)
Definition: class.cpp:685
SelectSpecializationDialog()
Definition: class.cpp:692
Definition: windowbase.hpp:21
MyGUI::ImageBox * mClassImage
Definition: class.hpp:135
EventHandle_Void eventCancel
Definition: class.hpp:161
virtual bool exit()
Gracefully exits the window.
Definition: class.cpp:747
void onAttributeClicked(Widgets::MWAttributePtr _sender)
Definition: class.cpp:784
void onAttributeSelected()
Definition: class.cpp:610
std::string getTextInput() const
Definition: class.hpp:250
Widgets::MWSkillPtr mMajorSkill[5]
Definition: class.hpp:139
Specialization
Definition: loadclas.hpp:46
MyGUI::delegates::CMultiDelegate0 EventHandle_Void
Definition: class.hpp:220
void setNextButtonShow(bool shown)
Definition: class.cpp:122
void onCancelClicked(MyGUI::Widget *_sender)
Definition: class.cpp:742
EventHandle_WindowBase eventDone
Definition: class.hpp:85
MyGUI::TextBox * mText
Definition: class.hpp:44
bool exit()
Gracefully exits the window.
Definition: class.hpp:72
MyGUI::Widget * mTextBox
Definition: class.hpp:43
MyGUI::delegates::CMultiDelegate1< WindowBase * > EventHandle_WindowBase
Definition: windowbase.hpp:29
std::vector< Widgets::MWSkillPtr > mSkills
Definition: class.hpp:319
virtual bool exit()
Gracefully exits the window.
Definition: class.cpp:796
~SelectAttributeDialog()
Definition: class.cpp:778
void setClassId(const std::string &classId)
Definition: class.cpp:60
void onDialogCancel()
Definition: class.cpp:554
const std::string & getClassId() const
Definition: class.hpp:103
EventHandle_Void eventItemSelected
Definition: class.hpp:199
SkillEnum
Definition: loadskil.hpp:45
Widgets::MWSkillPtr mMinorSkill[5]
Definition: class.hpp:140
MyGUI::ListBox * mClassList
Definition: class.hpp:136
MyGUI::delegates::CMultiDelegate0 EventHandle_Void
Definition: class.hpp:189
void onSpecializationClicked(MyGUI::Widget *_sender)
Definition: class.cpp:569
ClassChoice
Definition: class.hpp:54
ESM::Class::Specialization mSpecializationId
Definition: class.hpp:175
std::vector< int > getFavoriteAttributes() const
Definition: class.cpp:513
AttributeID
Definition: attr.hpp:14
std::string mDescription
Definition: class.hpp:320
void layoutVertically(MyGUI::Widget *widget, int margin)
Definition: class.cpp:290
Definition: windowbase.hpp:61