addFeat(Feat &feat) | ogs::core::Creature | |
addFeature(Feature &feature) | ogs::core::Entity | |
addObserver(Observer &observer) | ogs::support::Object | |
addSkill(Skill &skill) | ogs::core::Creature | |
Body typedef | ogs::core::Creature | |
createParts() | ogs::creatures::Humanoid | [static] |
Creature(Die hitDice, Abilities abilities, Size::Type size=Size::MEDIUM, Parts parts=Parts()) | ogs::core::Creature | [protected] |
Entity(Size::Type size=Size::MEDIUM, Weight weight=0.0) | ogs::core::Entity | [protected] |
equipItem(Item &item) | ogs::core::Creature | |
equipItem(Item &item, BodyPart &part) | ogs::core::Creature | |
getAbilities() const | ogs::core::Creature | [inline] |
getAbilities() | ogs::core::Creature | [inline] |
getAdultAge() const | ogs::creatures::humanoids::Dwarf | [inline, virtual] |
getBody() const | ogs::core::Creature | [inline] |
getCharacter() const | ogs::core::Creature | [inline] |
getClass() const | ogs::support::Object | [inline] |
getDefense() const | ogs::core::Entity | [inline] |
getDefense() | ogs::core::Entity | [inline] |
getFeats() const | ogs::core::Creature | [inline] |
getFeatures() const | ogs::core::Entity | [inline] |
getHealth() const | ogs::core::Entity | [inline] |
getHitDice() const | ogs::core::Creature | [inline] |
getHitDice() | ogs::core::Creature | [inline] |
getInitiative() const | ogs::core::Creature | [inline] |
getInitiative() | ogs::core::Creature | [inline] |
getMaximumAge() const | ogs::creatures::humanoids::Dwarf | [inline, virtual] |
getMiddleAge() const | ogs::creatures::humanoids::Dwarf | [inline, virtual] |
getObservers() const | ogs::support::Object | [inline, protected] |
getOldAge() const | ogs::creatures::humanoids::Dwarf | [inline, virtual] |
getSaves() const | ogs::core::Creature | [inline] |
getSaves() | ogs::core::Creature | [inline] |
getSize() const | ogs::core::Entity | [inline] |
getSize() | ogs::core::Entity | [inline] |
getSkills() const | ogs::core::Creature | [inline] |
getVenerableAge() const | ogs::creatures::humanoids::Dwarf | [inline, virtual] |
getWeight() const | ogs::core::Entity | [inline] |
Health typedef | ogs::core::Entity | |
HIT_DIE | ogs::creatures::Humanoid | [static] |
Humanoid(ogs::core::Die hitDice, ogs::core::Abilities abilities, ogs::core::Size::Type size=ogs::core::Size::MEDIUM, Parts parts=createParts()) | ogs::creatures::Humanoid | [inline, protected] |
notifyObservers(Event &event) | ogs::support::Object | [protected, virtual] |
Object() | ogs::support::Object | [inline, protected] |
Observers typedef | ogs::support::Object | [protected] |
Parts typedef | ogs::core::Creature | [protected] |
removeFeat(Feat &feat) | ogs::core::Creature | |
removeFeature(Feature &feature) | ogs::core::Entity | |
removeObserver(Observer &observer) | ogs::support::Object | |
removeSkill(Skill &skill) | ogs::core::Creature | |
rollInitiative() const | ogs::core::Creature | [inline] |
rollMaximumAge() const | ogs::core::details::Maturity | [inline] |
setHealth(Health health) | ogs::core::Entity | |
setWeight(Weight weight) | ogs::core::Entity | |
SKILL_RATE | ogs::creatures::Humanoid | [static] |
toString() const | ogs::support::Object | [virtual] |
unequipItem(Item &item) | ogs::core::Creature | |
Weight typedef | ogs::core::Entity | |
~Creature()=0 (defined in ogs::core::Creature) | ogs::core::Creature | [inline, pure virtual] |
~Entity()=0 (defined in ogs::core::Entity) | ogs::core::Entity | [inline, pure virtual] |
~Object()=0 (defined in ogs::support::Object) | ogs::support::Object | [inline, pure virtual] |