#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: