addObserver(Observer &observer) | ogs::support::Object | |
attachObject(Object &object) | ogs::core::Feature | [virtual] |
attachSpell(Spell &spell) | ogs::magic::feats::QuickenSpell | [virtual] |
canAttach(const Object &object) const | ogs::core::Feat | [protected, virtual] |
canAttachSpell(Spell &spell) const | ogs::magic::MetamagicFeat | [inline, protected, virtual] |
canDetach() const | ogs::core::Feature | [inline, protected, virtual] |
canDetachSpell() const | ogs::magic::MetamagicFeat | [inline, protected, virtual] |
COMBAT enum value | ogs::core::Feat | |
Compatibility enum name | ogs::core::Feat | |
Cost typedef | ogs::magic::MetamagicFeat | |
COST | ogs::magic::feats::QuickenSpell | [static] |
CUMULATIVE enum value | ogs::core::Feat | |
detachObject() | ogs::core::Feature | [virtual] |
detachSpell(Spell &spell) (defined in ogs::magic::feats::QuickenSpell) | ogs::magic::feats::QuickenSpell | |
ogs::magic::MetamagicFeat::detachSpell() | ogs::magic::MetamagicFeat | [virtual] |
EXCLUSIVE enum value | ogs::core::Feat | |
Feat(Compatibility compatibility, Group group=GENERAL) | ogs::core::Feat | [inline, protected] |
Feature() | ogs::core::Feature | [inline, protected] |
findFeat(const Object &object) const | ogs::core::Feat | [protected] |
GENERAL enum value | ogs::core::Feat | |
getClass() const | ogs::support::Object | [inline] |
getCompatibility() const | ogs::core::Feat | [inline] |
getCost() const | ogs::magic::MetamagicFeat | [inline] |
getCreature() | ogs::core::Feat | [inline, protected] |
getGroup() const | ogs::core::Feat | [inline] |
getObject() const | ogs::core::Feature | [inline, virtual] |
getObservers() const | ogs::support::Object | [inline, protected] |
getSlotCount(XP::Level xpLevel) | ogs::core::Feat | [inline, static] |
getSlotCountLevel(unsigned slotCount) | ogs::core::Feat | [static] |
getSpell() const | ogs::magic::MetamagicFeat | [inline] |
Group enum name | ogs::core::Feat | |
MAGIC enum value | ogs::core::Feat | |
MetamagicFeat(Cost cost) | ogs::magic::MetamagicFeat | [inline, protected] |
notifyObservers(Event &event) | ogs::support::Object | [protected, virtual] |
Object() | ogs::support::Object | [inline, protected] |
Observers typedef | ogs::support::Object | [protected] |
QuickenSpell() | ogs::magic::feats::QuickenSpell | [inline] |
removeObserver(Observer &observer) | ogs::support::Object | |
REPEATABLE enum value | ogs::core::Feat | |
SPECIAL enum value | ogs::core::Feat | |
toString() const | ogs::support::Object | [virtual] |
~Feat() (defined in ogs::core::Feat) | ogs::core::Feat | [inline, virtual] |
~Feature()=0 (defined in ogs::core::Feature) | ogs::core::Feature | [inline, pure virtual] |
~MetamagicFeat()=0 (defined in ogs::magic::MetamagicFeat) | ogs::magic::MetamagicFeat | [inline, pure virtual] |
~Object()=0 (defined in ogs::support::Object) | ogs::support::Object | [inline, pure virtual] |