| 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] |