|
Public Member Functions |
| Character (Creature &creature, CClass &cclass) |
| Create a single classed, Nth-level character.
|
Creature & | getCreature () const |
| Determine the creature for this character.
|
XP::Points | getPoints () const |
| Determine the current number of experience points for this character.
|
void | setPoints (XP::Points xpPoints) |
| Change the experience points acquired by this character.
|
XP::Level | getLevel () const |
| Determine the experience level of this character.
|
const Advance & | getAdvance (XP::Level xpLevel) const |
| Access the advancement information for this character at a given experience level.
|
bool | canAdvance () const |
| Determine if this character can advance to the next experience level.
|
void | advanceCClass (CClass &cclass) |
Skill::Points | getSkillPoints () const |
| Determine how many skill points are available to spend on skills.
|
bool | canIncreaseAbility () const |
| Determine if this character can increase an ability score.
|