#include <inventoryhandler.h>

Definition at line 31 of file inventoryhandler.h.
Public Types | |
| enum | StorageType { INVENTORY, STORAGE, CART } |
Public Member Functions | |
| virtual void | equipItem (Item *item)=0 |
| virtual void | unequipItem (Item *item)=0 |
| virtual void | useItem (Item *item)=0 |
| virtual void | dropItem (Item *item, int amount)=0 |
| virtual void | splitItem (Item *item, int amount)=0 |
| virtual void | openStorage ()=0 |
| virtual void | closeStorage ()=0 |
| virtual void | moveItem (StorageType source, int slot, int amount, StorageType destination)=0 |
| virtual void Net::InventoryHandler::equipItem | ( | Item * | item | ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::unequipItem | ( | Item * | item | ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::useItem | ( | Item * | item | ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::dropItem | ( | Item * | item, | |
| int | amount | |||
| ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::splitItem | ( | Item * | item, | |
| int | amount | |||
| ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::openStorage | ( | ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::closeStorage | ( | ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
| virtual void Net::InventoryHandler::moveItem | ( | StorageType | source, | |
| int | slot, | |||
| int | amount, | |||
| StorageType | destination | |||
| ) | [pure virtual] |
Implemented in EAthena::InventoryHandler, and TmwServ::InventoryHandler.
1.5.5