TrinityCore
TradeData Member List

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

_acceptedTradeDataprivate
_acceptProccessTradeDataprivate
_clientStateIndexTradeDataprivate
_itemsTradeDataprivate
_moneyTradeDataprivate
_playerTradeDataprivate
_serverStateIndexTradeDataprivate
_spellTradeDataprivate
_spellCastItemTradeDataprivate
_traderTradeDataprivate
GetClientStateIndex() constTradeDatainline
GetItem(TradeSlots slot) constTradeData
GetMoney() constTradeDatainline
GetServerStateIndex() constTradeDatainline
GetSpell() constTradeDatainline
GetSpellCastItem() constTradeData
GetTrader() constTradeDatainline
GetTraderData() constTradeData
GetTradeSlotForItem(ObjectGuid itemGuid) constTradeData
HasItem(ObjectGuid itemGuid) constTradeData
HasSpellCastItem() constTradeDatainline
IsAccepted() constTradeDatainline
IsInAcceptProcess() constTradeDatainline
SetAccepted(bool state, bool forTrader=false)TradeData
SetInAcceptProcess(bool state)TradeDatainline
SetItem(TradeSlots slot, Item *item, bool update=false)TradeData
SetMoney(uint64 money)TradeData
SetSpell(uint32 spell_id, Item *castItem=nullptr)TradeData
TradeData(Player *player, Player *trader)TradeDatainline
Update(bool for_trader=true) constTradeDataprivate
UpdateClientStateIndex()TradeDatainline
UpdateServerStateIndex()TradeData