This is the complete list of members for RingOfThorns, including all inherited members.
| AC_DROP | Item | protectedstatic |
| AC_EQUIP | EquipableItem | static |
| AC_THROW | Item | protectedstatic |
| AC_UNEQUIP | EquipableItem | static |
| actions(Hero *hero, std::vector< std::string > &actions) | Ring | virtual |
| activate(Char *ch) | Ring | |
| allKnown() | Ring | static |
| Buff() | RingOfThorns | inlineprotectedvirtual |
| buff | Ring | protected |
| cast(Hero *user, int dst) | EquipableItem | virtual |
| CLASSNAME(Item) | Item | |
| CLASSOBJECT(Item) | Item | |
| collect(Bag *container) | Item | virtual |
| considerState(int price) | Item | |
| Create() | RingOfThorns | inlinestatic |
| curItem | Item | static |
| cursed | Item | |
| cursedKnown | Item | |
| curUser | Item | static |
| defaultAction | Item | |
| degrade() | Item | inlinevirtual |
| degrade(int n) | Item | inline |
| desc() | RingOfThorns | virtual |
| detach(Bag *container) | Item | |
| detachAll(Bag *container) | Item | |
| doDrop(Hero *hero) | EquipableItem | virtual |
| doEquip(Hero *hero) | Ring | virtual |
| doPickUp(Hero *hero) | RingOfThorns | virtual |
| doThrow(Hero *hero) | Item | virtual |
| doUnequip(Hero *hero, bool collect, bool single) | Ring | virtual |
| EquipableItem::doUnequip(Hero *hero, bool collect) | EquipableItem | virtual |
| effectiveLevel() | Ring | virtual |
| equipCursed(Hero *hero) | EquipableItem | protectedstatic |
| evoke(Hero *hero) | Item | static |
| execute(Hero *hero, std::string action) | EquipableItem | virtual |
| fix() | Ring | virtual |
| getBroken() | Ring | virtual |
| getClassName() | RingOfThorns | inlinevirtual |
| getObject()=0 | Object | pure virtual |
| glowing() | Item | inlinevirtual |
| identify() | Ring | virtual |
| Image() | Item | |
| image | Item | |
| info() | Ring | virtual |
| initGems() | Ring | static |
| isBroken() | Item | inline |
| isEquipped(Hero *hero) | Ring | virtual |
| isIdentified() | Ring | virtual |
| isKnown() | Ring | virtual |
| isUpgradable() | RingOfThorns | inlinevirtual |
| Item() | Item | |
| Level(int value) | Item | inlinevirtual |
| Level() | Item | inline |
| levelKnown | Item | |
| maxDurability(int lvl) | Ring | virtual |
| EquipableItem::maxDurability() | Item | inline |
| Name() | Ring | virtual |
| name | Item | |
| onDetach() | Item | inlineprotectedvirtual |
| onThrow(int cell) | Item | protectedvirtual |
| polish() | Item | inline |
| price() | Ring | virtual |
| Quantity() | Item | inline |
| Quantity(int value) | Item | inline |
| quantity | Item | |
| random() | RingOfThorns | inlinevirtual |
| restore(Bundle *bundle) | Ring | static |
| restoreFromBundle(Bundle *bundle) | Ring | virtual |
| Ring() | Ring | |
| RingOfThorns() | RingOfThorns | inline |
| save(Bundle *bundle) | Ring | static |
| setKnown() | Ring | protected |
| stackable | Item | |
| status() | Item | |
| storeInBundle(Bundle *bundle) | Ring | virtual |
| syncGem() | Ring | |
| thrower | Item | protectedstatic |
| time2equip(Hero *hero) | EquipableItem | inlineprotectedvirtual |
| TIME_TO_DROP | Item | protectedstatic |
| TIME_TO_PICK_UP | Item | protectedstatic |
| TIME_TO_THROW | Item | protectedstatic |
| toString() | Ring | virtual |
| trueName() | Item | inline |
| unique | Item | |
| updateQuickslot() | Item | |
| upgrade() | Item | inlinevirtual |
| use() | RingOfThorns | inlinevirtual |
| Virtual(const std::string &cl) | Item | static |
| visiblyUpgraded() | Item | inline |