ManaPlus
inventoryrecv.h
Go to the documentation of this file.
1 /*
2  * The ManaPlus Client
3  * Copyright (C) 2004-2009 The Mana World Development Team
4  * Copyright (C) 2009-2010 The Mana Developers
5  * Copyright (C) 2011-2019 The ManaPlus Developers
6  * Copyright (C) 2019-2021 Andrei Karas
7  *
8  * This file is part of The ManaPlus Client.
9  *
10  * This program is free software; you can redistribute it and/or modify
11  * it under the terms of the GNU General Public License as published by
12  * the Free Software Foundation; either version 2 of the License, or
13  * any later version.
14  *
15  * This program is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18  * GNU General Public License for more details.
19  *
20  * You should have received a copy of the GNU General Public License
21  * along with this program. If not, see <http://www.gnu.org/licenses/>.
22  */
23 
24 #ifndef NET_EATHENA_INVENTORYRECV_H
25 #define NET_EATHENA_INVENTORYRECV_H
26 
27 #include "net/ea/inventoryitem.h"
28 
30 
31 #include <string>
32 
33 namespace Net
34 {
35  class MessageIn;
36 } // namespace Net
37 
38 namespace EAthena
39 {
40  namespace InventoryRecv
41  {
44 
94 
95  int getSlot(const int eAthenaSlot) A_WARN_UNUSED;
97  const int len,
98  const NetInventoryTypeT invType);
100  const int len,
101  const NetInventoryTypeT invType
102  A_UNUSED);
109 
111  const std::string &name);
113  } // namespace InventoryRecv
114 } // namespace EAthena
115 
116 #endif // NET_EATHENA_INVENTORYRECV_H
#define A_WARN_UNUSED
Definition: localconsts.h:161
#define A_UNUSED
Definition: localconsts.h:160
bool msg(InputEvent &event)
Definition: chat.cpp:39
void processSelectCart(Net::MessageIn &msg)
void processInventoryEndContinue(const NetInventoryTypeT invType)
void processPlayerStorage(Net::MessageIn &msg)
Ea::InventoryItems mCartItems
void processPlayerInventoryUse(Net::MessageIn &msg)
void processPlayerStorageRemove(Net::MessageIn &msg)
void processInventoryStartContinue(const NetInventoryTypeT type, const std::string &name)
void processPlayerStorageEquip(Net::MessageIn &msg)
void processPlayerCombinedInventory1(Net::MessageIn &msg)
void processInventoryExpansionAck(Net::MessageIn &msg)
void processEnchantEquipment(Net::MessageIn &msg)
void processInventoryEnd1(Net::MessageIn &msg)
void processInventoryStart2(Net::MessageIn &msg)
void processPlayerCombinedEquipment1(Net::MessageIn &msg)
void processPlayerRepairList(Net::MessageIn &msg)
void processPlayerUseCard(Net::MessageIn &msg)
void processPlayerInventoryRemove(Net::MessageIn &msg)
void processPlayerIdentifyList(Net::MessageIn &msg)
void processPlayerIdentified(Net::MessageIn &msg)
void processInventoryStart3(Net::MessageIn &msg)
void processItemDamaged(Net::MessageIn &msg)
void processPlayerItemRentalExpired(Net::MessageIn &msg)
void processPlayerStorageAdd(Net::MessageIn &msg)
void processOverWeightPercent(Net::MessageIn &msg)
void processFavoriteItem(Net::MessageIn &msg)
void processPlayerCombinedInventory2(Net::MessageIn &msg)
void processInventoryContinue(Net::MessageIn &msg, const int len, const NetInventoryTypeT invType)
int getSlot(const int eAthenaSlot)
void processInventoryExpansionResult(Net::MessageIn &msg)
void processBindItem(Net::MessageIn &msg)
void processPlayerCartRemove(Net::MessageIn &msg)
void processInventoryStart1(Net::MessageIn &msg)
void processPlayerCartAdd(Net::MessageIn &msg)
void processPlayerUnEquip(Net::MessageIn &msg)
void processPlayerEquipment(Net::MessageIn &msg)
void processPlayerCombinedEquipment2(Net::MessageIn &msg)
void processItemMoveFailed(Net::MessageIn &msg)
void processPlayerEquip(Net::MessageIn &msg)
void processEquipmentContinue(Net::MessageIn &msg, const int len, const NetInventoryTypeT invType)
void processMergeItem(Net::MessageIn &msg)
void processInventoryExpansionInfo(Net::MessageIn &msg)
void processPlayerInventoryRemove2(Net::MessageIn &msg)
void processInventoryEnd2(Net::MessageIn &msg)
void processPlayerCookingList(Net::MessageIn &msg)
void processCartAddError(Net::MessageIn &msg)
void processPlayerInventory(Net::MessageIn &msg)
void processPlayerRepairEffect(Net::MessageIn &msg)
Ea::InventoryItems mInventoryItems
void processPlayerCartItems(Net::MessageIn &msg)
void processPlayerStoragePassword(Net::MessageIn &msg)
void processPlayerRefine(Net::MessageIn &msg)
void processShowItemPreview2(Net::MessageIn &msg)
void processPlayerStoragePasswordResult(Net::MessageIn &msg)
void processPlayerRefineList(Net::MessageIn &msg)
void processPlayerCartEquip(Net::MessageIn &msg)
void processPlayerItemRentalTime(Net::MessageIn &msg)
void processCartInfo(Net::MessageIn &msg)
void processMergeItemResponse(Net::MessageIn &msg)
void processCartRemove(Net::MessageIn &msg)
void processPlayerInsertCard(Net::MessageIn &msg)
void processPlayerInventoryAdd(Net::MessageIn &msg)
void processShowItemPreview1(Net::MessageIn &msg)
std::vector< InventoryItem > InventoryItems
NetInventoryType ::T NetInventoryTypeT