1 #ifndef MOBILE_CORPSE_H 2 #define MOBILE_CORPSE_H 4 #include "../../clib/compilerspecifics.h" 5 #include "../../clib/rawtypes.h" 6 #include "../containr.h" 7 #include "../item/item.h" 51 virtual void remove(
iterator itr ) POL_OVERRIDE;
55 bool take_contents_to_grave()
const;
56 void take_contents_to_grave(
bool newvalue );
76 virtual bool script_isa(
unsigned isatype )
const POL_OVERRIDE;
std::vector< Items::Item * > Contents
static Item * create(u32 objtype, u32 serial=0)
Items::Item * GetItemOnLayer(unsigned idx) const
Contents::iterator iterator
#define ITEM_ELEM_PTR(elem)
bool valid_equip_layer(int layer)