Pol  Revision:cb584c9
Pol::Core::UObject Member List

This is the complete list of members for Pol::Core::UObject, including all inherited members.

_countref_countedprotected
_revPol::Core::UObjectprivate
add_ref()ref_countedinlineprotected
as_ref_counted()Pol::Core::UObjectinline
classname() const =0Pol::Core::UObjectpure virtual
clean_writesPol::Core::UObjectstatic
clear_dirty() const Pol::Core::UObject
colorPol::Core::UObject
copyprops(const UObject &obj)Pol::Core::UObject
copyprops(const PropertyList &proplist)Pol::Core::UObject
count() const ref_countedinlineprotected
custom_script_method(const char *methodname, Bscript::Executor &ex)Pol::Core::UObjectvirtual
description() const Pol::Core::UObjectvirtual
destroy()Pol::Core::UObjectvirtual
dirty() const Pol::Core::UObject
dirty_writesPol::Core::UObjectstatic
DYN_PROPERTY(maxhp_mod, s16, PROP_MAXHP_MOD, 0)Pol::Core::UObject
DYN_PROPERTY(fire_resist, ValueModPack, PROP_RESIST_FIRE, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(cold_resist, ValueModPack, PROP_RESIST_COLD, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(energy_resist, ValueModPack, PROP_RESIST_ENERGY, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(poison_resist, ValueModPack, PROP_RESIST_POISON, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(physical_resist, ValueModPack, PROP_RESIST_PHYSICAL, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(fire_damage, ValueModPack, PROP_DAMAGE_FIRE, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(cold_damage, ValueModPack, PROP_DAMAGE_COLD, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(energy_damage, ValueModPack, PROP_DAMAGE_ENERGY, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(poison_damage, ValueModPack, PROP_DAMAGE_POISON, ValueModPack::DEFAULT)Pol::Core::UObject
DYN_PROPERTY(physical_damage, ValueModPack, PROP_DAMAGE_PHYSICAL, ValueModPack::DEFAULT)Pol::Core::UObject
DynamicPropsHolder()Pol::Core::DynamicPropsHolderinline
eraseprop(const std::string &propname)Pol::Core::UObject
estimatedSize() const Pol::Core::UObjectvirtual
estimateSizeDynProps() const Pol::Core::DynamicPropsHolderinline
facingPol::Core::UObject
fixInvalidGraphic()Pol::Core::UObjectvirtual
flags_Pol::Core::UObjectmutableprotected
get_script_member(const char *membername) const Pol::Core::UObjectvirtual
get_script_member_id(const int id) const Pol::Core::UObjectvirtual
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
graphicPol::Core::ULWObject
hasmember(DynPropTypes member) const Pol::Core::DynamicPropsHolderinline
heightPol::Core::ULWObject
increv()Pol::Core::UObjectinline
isa(UOBJ_CLASS uobj_class) const Pol::Core::ULWObjectinline
isitem() const Pol::Core::ULWObjectinline
ismobile() const Pol::Core::ULWObjectinline
ismulti() const Pol::Core::ULWObjectinline
look_height() const Pol::Core::ULWObjectinline
make_ref()=0Pol::Core::UObjectpure virtual
name() const Pol::Core::UObjectvirtual
name_Pol::Core::UObjectprotected
objtype_Pol::Core::UObject
on_color_changed()Pol::Core::UObjectvirtual
on_facing_changed()Pol::Core::UObjectvirtual
operator=(const UObject &)Pol::Core::UObjectprivate
Pol::Core::ULWObject::operator=(const ULWObject &)=deletePol::Core::ULWObjectprotected
orphan() const Pol::Core::ULWObjectinline
owner()Pol::Core::UObjectvirtual
owner() const Pol::Core::UObjectvirtual
printDebugProperties(Clib::StreamWriter &sw) const Pol::Core::UObjectprotectedvirtual
printOn(Clib::StreamWriter &) const Pol::Core::UObjectvirtual
printOnDebug(Clib::StreamWriter &sw) const Pol::Core::UObjectvirtual
printProperties(Clib::StreamWriter &sw) const Pol::Core::UObjectprotectedvirtual
printSelfOn(Clib::StreamWriter &sw) const Pol::Core::UObjectvirtual
proplist_Pol::Core::UObjectprivate
readProperties(Clib::ConfigElem &elem)Pol::Core::UObjectvirtual
realmPol::Core::ULWObject
ref_counted()ref_countedinlineprotected
ref_counted_add_ref()Pol::Core::UObjectinline
ref_counted_count() const Pol::Core::UObjectinline
ref_counted_release()Pol::Core::UObjectinline
ref_ptr< Items::Item > classPol::Core::UObjectfriend
ref_ptr< Items::UArmor > classPol::Core::UObjectfriend
ref_ptr< Items::UWeapon > classPol::Core::UObjectfriend
ref_ptr< Mobile::Character > classPol::Core::UObjectfriend
ref_ptr< Mobile::NPC > classPol::Core::UObjectfriend
ref_ptr< Multi::UBoat > classPol::Core::UObjectfriend
ref_ptr< Multi::UMulti > classPol::Core::UObjectfriend
ref_ptr< UContainer > classPol::Core::UObjectfriend
ref_ptr< UObject > classPol::Core::UObjectfriend
ref_ptr< WornItemsContainer > classPol::Core::UObjectfriend
release()ref_countedinlineprotected
rev() const Pol::Core::UObjectinline
saveonexit() const Pol::Core::UObject
saveonexit(bool newvalue)Pol::Core::UObject
script_isa(unsigned isatype) const Pol::Core::UObjectvirtual
script_method(const char *methodname, Bscript::Executor &ex)Pol::Core::UObjectvirtual
script_method_id(const int id, Bscript::Executor &ex)Pol::Core::UObjectvirtual
self_as_owner()Pol::Core::UObjectvirtual
self_as_owner() const Pol::Core::UObjectvirtual
serialPol::Core::ULWObject
serial_extPol::Core::UObject
set_dirty()Pol::Core::UObjectinline
set_script_member(const char *membername, const std::string &value)Pol::Core::UObjectvirtual
set_script_member(const char *membername, int value)Pol::Core::UObjectvirtual
set_script_member_double(const char *membername, double value)Pol::Core::UObjectvirtual
set_script_member_id(const int id, const std::string &value)Pol::Core::UObjectvirtual
set_script_member_id(const int id, int value)Pol::Core::UObjectvirtual
set_script_member_id_double(const int id, double value)Pol::Core::UObjectvirtual
setcolor(u16 newcolor)Pol::Core::UObjectvirtual
setfacing(u8 newfacing)=0Pol::Core::UObjectpure virtual
setgraphic(u16 newobjtype)Pol::Core::UObjectvirtual
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
specific_name() const Pol::Core::UObjectinline
target_tag() const Pol::Core::UObjectvirtual
toplevel_owner()Pol::Core::UObjectvirtual
toplevel_owner() const Pol::Core::UObjectvirtual
ULWObject(UOBJ_CLASS uobj_class)Pol::Core::ULWObjectinlineprotected
ULWObject(const ULWObject &)=deletePol::Core::ULWObjectprotected
uobj_class_Pol::Core::ULWObjectprotected
UObject(u32 objtype, UOBJ_CLASS uobj_class)Pol::Core::UObjectprotected
UObject(const UObject &)Pol::Core::UObjectprivate
weight() const =0Pol::Core::UObjectpure virtual
xPol::Core::ULWObject
yPol::Core::ULWObject
zPol::Core::ULWObject
~DynamicPropsHolder()=defaultPol::Core::DynamicPropsHolderprotected
~ref_counted()=defaultref_countedprotected
~ULWObject()=defaultPol::Core::ULWObjectprotected
~UObject()Pol::Core::UObjectprotectedvirtual