Pol  Revision:cb584c9
Pol::Core::Map Member List

This is the complete list of members for Pol::Core::Map, 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
as_ref_counted()Pol::Core::UObjectinline
base typedefPol::Core::Mapprivate
builtin_on_use(Network::Client *client) POL_OVERRIDEPol::Core::Mapprotectedvirtual
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::Core::Mapvirtual
colorPol::Core::UObject
containerPol::Items::Item
copyprops(const UObject &obj)Pol::Core::UObject
copyprops(const PropertyList &proplist)Pol::Core::UObject
count() const ref_countedinlineprotected
create(u32 objtype, u32 serial=0)Pol::Items::Itemstatic
create(const ItemDesc &itemdesc, u32 serial=0)Pol::Items::Itemstatic
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
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(maxhp_mod, s16, Core::PROP_MAXHP_MOD, 0)Pol::Items::Item
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
editablePol::Core::Map
equip_script_Pol::Items::Itemprotected
eraseprop(const std::string &propname)Pol::Core::UObject
estimatedSize() const POL_OVERRIDEPol::Core::Mapvirtual
estimateSizeDynProps() const Pol::Core::DynamicPropsHolderinline
extricate()Pol::Items::Item
facetidPol::Core::Mapprivate
facingPol::Core::UObject
fixInvalidGraphic()Pol::Core::UObjectvirtual
flags_Pol::Core::UObjectmutableprotected
get_script_member(const char *membername) const POL_OVERRIDEPol::Core::Mapprotectedvirtual
get_script_member_id(const int id) const POL_OVERRIDEPol::Core::Mapprotectedvirtual
get_senditem_amount() const Pol::Items::Itemvirtual
get_use_script_name() const Pol::Items::Item
get_xeast()Pol::Core::Mapinline
get_xwest()Pol::Core::Mapinline
get_ynorth()Pol::Core::Mapinline
get_ysouth()Pol::Core::Mapinline
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::Items::Itemvirtual
graphicPol::Core::ULWObject
gumpheightPol::Core::Map
gumpwidthPol::Core::Map
gumpXtoWorldX(u16 gumpx)Pol::Core::Map
gumpYtoWorldY(u16 gumpy)Pol::Core::Map
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
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(const ItemDesc &itemdesc, Core::UOBJ_CLASS uobj_class)Pol::Items::Itemprotected
item_count() const Pol::Items::Itemvirtual
itemdesc() const Pol::Items::Item
Items::Item::create(const Items::ItemDesc &itemdesc, u32 serial)Pol::Core::Mapfriend
layerPol::Items::Item
look_height() const Pol::Core::ULWObjectinline
make_ref() POL_OVERRIDEPol::Items::Itemvirtual
Map(const Items::MapDesc &mapdesc)Pol::Core::Mapprotected
Map(const Map &map)Pol::Core::Mapprivate
maxhp() const Pol::Items::Item
merchant_description() const Pol::Items::Item
movable() const Pol::Items::Iteminline
movable(bool newvalue)Pol::Items::Iteminline
msgCoordsInBounds(PKTBI_56 *msg)Pol::Core::Map
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
operator=(const Map &map)Pol::Core::Mapprivate
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
pin_pointsPol::Core::Map
pin_points_itr typedefPol::Core::Map
PinPoints typedefPol::Core::Map
plottingPol::Core::Map
printDebugProperties(Clib::StreamWriter &sw) const POL_OVERRIDEPol::Items::Itemprotectedvirtual
printOn(Clib::StreamWriter &) const Pol::Core::UObjectvirtual
printOnDebug(Clib::StreamWriter &sw) const Pol::Core::UObjectvirtual
printPinPoints(Clib::StreamWriter &sw) const Pol::Core::Mapprotected
printProperties(Clib::StreamWriter &sw) const POL_OVERRIDEPol::Core::Mapprotectedvirtual
printSelfOn(Clib::StreamWriter &sw) const Pol::Core::UObjectvirtual
readProperties(Clib::ConfigElem &elem) POL_OVERRIDEPol::Core::Mapprotectedvirtual
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
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::Core::Mapprotectedvirtual
script_method(const char *methodname, Bscript::Executor &ex) POL_OVERRIDEPol::Core::Mapprotectedvirtual
script_method_id(const int id, Bscript::Executor &ex) POL_OVERRIDEPol::Core::Mapprotectedvirtual
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_script_member(const char *membername, int value) POL_OVERRIDEPol::Core::Mapprotectedvirtual
Pol::Items::Item::set_script_member(const char *membername, const std::string &value) POL_OVERRIDEPol::Items::Itemvirtual
set_script_member_double(const char *membername, double value) POL_OVERRIDEPol::Items::Itemvirtual
set_script_member_id(const int id, int value) POL_OVERRIDEPol::Core::Mapprotectedvirtual
Pol::Items::Item::set_script_member_id(const int id, const std::string &value) POL_OVERRIDEPol::Items::Itemvirtual
set_script_member_id_double(const int id, double value) POL_OVERRIDEPol::Items::Itemvirtual
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::Items::Itemvirtual
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
toplevel_owner() POL_OVERRIDEPol::Items::Itemvirtual
toplevel_owner() const POL_OVERRIDEPol::Items::Itemvirtual
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
worldXtoGumpX(u16 worldx)Pol::Core::Map
worldYtoGumpY(u16 worldy)Pol::Core::Map
xPol::Core::ULWObject
xeastPol::Core::Mapprivate
xwestPol::Core::Mapprivate
yPol::Core::ULWObject
ynorthPol::Core::Mapprivate
ysouthPol::Core::Mapprivate
zPol::Core::ULWObject
~DynamicPropsHolder()=defaultPol::Core::DynamicPropsHolderprotected
~Item()Pol::Items::Itemvirtual
~Map()Pol::Core::Mapvirtual
~ref_counted()=defaultref_countedprotected
~ULWObject()=defaultPol::Core::ULWObjectprotected
~UObject()Pol::Core::UObjectprotectedvirtual