, including all inherited members.
| _count | ref_counted | [protected] |
| add_ref(void) | ref_counted | [inline, protected] |
| add_to_self(Item *&item) | Item | [virtual] |
| amount_ | Item | [protected] |
| amount_to_remove_is_partial(u16 amount_to_remove) const | Item | [virtual] |
| ar() const | UArmor | [virtual] |
| ar_mod_ | UArmor | [private] |
| as_ref_counted() | UObject | [inline] |
| base typedef | UArmor | [private] |
| builtin_on_use(Client *client) | Item | [virtual] |
| buyprice() const | Item | |
| buyprice_ | Item | [protected] |
| calc_element_damage(unsigned element) const | Item | |
| calc_element_resist(unsigned element) const | Item | |
| call_custom_method(const char *methodname, BObjectImpRefVec &pmore) | Item | |
| call_custom_method(const char *methodname) | Item | |
| can_add_to_self(unsigned short amount) const | Item | |
| can_add_to_self(const Item &item) const | Item | [virtual] |
| check_equip_script(Character *chr, bool startup) | Item | |
| check_equiptest_scripts(Character *chr, bool startup=false) | Item | |
| check_test_scripts(Character *chr, const std::string &script_ecl, bool startup) | Item | |
| check_unequip_script() | Item | |
| check_unequiptest_scripts(Character *chr) | Item | |
| check_unequiptest_scripts() | Item | |
| CLASS_ARMOR enum value | UObject | |
| CLASS_CHARACTER enum value | UObject | |
| CLASS_CONTAINER enum value | UObject | |
| CLASS_ITEM enum value | UObject | |
| CLASS_MULTI enum value | UObject | |
| CLASS_NPC enum value | UObject | |
| CLASS_WEAPON enum value | UObject | |
| classname() const | Item | [virtual] |
| clean_writes | UObject | [static] |
| clear_dirty() const | UObject | |
| clone() const | UArmor | [virtual] |
| color | UObject | |
| container | Item | |
| copyprops(const UObject &obj) | UObject | |
| copyprops(const PropertyList &proplist) | UObject | |
| count(void) const | ref_counted | [inline, protected] |
| covers(unsigned short layer) const | UArmor | [virtual] |
| create(u32 objtype, u32 serial=0) | Item | [static] |
| create(const ItemDesc &itemdesc, u32 serial=0) | Item | [static] |
| custom_script_method(const char *methodname, Executor &ex) | Item | [virtual] |
| decayat_gameclock_ | Item | [protected] |
| default_invisible() const | Item | |
| default_movable() const | Item | |
| default_newbie() const | Item | |
| description() const | Item | [virtual] |
| descriptor() const | UArmor | [protected] |
| destroy() | UObject | [virtual] |
| dirty() const | UObject | |
| dirty_writes | UObject | [static] |
| disable_decay() | Item | |
| double_click(Client *client) | Item | [virtual] |
| element_damage | UObject | |
| element_damage_mod | UObject | |
| element_resist | UObject | |
| element_resist_mod | UObject | |
| eq_tmpl_ | Equipment | [protected] |
| equip_script_ | Item | [protected] |
| Equipment(const ItemDesc &itemdesc, UOBJ_CLASS uobj_class) | Equipment | [protected] |
| eraseprop(const std::string &propname) | UObject | |
| extricate() | Item | |
| facing | UObject | |
| get_script_member(const char *membername) const | UArmor | [protected, virtual] |
| get_script_member_id(const int id) const | UArmor | [protected, virtual] |
| get_senditem_amount() const | Item | [virtual] |
| get_use_script_name() const | Item | |
| getamount() const | Item | [inline] |
| getbuyprice(unsigned int &buyprice) const | Item | |
| GetCharacterOwner() | Item | |
| getprop(const std::string &propname, std::string &propvalue) const | UObject | |
| getpropnames(std::vector< std::string > &propnames) const | UObject | |
| getprops() const | UObject | |
| gotten_by | Item | |
| graphic | UObject | |
| has_element_damage() | Item | |
| has_equip_script() const | Item | |
| has_only_default_cprops(const ItemDesc *compare=NULL) const | Item | |
| has_resistance(Character *chr) | Item | |
| height | UObject | |
| hp_ | Equipment | [protected] |
| increv() | UObject | [inline] |
| inuse() const | Item | [inline] |
| inuse(bool newvalue) | Item | [inline] |
| inuse_ | Item | [protected] |
| invisible() const | Item | [inline] |
| invisible(bool newvalue) | Item | [inline] |
| invisible_ | Item | [protected] |
| is_gotten() const | Item | [inline] |
| is_gotten(bool newvalue) | Item | [inline] |
| is_gotten_ | Item | [protected] |
| isa(UOBJ_CLASS uobj_class) const | UObject | [inline] |
| isitem() const | UObject | [inline] |
| ismobile() const | UObject | [inline] |
| ismulti() const | UObject | [inline] |
| Item class | UArmor | [friend] |
| Equipment::Item(const ItemDesc &itemdesc, UOBJ_CLASS uobj_class) | Item | [protected] |
| item_count() const | Item | [virtual] |
| itemdesc() const | Item | |
| layer | Item | |
| los_height() const | Item | [virtual] |
| make_ref() | Item | [virtual] |
| maxhp() const | Equipment | [protected] |
| maxhp_mod_ | Equipment | [protected] |
| merchant_description() const | Item | |
| movable() const | Item | [inline] |
| movable(bool newvalue) | Item | [inline] |
| movable_ | Item | [protected] |
| name() const | Item | [virtual] |
| name_ | UObject | [protected] |
| newbie() const | Item | [inline] |
| newbie(bool newvalue) | Item | [inline] |
| newbie_ | Item | [protected] |
| objtype_ | UObject | |
| on_color_changed() | Item | [virtual] |
| on_facing_changed() | Item | [virtual] |
| on_invisible_changed() | Item | |
| on_use_script_ | Item | [protected] |
| onhitscript() const | UArmor | [protected] |
| onhitscript_ | UArmor | [private] |
| orphan() const | UObject | [inline] |
| owner() | Item | [virtual] |
| owner() const | Item | [virtual] |
| printDebugProperties(std::ostream &os) const | Item | [protected, virtual] |
| printOn(std::ostream &) const | UObject | [virtual] |
| printOnDebug(std::ostream &os) const | UObject | [virtual] |
| printProperties(std::ostream &os) const | UArmor | [protected, virtual] |
| printSelfOn(std::ostream &os) const | UObject | [virtual] |
| quality_ | Equipment | [protected] |
| readProperties(ConfigElem &elem) | UArmor | [protected, virtual] |
| realm | UObject | |
| reduce_hp_from_hit() | Equipment | |
| ref_counted(void) | ref_counted | [inline, protected] |
| ref_counted_add_ref() | UObject | [inline] |
| ref_counted_count() const | UObject | [inline] |
| ref_counted_release() | UObject | [inline] |
| ref_ptr< Character > class | UObject | [friend] |
| ref_ptr< Item > class | UObject | [friend] |
| ref_ptr< NPC > class | UObject | [friend] |
| ref_ptr< UArmor > class | UObject | [friend] |
| ref_ptr< UBoat > class | UObject | [friend] |
| ref_ptr< UContainer > class | UObject | [friend] |
| ref_ptr< UMulti > class | UObject | [friend] |
| ref_ptr< UObject > class | UObject | [friend] |
| ref_ptr< UWeapon > class | UObject | [friend] |
| ref_ptr< WornItemsContainer > class | UObject | [friend] |
| release(void) | ref_counted | [inline, protected] |
| remove_part_of_stack(u16 amount_to_remove) | Item | |
| restart_decay_timer() | Item | |
| rev() const | UObject | [inline] |
| run_equip_script(Character *chr, bool startup) | Item | |
| run_unequip_script(Character *who) | Item | |
| saveonexit() const | Item | [virtual] |
| saveonexit(bool newvalue) | Item | [virtual] |
| saveonexit_ | UObject | |
| script_isa(unsigned isatype) const | UArmor | [protected, virtual] |
| script_method(const char *methodname, Executor &ex) | Item | [virtual] |
| script_method_id(const int id, Executor &ex) | Item | [virtual] |
| self_as_owner() | UObject | [virtual] |
| self_as_owner() const | UObject | [virtual] |
| sellprice() const | Item | |
| sellprice_ | Item | [protected] |
| serial | UObject | |
| serial_ext | UObject | |
| set_decay_after(unsigned int seconds) | Item | |
| set_dirty() | UObject | [inline] |
| set_onhitscript(const std::string &scriptname) | UArmor | |
| set_script_member(const char *membername, const std::string &value) | UArmor | [protected, virtual] |
| set_script_member(const char *membername, int value) | UArmor | [protected, virtual] |
| set_script_member_double(const char *membername, double value) | Equipment | [protected, virtual] |
| set_script_member_id(const int id, const std::string &value) | UArmor | [protected, virtual] |
| set_script_member_id(const int id, int value) | UArmor | [protected, virtual] |
| set_script_member_id_double(const int id, double value) | Equipment | [protected, virtual] |
| set_use_script(const std::string &scriptname) | Item | |
| setamount(u16 amount) | Item | |
| setcolor(u16 newcolor) | Item | [virtual] |
| setfacing(u8 newfacing) | Item | [virtual] |
| setgraphic(u16 newobjtype) | Item | [virtual] |
| setlayer(unsigned char layer) | Item | |
| setname(const std::string &) | UObject | |
| setprop(const std::string &propname, const std::string &propvalue) | UObject | |
| should_decay(unsigned int gameclock) const | Item | |
| slice_stacked_item(u16 this_item_new_amount) | Item | [virtual] |
| slot_index() const | Item | [inline] |
| slot_index(u8 newvalue) | Item | [inline] |
| slot_index_ | Item | [protected] |
| specific_name() const | UObject | [inline] |
| spill_contents(UMulti *supporting_multi) | Item | [virtual] |
| stackable() const | Item | |
| subamount(u16 amount_subtract) | Item | |
| target_tag() const | Item | [virtual] |
| tile_layer | Item | |
| tmpl | UArmor | [private] |
| tmplzones() | UArmor | [inline] |
| toplevel_owner() | Item | [virtual] |
| toplevel_owner() const | Item | [virtual] |
| UArmor(const ArmorDesc &descriptor, const ArmorDesc *permanent_descriptor) | UArmor | [protected] |
| unequip_script_ | Item | [protected] |
| UOBJ_CLASS enum name | UObject | |
| UObject(u32 objtype, UOBJ_CLASS uobj_class) | UObject | [protected] |
| UObjectHelper class | UObject | [friend] |
| walk_on(Character *chr) | Item | [virtual] |
| weight() const | Item | [virtual] |
| weight_of(unsigned short amount) const | Item | |
| x | UObject | |
| y | UObject | |
| z | UObject | |
| ~Item() | Item | [virtual] |
| ~UObject() | UObject | [protected, virtual] |