#include <charactercreation.hpp>
List of all members.
Public Types |
typedef std::vector< int > | SkillList |
Public Member Functions |
| CharacterCreation () |
| ~CharacterCreation () |
void | spawnDialog (const char id) |
void | setValue (const std::string &id, const MWMechanics::Stat< int > &value) |
void | setValue (const std::string &id, const MWMechanics::DynamicStat< float > &value) |
void | setValue (const ESM::Skill::SkillEnum parSkill, const MWMechanics::Stat< float > &value) |
void | configureSkills (const SkillList &major, const SkillList &minor) |
void | doRenderUpdate () |
Private Types |
enum | CSE {
CSE_NotStarted,
CSE_NameChosen,
CSE_RaceChosen,
CSE_ClassChosen,
CSE_BirthSignChosen,
CSE_ReviewBack,
CSE_ReviewNext
} |
Private Member Functions |
void | onNameDialogDone (WindowBase *parWindow) |
void | onRaceDialogDone (WindowBase *parWindow) |
void | onRaceDialogBack () |
void | onClassChoice (int _index) |
void | onPickClassDialogDone (WindowBase *parWindow) |
void | onPickClassDialogBack () |
void | onCreateClassDialogDone (WindowBase *parWindow) |
void | onCreateClassDialogBack () |
void | showClassQuestionDialog () |
void | onClassQuestionChosen (int _index) |
void | onGenerateClassBack () |
void | onGenerateClassDone (WindowBase *parWindow) |
void | onBirthSignDialogDone (WindowBase *parWindow) |
void | onBirthSignDialogBack () |
void | onReviewDialogDone (WindowBase *parWindow) |
void | onReviewDialogBack () |
void | onReviewActivateDialog (int parDialog) |
Private Attributes |
TextInputDialog * | mNameDialog |
RaceDialog * | mRaceDialog |
ClassChoiceDialog * | mClassChoiceDialog |
InfoBoxDialog * | mGenerateClassQuestionDialog |
GenerateClassResultDialog * | mGenerateClassResultDialog |
PickClassDialog * | mPickClassDialog |
CreateClassDialog * | mCreateClassDialog |
BirthDialog * | mBirthSignDialog |
ReviewDialog * | mReviewDialog |
std::string | mPlayerName |
std::string | mPlayerRaceId |
std::string | mPlayerBirthSignId |
ESM::Class | mPlayerClass |
unsigned | mGenerateClassStep |
unsigned | mGenerateClassSpecializations [3] |
std::string | mGenerateClass |
CSE | mCreationStage |
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
CSE_NotStarted |
|
CSE_NameChosen |
|
CSE_RaceChosen |
|
CSE_ClassChosen |
|
CSE_BirthSignChosen |
|
CSE_ReviewBack |
|
CSE_ReviewNext |
|
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: