60static const std::string empty;
68 virtual size_t getSize(
int type)
const = 0;
72 virtual bool isAmmoSlot(
unsigned int slotTypeId)
const = 0;
86 virtual const std::string&
getBoxIcon(
unsigned int slotIndex)
const
virtual Position getBoxPosition(unsigned int slotIndex) const
virtual const std::string & getBoxIcon(unsigned int slotIndex) const
virtual ~InventoryHandler()
virtual bool isAmmoSlot(unsigned int slotTypeId) const =0
virtual Equipment::Backend * getEquipmentBackend()=0
virtual unsigned int getVisibleSlotsNumber() const
virtual bool isWeaponSlot(unsigned int slotTypeId) const =0
virtual size_t getSize(int type) const =0
The network communication layer.
const std::string fallBackBoxIcons[]
constexpr Position fallBackBoxPositions[]
A position along a being's path.