Variables

ITEM_WIDTH

public static var ITEM_WIDTH: Number

NAME_WIDTH

public static var NAME_WIDTH: Number

RANK_WIDTH

public static var RANK_WIDTH: Number

PRICE_WIDTH

public static var PRICE_WIDTH: Number

BUY

public static var BUY: Number

SELL

public static var SELL: Number

BUYBACK

public static var BUYBACK: Number

TOKEN_MAX_SIZE

private static var TOKEN_MAX_SIZE: Number

SignalContentInitialized

public var SignalContentInitialized: Signal

m_BuyList

private var m_BuyList: MultiColumnListView

m_SellList

private var m_SellList: MultiColumnListView

m_BuyBackList

private var m_BuyBackList: MultiColumnListView

m_ButtonTabDivider

private var m_ButtonTabDivider: MovieClip

m_SellRepairInfo

private var m_SellRepairInfo: TextField

m_ScrollBarBuy

private var m_ScrollBarBuy: ScrollBar

m_ScrollBarSell

private var m_ScrollBarSell: ScrollBar

m_ScrollBarBuyBack

private var m_ScrollBarBuyBack: ScrollBar

m_CurrentFocus

private var m_CurrentFocus: Number

m_FilterPanel

private var m_FilterPanel: MovieClip

m_InfoPanel

private var m_InfoPanel: MovieClip

m_TokenPanel

private var m_TokenPanel: MovieClip

m_ButtonBar

private var m_ButtonBar: MovieClip

m_TabButtonArray

private var m_TabButtonArray: Array

m_Tokens

private var m_Tokens: Object

m_ShopInterface

private var m_ShopInterface: ShopInterface

m_Inventory

private var m_Inventory: Inventory

m_StaticInventory

private var m_StaticInventory: Inventory

m_EquipInventory

private var m_EquipInventory: Inventory

m_BuyBackInventory

private var m_BuyBackInventory: Inventory

m_IsTokensOpen

private var m_IsTokensOpen: Boolean

m_SelectedIndex

private var m_SelectedIndex: Number

m_SelectedSellIndex

private var m_SelectedSellIndex: Number

m_SelectedBuyBackIndex

private var m_SelectedBuyBackIndex: Number

m_CanUndo

private var m_CanUndo: Boolean

m_SearchOnlyUseable

private var m_SearchOnlyUseable: Boolean

m_SearchOnlyPurchaseable

private var m_SearchOnlyPurchaseable: Boolean

m_TDB_Buy

private var m_TDB_Buy: String

m_TDB_Sell

private var m_TDB_Sell: String

m_TDB_BuyBack

private var m_TDB_BuyBack: String

m_Width

private var m_Width: Number

m_Height

private var m_Height: Number

m_TokenTextFormat

private var m_TokenTextFormat: TextFormat

m_Character

private var m_Character: Character

m_IsInitialized

private var m_IsInitialized: Boolean

Functions

ShopWindowContent

public function ShopWindowContent()

SlotUpdateShopItems

public function SlotUpdateShopItems():Void

SlotItemStatChanged

private function SlotItemStatChanged(inventoryID: com.Utils.ID32,
itemPos: Number,
stat: Number,
newValue: Number):Void

LayoutTokenPanel

private function LayoutTokenPanel():Void

configUI

private function configUI():Void

InitializedLayoutComplete

private function InitializedLayoutComplete():Void

CreateList

private function CreateList(list: MultiColumnListView,
scrollBar: ScrollBar,
selectionCallback: Function):Void

ResetList

private function ResetList(type: Number):Void

CanPurchaseItem

private function CanPurchaseItem(inventoryItem: InventoryItem):Boolean

CanSellItem

private function CanSellItem(inventoryItem: InventoryItem):Boolean

InitTabs

private function InitTabs():Void

SlotButtonBarFocus

private function SlotButtonBarFocus():Void

SlotChangeTabIndex

public function SlotChangeTabIndex(event: Object):Void

UpdateLists

private function UpdateLists():Void

SlotTokenAmountChanged

private function SlotTokenAmountChanged(id: Number,
newValue: Number,
oldValue: Number):Void

UpdateBuyItems

public function UpdateBuyItems():Void

UpdateSellItems

private function UpdateSellItems():Void

UpdateBuyBackItems

private function UpdateBuyBackItems():Void

Close

public function Close():Void

SlotBuyItemSelected

public function SlotBuyItemSelected(index: Number,
buttonIndex: Number):Void

SlotSellItemSelected

public function SlotSellItemSelected(index: Number,
buttonIndex: Number):Void

SlotBuyBackItemSelected

public function SlotBuyBackItemSelected(index: Number,
buttonIndex: Number):Void

SlotBuy

public function SlotBuy():Void

SlotPreview

public function SlotPreview():Void

SlotSell

private function SlotSell():Void

SlotBuyBack

private function SlotBuyBack():Void

SlotPurchasableSelected

private function SlotPurchasableSelected(event: Object):Void

SlotUseableSelected

private function SlotUseableSelected(event: Object):Void

Layout

private function Layout():Void

LayoutInfoPanel

private function LayoutInfoPanel():Void

LayoutFilterPanel

private function LayoutFilterPanel():Void

UpdateInfoPanel

private function UpdateInfoPanel():Void

SlotDragEnd

function SlotDragEnd(event: Object):Void

SetShopInterface

public function SetShopInterface(shopInterface: ShopInterface):Void

SetSize

public function SetSize(width: Number,
height: Number):Void

GetSize

public function GetSize():Point

SetTabIndex

public function SetTabIndex(value: Number):Void

GetTabIndex

public function GetTabIndex():Number
public static var ITEM_WIDTH: Number
public static var NAME_WIDTH: Number
public static var RANK_WIDTH: Number
public static var PRICE_WIDTH: Number
public static var BUY: Number
public static var SELL: Number
public static var BUYBACK: Number
private static var TOKEN_MAX_SIZE: Number
public var SignalContentInitialized: Signal
private var m_BuyList: MultiColumnListView
private var m_SellList: MultiColumnListView
private var m_BuyBackList: MultiColumnListView
private var m_ButtonTabDivider: MovieClip
private var m_SellRepairInfo: TextField
private var m_ScrollBarBuy: ScrollBar
private var m_ScrollBarSell: ScrollBar
private var m_ScrollBarBuyBack: ScrollBar
private var m_CurrentFocus: Number
private var m_FilterPanel: MovieClip
private var m_InfoPanel: MovieClip
private var m_TokenPanel: MovieClip
private var m_ButtonBar: MovieClip
private var m_TabButtonArray: Array
private var m_Tokens: Object
private var m_ShopInterface: ShopInterface
private var m_Inventory: Inventory
private var m_StaticInventory: Inventory
private var m_EquipInventory: Inventory
private var m_BuyBackInventory: Inventory
private var m_IsTokensOpen: Boolean
private var m_SelectedIndex: Number
private var m_SelectedSellIndex: Number
private var m_SelectedBuyBackIndex: Number
private var m_CanUndo: Boolean
private var m_SearchOnlyUseable: Boolean
private var m_SearchOnlyPurchaseable: Boolean
private var m_TDB_Buy: String
private var m_TDB_Sell: String
private var m_TDB_BuyBack: String
private var m_Width: Number
private var m_Height: Number
private var m_TokenTextFormat: TextFormat
private var m_Character: Character
private var m_IsInitialized: Boolean
public function ShopWindowContent()
public function SlotUpdateShopItems():Void
private function SlotItemStatChanged(inventoryID: com.Utils.ID32,
itemPos: Number,
stat: Number,
newValue: Number):Void
private function LayoutTokenPanel():Void
private function configUI():Void
private function InitializedLayoutComplete():Void
private function CreateList(list: MultiColumnListView,
scrollBar: ScrollBar,
selectionCallback: Function):Void
private function ResetList(type: Number):Void
private function CanPurchaseItem(inventoryItem: InventoryItem):Boolean
private function CanSellItem(inventoryItem: InventoryItem):Boolean
private function InitTabs():Void
private function SlotButtonBarFocus():Void
public function SlotChangeTabIndex(event: Object):Void
private function UpdateLists():Void
private function SlotTokenAmountChanged(id: Number,
newValue: Number,
oldValue: Number):Void
public function UpdateBuyItems():Void
private function UpdateSellItems():Void
private function UpdateBuyBackItems():Void
public function Close():Void
public function SlotBuyItemSelected(index: Number,
buttonIndex: Number):Void
public function SlotSellItemSelected(index: Number,
buttonIndex: Number):Void
public function SlotBuyBackItemSelected(index: Number,
buttonIndex: Number):Void
public function SlotBuy():Void
public function SlotPreview():Void
private function SlotSell():Void
private function SlotBuyBack():Void
private function SlotPurchasableSelected(event: Object):Void
private function SlotUseableSelected(event: Object):Void
private function Layout():Void
private function LayoutInfoPanel():Void
private function LayoutFilterPanel():Void
private function UpdateInfoPanel():Void
function SlotDragEnd(event: Object):Void
public function SetShopInterface(shopInterface: ShopInterface):Void
public function SetSize(width: Number,
height: Number):Void
public function GetSize():Point
public function SetTabIndex(value: Number):Void
public function GetTabIndex():Number
Close