Net::InventoryHandler Class Reference

#include <inventoryhandler.h>

Inheritance diagram for Net::InventoryHandler:

EAthena::InventoryHandler TmwServ::InventoryHandler

List of all members.


Detailed Description

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

Member Enumeration Documentation

Enumerator:
INVENTORY 
STORAGE 
CART 

Definition at line 50 of file inventoryhandler.h.


Member Function Documentation

virtual void Net::InventoryHandler::equipItem ( Item item  )  [pure virtual]

virtual void Net::InventoryHandler::unequipItem ( Item item  )  [pure virtual]

virtual void Net::InventoryHandler::useItem ( Item item  )  [pure virtual]

virtual void Net::InventoryHandler::dropItem ( Item item,
int  amount 
) [pure virtual]

virtual void Net::InventoryHandler::splitItem ( Item item,
int  amount 
) [pure virtual]

virtual void Net::InventoryHandler::openStorage (  )  [pure virtual]

virtual void Net::InventoryHandler::closeStorage (  )  [pure virtual]

virtual void Net::InventoryHandler::moveItem ( StorageType  source,
int  slot,
int  amount,
StorageType  destination 
) [pure virtual]


The documentation for this class was generated from the following file:

Generated on Sun Apr 26 17:30:44 2009 for The Mana World by  doxygen 1.5.5