Pol  Revision:cb584c9
Pol::Items::UArmor Member List

This is the complete list of members for Pol::Items::UArmor, including all inherited members.

_countref_countedprotected
_itemdescPol::Items::Itemmutableprotected
add_ref()ref_countedinlineprotected
add_to_self(Item *&item)Pol::Items::Item
amount_Pol::Items::Itemprotected
amount_to_remove_is_partial(u16 amount_to_remove) const Pol::Items::Item
ar() const Pol::Items::UArmorvirtual
ar_base() const Pol::Items::UArmorvirtual
as_ref_counted()Pol::Core::UObjectinline
base typedefPol::Items::UArmorprivate
builtin_on_use(Network::Client *client)Pol::Items::Itemvirtual
buyprice() const Pol::Items::Item
buyprice(u32)Pol::Items::Item
BUYPRICE_DEFAULTPol::Items::Itemprotectedstatic
call_custom_method(const char *methodname, Bscript::BObjectImpRefVec &pmore)Pol::Items::Item
call_custom_method(const char *methodname)Pol::Items::Item
can_add_to_self(unsigned short amount, bool force_stacking) const Pol::Items::Item
can_add_to_self(const Item &item, bool force_stacking) const Pol::Items::Item
can_decay() const Pol::Items::Item
check_equip_script(Mobile::Character *chr, bool startup)Pol::Items::Item
check_equiptest_scripts(Mobile::Character *chr, bool startup=false)Pol::Items::Item
check_test_scripts(Mobile::Character *chr, const std::string &script_ecl, bool startup)Pol::Items::Item
check_unequip_script()Pol::Items::Item
check_unequiptest_scripts(Mobile::Character *chr)Pol::Items::Item
check_unequiptest_scripts()Pol::Items::Item
classname() const POL_OVERRIDEPol::Items::Itemvirtual
clean_writesPol::Core::UObjectstatic
clear_dirty() const Pol::Core::UObject
clone() const POL_OVERRIDEPol::Items::UArmorvirtual
colorPol::Core::UObject
containerPol::Items::Item
copyprops(const UObject &obj)Pol::Core::UObject
copyprops(const PropertyList &proplist)Pol::Core::UObject
count() const ref_countedinlineprotected
covers(unsigned short zlayer) const Pol::Items::UArmorvirtual
create(u32 objtype, u32 serial=0)Pol::Items::Itemstatic
create(const ItemDesc &itemdesc, u32 serial=0)Pol::Items::Itemstatic
create_intrinsic_shield(const char *name, Clib::ConfigElem &elem, const Plib::Package *pkg)Pol::Items::UArmorfriend
custom_script_method(const char *methodname, Bscript::Executor &ex) POL_OVERRIDEPol::Items::Itemvirtual
decayat_gameclock_Pol::Items::Itemprotected
default_insured() const Pol::Items::Item
default_invisible() const Pol::Items::Item
default_movable() const Pol::Items::Item
default_newbie() const Pol::Items::Item
default_no_drop() const Pol::Items::Item
description() const POL_OVERRIDEPol::Items::Itemvirtual
descriptor() const Pol::Items::UArmorprotected
destroy()Pol::Core::UObjectvirtual
dirty() const Pol::Core::UObject
dirty_writesPol::Core::UObjectstatic
disable_decay()Pol::Items::Item
double_click(Network::Client *client)Pol::Items::Itemvirtual
DYN_PROPERTY(ar_mod, s16, Core::PROP_AR_MOD, 0)Pol::Items::UArmor
Pol::Items::Equipment::DYN_PROPERTY(maxhp_mod, s16, Core::PROP_MAXHP_MOD, 0)Pol::Items::Item
Pol::Items::Equipment::DYN_PROPERTY(name_suffix, std::string, Core::PROP_NAME_SUFFIX,"")Pol::Items::Item
Pol::Core::UObject::DYN_PROPERTY(maxhp_mod, s16, PROP_MAXHP_MOD, 0)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(fire_resist, ValueModPack, PROP_RESIST_FIRE, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(cold_resist, ValueModPack, PROP_RESIST_COLD, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(energy_resist, ValueModPack, PROP_RESIST_ENERGY, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(poison_resist, ValueModPack, PROP_RESIST_POISON, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(physical_resist, ValueModPack, PROP_RESIST_PHYSICAL, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(fire_damage, ValueModPack, PROP_DAMAGE_FIRE, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(cold_damage, ValueModPack, PROP_DAMAGE_COLD, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(energy_damage, ValueModPack, PROP_DAMAGE_ENERGY, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(poison_damage, ValueModPack, PROP_DAMAGE_POISON, ValueModPack::DEFAULT)Pol::Core::UObject
Pol::Core::UObject::DYN_PROPERTY(physical_damage, ValueModPack, PROP_DAMAGE_PHYSICAL, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY_POINTER(gotten_by, Mobile::Character *, Core::PROP_GOTTEN_BY)Pol::Items::Item
DYN_PROPERTY_POINTER(process, Module::UOExecutorModule *, Core::PROP_PROCESS)Pol::Items::Item
DYN_PROPERTY_POINTER(house, Multi::UHouse *, Core::PROP_HOUSE)Pol::Items::Item
DynamicPropsHolder()Pol::Core::DynamicPropsHolderinline
equip_script_Pol::Items::Itemprotected
Equipment(const ItemDesc &itemdesc, Core::UOBJ_CLASS uobj_class, const Core::EquipDesc *permanent_descriptor)Pol::Items::Equipmentprotected
eraseprop(const std::string &propname)Pol::Core::UObject
estimatedSize() const POL_OVERRIDEPol::Items::UArmorvirtual
estimateSizeDynProps() const Pol::Core::DynamicPropsHolderinline
extricate()Pol::Items::Item
facingPol::Core::UObject
fixInvalidGraphic()Pol::Core::UObjectvirtual
flags_Pol::Core::UObjectmutableprotected
get_script_member(const char *membername) const POL_OVERRIDEPol::Items::UArmorprotectedvirtual
get_script_member_id(const int id) const POL_OVERRIDEPol::Items::UArmorprotectedvirtual
get_senditem_amount() const Pol::Items::Itemvirtual
get_use_script_name() const Pol::Items::Item
getamount() const Pol::Items::Iteminline
getbuyprice(u32 &buyprice) const Pol::Items::Item
GetCharacterOwner()Pol::Items::Item
getmember(DynPropTypes member, V *value) const Pol::Core::DynamicPropsHolderinline
getprop(const std::string &propname, std::string &propvalue) const Pol::Core::UObject
getpropnames(std::vector< std::string > &propnames) const Pol::Core::UObject
getprops() const Pol::Core::UObject
getQuality() const POL_OVERRIDEPol::Items::Equipmentvirtual
graphicPol::Core::ULWObject
has_equip_script() const Pol::Items::Item
has_only_default_cprops(const ItemDesc *compare=nullptr) const Pol::Items::Item
hasmember(DynPropTypes member) const Pol::Core::DynamicPropsHolderinline
heightPol::Core::ULWObject
hp_Pol::Items::Item
increv()Pol::Core::UObjectinline
insured() const Pol::Items::Iteminline
insured(bool newvalue)Pol::Items::Iteminline
inuse() const Pol::Items::Iteminline
inuse(bool newvalue)Pol::Items::Iteminline
invisible() const Pol::Items::Iteminline
invisible(bool newvalue)Pol::Items::Iteminline
is_intrinsic() const Pol::Items::Equipment
isa(UOBJ_CLASS uobj_class) const Pol::Core::ULWObjectinline
isitem() const Pol::Core::ULWObjectinline
ismobile() const Pol::Core::ULWObjectinline
ismulti() const Pol::Core::ULWObjectinline
Item classPol::Items::UArmorfriend
Pol::Items::Equipment::Item(const ItemDesc &itemdesc, Core::UOBJ_CLASS uobj_class)Pol::Items::Itemprotected
item_count() const Pol::Items::Itemvirtual
itemdesc() const Pol::Items::Item
layerPol::Items::Item
load_weapon_templates()Pol::Items::UArmorfriend
look_height() const Pol::Core::ULWObjectinline
make_ref() POL_OVERRIDEPol::Items::Itemvirtual
maxhp() const Pol::Items::Item
merchant_description() const Pol::Items::Item
movable() const Pol::Items::Iteminline
movable(bool newvalue)Pol::Items::Iteminline
name() const POL_OVERRIDEPol::Items::Itemvirtual
name_Pol::Core::UObjectprotected
newbie() const Pol::Items::Iteminline
newbie(bool newvalue)Pol::Items::Iteminline
no_drop() const Pol::Items::Item
no_drop(bool newvalue)Pol::Items::Item
objtype_Pol::Core::UObject
on_color_changed() POL_OVERRIDEPol::Items::Itemvirtual
on_facing_changed() POL_OVERRIDEPol::Items::Itemvirtual
on_invisible_changed()Pol::Items::Item
on_movable_changed()Pol::Items::Item
on_use_script_Pol::Items::Itemprotected
onhitscript() const Pol::Items::UArmorprotected
onhitscript_Pol::Items::UArmorprivate
Pol::Core::ULWObject::operator=(const ULWObject &)=deletePol::Core::ULWObjectprotected
orphan() const Pol::Core::ULWObjectinline
owner() POL_OVERRIDEPol::Items::Itemvirtual
owner() const POL_OVERRIDEPol::Items::Itemvirtual
printDebugProperties(Clib::StreamWriter &sw) const POL_OVERRIDEPol::Items::Itemprotectedvirtual
printOn(Clib::StreamWriter &) const Pol::Core::UObjectvirtual
printOnDebug(Clib::StreamWriter &sw) const Pol::Core::UObjectvirtual
printProperties(Clib::StreamWriter &sw) const POL_OVERRIDEPol::Items::UArmorprotectedvirtual
printSelfOn(Clib::StreamWriter &sw) const Pol::Core::UObjectvirtual
readProperties(Clib::ConfigElem &elem) POL_OVERRIDEPol::Items::UArmorprotectedvirtual
realmPol::Core::ULWObject
reduce_hp_from_hit()Pol::Items::Equipment
ref_counted()ref_countedinlineprotected
ref_counted_add_ref()Pol::Core::UObjectinline
ref_counted_count() const Pol::Core::UObjectinline
ref_counted_release()Pol::Core::UObjectinline
release()ref_countedinlineprotected
remove_part_of_stack(u16 amount_to_remove)Pol::Items::Item
reset_slot()Pol::Items::Iteminline
restart_decay_timer()Pol::Items::Item
rev() const Pol::Core::UObjectinline
run_equip_script(Mobile::Character *chr, bool startup)Pol::Items::Item
run_unequip_script(Mobile::Character *who)Pol::Items::Item
saveonexit() const Pol::Core::UObject
saveonexit(bool newvalue)Pol::Core::UObject
script_isa(unsigned isatype) const POL_OVERRIDEPol::Items::UArmorprotectedvirtual
script_method(const char *methodname, Bscript::Executor &ex) POL_OVERRIDEPol::Items::Itemvirtual
script_method_id(const int id, Bscript::Executor &ex) POL_OVERRIDEPol::Items::Itemvirtual
self_as_owner()Pol::Core::UObjectvirtual
self_as_owner() const Pol::Core::UObjectvirtual
sellprice() const Pol::Items::Item
sellprice(u32)Pol::Items::Item
SELLPRICE_DEFAULTPol::Items::Itemprotectedstatic
serialPol::Core::ULWObject
serial_extPol::Core::UObject
set_decay_after(unsigned int seconds)Pol::Items::Item
set_dirty()Pol::Core::UObjectinline
set_onhitscript(const std::string &scriptname)Pol::Items::UArmor
set_script_member(const char *membername, const std::string &value) POL_OVERRIDEPol::Items::UArmorprotectedvirtual
set_script_member(const char *membername, int value) POL_OVERRIDEPol::Items::UArmorprotectedvirtual
set_script_member_double(const char *membername, double value) POL_OVERRIDEPol::Items::Equipmentprotectedvirtual
set_script_member_id(const int id, const std::string &value) POL_OVERRIDEPol::Items::UArmorprotectedvirtual
set_script_member_id(const int id, int value) POL_OVERRIDEPol::Items::UArmorprotectedvirtual
set_script_member_id_double(const int id, double value) POL_OVERRIDEPol::Items::Equipmentprotectedvirtual
set_use_script(const std::string &scriptname)Pol::Items::Item
setamount(u16 amount)Pol::Items::Item
setcolor(u16 newcolor) POL_OVERRIDEPol::Items::Itemvirtual
setfacing(u8 newfacing) POL_OVERRIDEPol::Items::Itemvirtual
setgraphic(u16 newobjtype) POL_OVERRIDEPol::Items::Itemvirtual
setlayer(unsigned char layer)Pol::Items::Item
setmember(DynPropTypes member, const V &value, const V &defaultvalue)Pol::Core::DynamicPropsHolderinline
setmemberPointer(DynPropTypes member, V value)Pol::Core::DynamicPropsHolderinline
setname(const std::string &)Pol::Core::UObject
setprop(const std::string &propname, const std::string &propvalue)Pol::Core::UObject
setQuality(double value) POL_OVERRIDEPol::Items::Equipmentvirtual
should_decay(unsigned int gameclock) const Pol::Items::Item
slice_stacked_item(u16 this_item_new_amount)Pol::Items::Item
slot_index() const Pol::Items::Iteminline
slot_index(u8 newvalue)Pol::Items::Iteminline
slot_index_Pol::Items::Itemprotected
specific_name() const Pol::Core::UObjectinline
spill_contents(Multi::UMulti *supporting_multi)Pol::Items::Itemvirtual
stackable() const Pol::Items::Item
subamount(u16 amount_subtract)Pol::Items::Item
target_tag() const POL_OVERRIDEPol::Items::Itemvirtual
tile_layerPol::Items::Item
tmplPol::Items::Equipmentprotected
tmplzones()Pol::Items::UArmor
toplevel_owner() POL_OVERRIDEPol::Items::Itemvirtual
toplevel_owner() const POL_OVERRIDEPol::Items::Itemvirtual
UArmor(const ArmorDesc &descriptor, const ArmorDesc *permanent_descriptor)Pol::Items::UArmorprotected
ULWObject(UOBJ_CLASS uobj_class)Pol::Core::ULWObjectinlineprotected
ULWObject(const ULWObject &)=deletePol::Core::ULWObjectprotected
unequip_script_Pol::Items::Itemprotected
uobj_class_Pol::Core::ULWObjectprotected
UObject(u32 objtype, UOBJ_CLASS uobj_class)Pol::Core::UObjectprotected
use_insurance()Pol::Items::Item
walk_on(Mobile::Character *chr)Pol::Items::Itemvirtual
weight() const POL_OVERRIDEPol::Items::Itemvirtual
weight_of(unsigned short amount) const Pol::Items::Item
xPol::Core::ULWObject
yPol::Core::ULWObject
zPol::Core::ULWObject
~DynamicPropsHolder()=defaultPol::Core::DynamicPropsHolderprotected
~Equipment()Pol::Items::Equipmentvirtual
~Item()Pol::Items::Itemvirtual
~ref_counted()=defaultref_countedprotected
~UArmor()Pol::Items::UArmorinlinevirtual
~ULWObject()=defaultPol::Core::ULWObjectprotected
~UObject()Pol::Core::UObjectprotectedvirtual