Class GUI.Inventory.IconBox
Method Index
ChangeItem(),
CloseAllTooltips(),
CreateEmptySlot(),
DrawGrid(),
EndWritingName(),
GetBoxID(),
GetFirstFreeGridPosition(),
GetGridPositionAt(),
GetGridPositionFromSlotID(),
GetHeight(),
GetHighestSlotUsed(),
GetHorizontalSizeOfSlots(),
GetInventoryID(),
GetItemAt(),
GetItemAtGridPosition(),
GetName(),
GetNumColumns(),
GetNumHorizontalSlotsFromSize(),
GetNumItems(),
GetNumRows(),
GetNumSlots(),
GetNumVerticalSlotsFromSize(),
GetPos(),
GetVerticalSizeOfSlots(),
GetWidth(),
GetWindowMC(),
HasGrid(),
HitTest(),
HitTestTopBar(),
IsGlowing(),
IsPinned(),
IsValidGridPosition(),
IsVisible(),
onKeyDown(),
RedrawGrid(),
RelayoutSlots(),
RemoveGrid(),
RemoveItem(),
ResizeBoxTo(),
SetGlowing(),
SetName(),
SetNumTotalItems(),
SetOnScreenVisibility(),
SetPinned(),
SetPos(),
SlotMouseDownEndWritingName(),
SlotNameEnterFrame(),
StartWritingName(),
UpdateItemSlotsArray()Constructor Detail
IconBox
public function IconBox(boxID:Number, inventoryId:ID32, windowMC:MovieClip, numRows:Number, numColumns:Number)
Field Detail
SignalStartDragging
public SignalStartDragging:Signal
SignalDeleteItem
public SignalDeleteItem:Signal
SignalUseItem
SignalStartDragItem
public SignalStartDragItem:Signal
SignalStartSplitItem
public SignalStartSplitItem:Signal
SignalMouseDownItem
public SignalMouseDownItem:Signal
SignalMouseUpItem
public SignalMouseUpItem:Signal
SignalMouseUpEmptySlot
public SignalMouseUpEmptySlot:Signal
SignalMouseDownEmptySlot
public SignalMouseDownEmptySlot:Signal
Method Detail
CloseAllTooltips
public function CloseAllTooltips()
GetWindowMC
public function GetWindowMC():MovieClip
GetNumItems
public function GetNumItems():Number
GetName
public function GetName():String
SetName
public function SetName(name:String)
SetNumTotalItems
public function SetNumTotalItems(numItems:Number, numMaxItems:Number)
IsPinned
public function IsPinned():Boolean
SetPinned
public function SetPinned(pin:Boolean)
IsGlowing
public function IsGlowing():Boolean
SetGlowing
public function SetGlowing(glow:Boolean)
IsVisible
public function IsVisible():Boolean
GetNumColumns
public function GetNumColumns():Number
GetNumRows
public function GetNumRows():Number
GetNumSlots
public function GetNumSlots()
RelayoutSlots
public function RelayoutSlots()
GetGridPositionAt
public function GetGridPositionAt(x:Number, y:Number):Point
GetFirstFreeGridPosition
public function GetFirstFreeGridPosition()
GetItemAtGridPosition
public function GetItemAtGridPosition(gridPos:Point)
IsValidGridPosition
public function IsValidGridPosition(gridPos:Point):Boolean
GetItemAt
public function GetItemAt(dstX:Number, dstY:Number):ItemSlot
HitTest
public function HitTest(x:Number, y:Number)
HitTestTopBar
public function HitTestTopBar(x:Number, y:Number)
GetBoxID
public function GetBoxID():Number
GetWidth
public function GetWidth()
GetHeight
public function GetHeight()
SetPos
public function SetPos(x:Number, y:Number)
GetPos
public function GetPos():Point
GetHorizontalSizeOfSlots
function GetHorizontalSizeOfSlots(numSlots:Number)
GetVerticalSizeOfSlots
function GetVerticalSizeOfSlots(numSlots:Number)
GetNumHorizontalSlotsFromSize
function GetNumHorizontalSlotsFromSize(width:Number)
GetNumVerticalSlotsFromSize
function GetNumVerticalSlotsFromSize(width:Number)
SetOnScreenVisibility
public function SetOnScreenVisibility(stateVisible:Boolean)
RemoveItem
public function RemoveItem(itemID:Number):Boolean
ChangeItem
public function ChangeItem(itemID:Number, itemData:Object)
GetGridPositionFromSlotID
public function GetGridPositionFromSlotID(itemID:Number):Point
ResizeBoxTo
public function ResizeBoxTo(numRows:Number, numColumns:Number)
UpdateItemSlotsArray
public function UpdateItemSlotsArray(numRows:Number, numColumns:Number)
GetHighestSlotUsed
public function GetHighestSlotUsed():Point
CreateEmptySlot
public function CreateEmptySlot(gridPosition:Point, slotID:Number)
DrawGrid
public function DrawGrid()
RemoveGrid
public function RemoveGrid()
HasGrid
public function HasGrid():Boolean
RedrawGrid
public function RedrawGrid()
StartWritingName
public function StartWritingName()
SlotNameEnterFrame
public function SlotNameEnterFrame()
SlotMouseDownEndWritingName
public function SlotMouseDownEndWritingName()
EndWritingName
public function EndWritingName()
onKeyDown
public function onKeyDown()
GetInventoryID
public function GetInventoryID():ID32