Class GUI.Trade.TradeWindowContent

Field Index

m_AbortButton, m_AcceptButton, m_AddingMoney, m_Background, m_ClientAccepted, m_ClientCharacter, m_ClientInventory, m_ClientItemSlots, m_ClientMoneyClip, m_ClientName, m_ClientSlots, m_HasAcceptedTrade, m_IconBoxHighlight, m_IsClientSlotLit, m_NumSlots, m_PartnerAccepted, m_PartnerInventory, m_PartnerItemSlots, m_PartnerMoneyClip, m_PartnerName, m_PartnerSlots

Inherited from WindowComponentContent

Method Index

new TradeWindowContent()
ClearItems(), configUI(), GetNextFreeSlot(), InitializeSlot(), onKeyDown(), onMouseMove(), SetTradePartner(), SlotAbortTrade(), SlotAcceptTrade(), SlotClientAccepted(), SlotClientItemAdded(), SlotClientItemChanged(), SlotClientItemMoved(), SlotClientItemRemoved(), SlotClientNoLongerAccepted(), SlotDragBegin(), SlotDragEnd(), SlotDragHandled(), SlotMoneyChanged(), SlotMoneyClicked(), SlotMouseUpMoney(), SlotPartnerAccepted(), SlotPartnerCashUpdated(), SlotPartnerItemAdded(), SlotPartnerItemChanged(), SlotPartnerItemMoved(), SlotPartnerItemRemoved(), SlotPartnerNoLongerAccepted(), SlotStartDragWindow(), SlotStopDragWindow(), StartAddingMoney(), ToggleClientSlotsHighlight()

Inherited from WindowComponentContent

Constructor Detail

TradeWindowContent

function TradeWindowContent()

Field Detail

m_ClientInventory

m_ClientInventory:Inventory

m_PartnerInventory

m_PartnerInventory:Inventory

m_ClientCharacter

m_ClientCharacter:Character

m_ClientItemSlots

m_ClientItemSlots:Array

m_PartnerItemSlots

m_PartnerItemSlots:Array

m_NumSlots

m_NumSlots:Number

m_AddingMoney

m_AddingMoney:Boolean

m_HasAcceptedTrade

m_HasAcceptedTrade:Boolean

m_IsClientSlotLit

m_IsClientSlotLit:Boolean

m_IconBoxHighlight

m_IconBoxHighlight:MovieClip

m_Background

m_Background:MovieClip

m_AcceptButton

m_AcceptButton:Button

m_AbortButton

m_AbortButton:Button

m_ClientSlots

m_ClientSlots:MovieClip

m_PartnerSlots

m_PartnerSlots:MovieClip

m_ClientAccepted

m_ClientAccepted:MovieClip

m_PartnerAccepted

m_PartnerAccepted:MovieClip

m_ClientMoneyClip

m_ClientMoneyClip:MovieClip

m_PartnerMoneyClip

m_PartnerMoneyClip:MovieClip

m_ClientName

m_ClientName:TextField

m_PartnerName

m_PartnerName:TextField

Method Detail

configUI

function configUI()

SlotAcceptTrade

function SlotAcceptTrade()

SlotAbortTrade

function SlotAbortTrade()

SlotMoneyChanged

function SlotMoneyChanged()

InitializeSlot

function InitializeSlot(inventoryID:ID32, slotArray:Array, itemPos:Number, slotMC:MovieClip, supportDrag:Boolean)

SlotDragHandled

function SlotDragHandled()

SetTradePartner

function SetTradePartner(partnerID:ID32)

SlotMoneyClicked

function SlotMoneyClicked(buttonIdx:Number, clickCount:Number)

StartAddingMoney

public function StartAddingMoney()

SlotMouseUpMoney

public function SlotMouseUpMoney()

onKeyDown

public function onKeyDown()

SlotDragBegin

function SlotDragBegin(event:Object)

SlotDragEnd

function SlotDragEnd(event:Object)

onMouseMove

function onMouseMove()

GetNextFreeSlot

function GetNextFreeSlot():Number

ToggleClientSlotsHighlight

function ToggleClientSlotsHighlight(highlight:Boolean)

SlotStartDragWindow

function SlotStartDragWindow()

SlotStopDragWindow

function SlotStopDragWindow()

SlotClientItemAdded

function SlotClientItemAdded(inventoryID:ID32, itemPos:Number)

SlotClientItemMoved

function SlotClientItemMoved(inventoryID:ID32, fromPos:Number, toPos:Number)

SlotClientItemRemoved

function SlotClientItemRemoved(inventoryID:ID32, itemPos:Number, moved:Boolean)

SlotClientItemChanged

function SlotClientItemChanged(inventoryID:ID32, itemPos:Number)

SlotPartnerItemAdded

function SlotPartnerItemAdded(inventoryID:ID32, itemPos:Number)

SlotPartnerItemMoved

function SlotPartnerItemMoved(inventoryID:ID32, fromPos:Number, toPos:Number)

SlotPartnerItemRemoved

function SlotPartnerItemRemoved(inventoryID:ID32, itemPos:Number, moved:Boolean)

SlotPartnerItemChanged

function SlotPartnerItemChanged(inventoryID:ID32, itemPos:Number)

SlotPartnerAccepted

function SlotPartnerAccepted()

SlotPartnerNoLongerAccepted

function SlotPartnerNoLongerAccepted()

SlotClientAccepted

function SlotClientAccepted()

SlotClientNoLongerAccepted

function SlotClientNoLongerAccepted()

SlotPartnerCashUpdated

function SlotPartnerCashUpdated(newCash:Number)

ClearItems

function ClearItems()