AzerothCore 3.3.5a
OpenSource WoW Emulator
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TradeData Member List

This is the complete list of members for TradeData, including all inherited members.

GetItem(TradeSlots slot) constTradeData
GetMoney() constTradeDatainline
GetSpell() constTradeDatainline
GetSpellCastItem() constTradeData
GetTrader() constTradeDatainline
GetTraderData() constTradeData
GetTradeSlotForItem(ObjectGuid itemGuid) constTradeData
HasItem(ObjectGuid itemGuid) constTradeData
HasSpellCastItem() constTradeDatainline
IsAccepted() constTradeDatainline
IsInAcceptProcess() constTradeDatainline
m_acceptedTradeDataprivate
m_acceptProccessTradeDataprivate
m_itemsTradeDataprivate
m_moneyTradeDataprivate
m_playerTradeDataprivate
m_spellTradeDataprivate
m_spellCastItemTradeDataprivate
m_traderTradeDataprivate
SetAccepted(bool state, bool crosssend=false)TradeData
SetInAcceptProcess(bool state)TradeDatainline
SetItem(TradeSlots slot, Item *item)TradeData
SetMoney(uint32 money)TradeData
SetSpell(uint32 spell_id, Item *castItem=nullptr)TradeData
TradeData(Player *player, Player *trader)TradeDatainline
Update(bool for_trader=true)TradeDataprivate