addFeature(Feature &feature) | ogs::core::Entity | |
addObserver(Observer &observer) | ogs::support::Object | |
attachObject(Object &object) | ogs::core::Item | [virtual] |
canEquip(const Object &object) const | ogs::core::Item | [inline, protected, virtual] |
Density typedef | ogs::core::Item | |
detachObject() | ogs::core::Item | [inline, virtual] |
Entity(Size::Type size=Size::MEDIUM, Weight weight=0.0) | ogs::core::Entity | [protected] |
getArcaneSpellFailure()=0 | ogs::items::Armor | [pure virtual] |
getArmorCheckPenalty()=0 | ogs::items::Armor | [pure virtual] |
getClass() const | ogs::support::Object | [inline] |
getDefense() const | ogs::core::Entity | [inline] |
getDefense() | ogs::core::Entity | [inline] |
getDefenseBonus()=0 | ogs::items::Armor | [pure virtual] |
getFeatures() const | ogs::core::Entity | [inline] |
getHealth() const | ogs::core::Entity | [inline] |
getObject() const | ogs::core::Item | [inline, virtual] |
getObservers() const | ogs::support::Object | [inline, protected] |
getProficiency() const=0 | ogs::items::Armor | [pure virtual] |
getSize() const | ogs::core::Entity | [inline] |
getSize() | ogs::core::Entity | [inline] |
getWeight() const | ogs::core::Entity | [inline] |
getWorth() const | ogs::core::Item | [inline] |
Hardness typedef | ogs::core::Item | |
Health typedef | ogs::core::Entity | |
HEAVY enum value | ogs::items::Armor | |
Item(Entity::Weight weight=0.0, Size::Type size=Size::MEDIUM, Worth worth=0.0) | ogs::core::Item | [protected] |
LIGHT enum value | ogs::items::Armor | |
Material typedef | ogs::core::Item | |
MEDIUM enum value | ogs::items::Armor | |
notifyObservers(Event &event) | ogs::support::Object | [protected, virtual] |
Object() | ogs::support::Object | [inline, protected] |
Observers typedef | ogs::support::Object | [protected] |
Proficiency enum name | ogs::items::Armor | |
removeFeature(Feature &feature) | ogs::core::Entity | |
removeObserver(Observer &observer) | ogs::support::Object | |
setHealth(Health health) | ogs::core::Entity | |
setWeight(Weight weight) | ogs::core::Entity | |
setWorth(Worth worth) | ogs::core::Item | |
Thickness typedef | ogs::core::Item | |
toString() const | ogs::support::Object | [virtual] |
Weight typedef | ogs::core::Entity | |
Worth typedef | ogs::core::Item | |
~Armor() (defined in ogs::items::Armor) | ogs::items::Armor | [inline, virtual] |
~Entity()=0 (defined in ogs::core::Entity) | ogs::core::Entity | [inline, pure virtual] |
~Item()=0 (defined in ogs::core::Item) | ogs::core::Item | [inline, pure virtual] |
~Object()=0 (defined in ogs::support::Object) | ogs::support::Object | [inline, pure virtual] |