25 #ifndef ENGINES_KOTOR_GUI_CHARGEN_CHARGENCHAR_H 26 #define ENGINES_KOTOR_GUI_CHARGEN_CHARGENCHAR_H 98 #endif // ENGINES_KOTOR_GUI_CHARGEN_CHARGENCHAR_H A creature in a Star Wars: Knights of the Old Republic area.
static CharacterGenerationInfo * createRandomMaleScout()
static CharacterGenerationInfo * createRandomMaleScoundrel()
void operator=(const CharacterGenerationInfo &info)
A class holding an UTF-8 string.
Skin getSkin() const
Get the skin type of the character.
void setName(const Common::UString &name)
Set the name of the Character.
Graphics::Aurora::Model * getModel()
A simple scoped smart pointer template.
Common::ScopedPtr< Graphics::Aurora::Model > _body
static CharacterGenerationInfo * createRandomMaleSoldier()
void info(const char *s,...)
Creature * getCharacter() const
void setFace(uint8 face)
Set the face index of the character.
Graphics::Aurora::Model * _head
CharacterGenerationInfo()
void setSkin(Skin)
Set the skin type of the Character.
static CharacterGenerationInfo * createRandomFemaleScoundrel()
static CharacterGenerationInfo * createRandomFemaleScout()
Gender getGender() const
Get the gender of the Character.
Class getClass() const
Get the class of the character, defined in types.h.
uint8_t getFace() const
Get the current face index of the character.
const Common::UString & getName() const
Get the name of the character.
static CharacterGenerationInfo * createRandomFemaleSoldier()
Basic Star Wars: Knights of the Old Republic type definitions.
Common::UString getPortrait() const
Get the name of the portrait of this character.