#include <inventoryhandler.h>
|
| | InventoryHandler () |
| |
| | ~InventoryHandler () |
| |
| void | equipItem (const Item *const item) const |
| |
| void | unequipItem (const Item *const item) const |
| |
| void | useItem (const Item *const item) const |
| |
| void | useItem (const Item *const item, const int16_t useType) const |
| |
| void | dropItem (const Item *const item, const int amount) const |
| |
| void | closeStorage () const |
| |
| void | moveItem2 (const InventoryTypeT source, const int slot, const int amount, const InventoryTypeT destination) const |
| |
| void | useCard (const Item *const item) |
| |
| void | insertCard (const int cardIndex, const int itemIndex) const |
| |
| void | favoriteItem (const Item *const item, const bool favorite) const |
| |
| void | selectEgg (const Item *const item) const |
| |
| int | convertFromServerSlot (const int serverSlot) const |
| |
| void | selectCart (const BeingId accountId, const int type) const |
| |
| void | identifyItem (const Item *const item) const |
| |
| void | mergeItemsAck (const std::vector< Item * > &items) const |
| |
| void | mergetItemsCancel () const |
| |
| void | expandInventory () const |
| |
| void | expandInventoryConfirm () const |
| |
| void | expandInventoryReject () const |
| |
| int | getProjectileSlot () const |
| |
| int | getItemIndex () const |
| |
Public Member Functions inherited from Ea::InventoryHandler |
| void | clear () const |
| |
| bool | canSplit (const Item *const item) const A_CONST |
| |
| void | splitItem (const Item *const item, const int amount) const |
| |
| void | moveItem (const int oldIndex, const int newIndex) const |
| |
| size_t | getSize (const InventoryTypeT type) const A_CONST |
| |
| void | destroyStorage () const |
| |
| void | forgotStorage () const |
| |
| Inventory * | getStorage () const |
| |
Public Member Functions inherited from Net::InventoryHandler |
| | InventoryHandler () |
| |
Definition at line 32 of file inventoryhandler.h.
◆ InventoryHandler()
| TmwAthena::InventoryHandler::InventoryHandler |
( |
| ) |
|
◆ ~InventoryHandler()
| TmwAthena::InventoryHandler::~InventoryHandler |
( |
| ) |
|
|
virtual |
◆ closeStorage()
| void TmwAthena::InventoryHandler::closeStorage |
( |
| ) |
const |
|
virtual |
◆ convertFromServerSlot()
| int TmwAthena::InventoryHandler::convertFromServerSlot |
( |
const int |
serverSlot | ) |
const |
|
virtual |
◆ dropItem()
| void TmwAthena::InventoryHandler::dropItem |
( |
const Item *const |
item, |
|
|
const int |
amount |
|
) |
| const |
|
virtual |
◆ equipItem()
| void TmwAthena::InventoryHandler::equipItem |
( |
const Item *const |
item | ) |
const |
|
virtual |
◆ expandInventory()
| void TmwAthena::InventoryHandler::expandInventory |
( |
| ) |
const |
|
virtual |
◆ expandInventoryConfirm()
| void TmwAthena::InventoryHandler::expandInventoryConfirm |
( |
| ) |
const |
|
virtual |
◆ expandInventoryReject()
| void TmwAthena::InventoryHandler::expandInventoryReject |
( |
| ) |
const |
|
virtual |
◆ favoriteItem()
| void TmwAthena::InventoryHandler::favoriteItem |
( |
const Item *const |
item, |
|
|
const bool |
favorite |
|
) |
| const |
|
virtual |
◆ getItemIndex()
| int TmwAthena::InventoryHandler::getItemIndex |
( |
| ) |
const |
|
inlinevirtual |
◆ getProjectileSlot()
| int TmwAthena::InventoryHandler::getProjectileSlot |
( |
| ) |
const |
|
inlinevirtual |
◆ identifyItem()
| void TmwAthena::InventoryHandler::identifyItem |
( |
const Item *const |
item | ) |
const |
|
virtual |
◆ insertCard()
| void TmwAthena::InventoryHandler::insertCard |
( |
const int |
cardIndex, |
|
|
const int |
itemIndex |
|
) |
| const |
|
virtual |
◆ mergeItemsAck()
| void TmwAthena::InventoryHandler::mergeItemsAck |
( |
const std::vector< Item * > & |
items | ) |
const |
|
virtual |
◆ mergetItemsCancel()
| void TmwAthena::InventoryHandler::mergetItemsCancel |
( |
| ) |
const |
|
virtual |
◆ moveItem2()
| void TmwAthena::InventoryHandler::moveItem2 |
( |
const InventoryTypeT |
source, |
|
|
const int |
slot, |
|
|
const int |
amount, |
|
|
const InventoryTypeT |
destination |
|
) |
| const |
|
virtual |
◆ selectCart()
| void TmwAthena::InventoryHandler::selectCart |
( |
const BeingId |
accountId, |
|
|
const int |
type |
|
) |
| const |
|
virtual |
◆ selectEgg()
| void TmwAthena::InventoryHandler::selectEgg |
( |
const Item *const |
item | ) |
const |
|
virtual |
◆ unequipItem()
| void TmwAthena::InventoryHandler::unequipItem |
( |
const Item *const |
item | ) |
const |
|
virtual |
◆ useCard()
| void TmwAthena::InventoryHandler::useCard |
( |
const Item *const |
item | ) |
|
|
virtual |
◆ useItem() [1/2]
| void TmwAthena::InventoryHandler::useItem |
( |
const Item *const |
item | ) |
const |
|
virtual |
◆ useItem() [2/2]
| void TmwAthena::InventoryHandler::useItem |
( |
const Item *const |
item, |
|
|
const int16_t |
useType |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following files: