Variables

m_Content

private var m_Content: MovieClip

m_Gloss

private var m_Gloss: MovieClip

m_GlossMask

private var m_GlossMask: MovieClip

m_CooldownLine

private var m_CooldownLine: MovieClip

m_CooldownMask

private var m_CooldownMask: MovieClip

m_BGMask

private var m_BGMask: MovieClip

m_UseBG

private var m_UseBG: MovieClip

m_NoUseBG

private var m_NoUseBG: MovieClip

m_MovieClipLoader

private var m_MovieClipLoader: MovieClipLoader

m_Inventory

private var m_Inventory: Inventory

m_GadgetItem

private var m_GadgetItem: InventoryItem

m_Icon

private var m_Icon: MovieClip

m_HasCooldown

private var m_HasCooldown: Boolean

m_CooldownIntervalID

private var m_CooldownIntervalID: Number

m_TotalCooldownDuration

private var m_TotalCooldownDuration: Number

m_CooldownExpireTime

private var m_CooldownExpireTime: Number

m_CooldownTimer

private var m_CooldownTimer: MovieClip

m_Tooltip

private var m_Tooltip: TooltipInterface

m_TooltipTimeout

private var m_TooltipTimeout: Number

Functions

GadgetSlot

public function GadgetSlot()

SetData

public function SetData(item: InventoryItem):Void

ClearData

private function ClearData():Void

SetIcon

private function SetIcon(itemIcon: String):Void

SetCooldown

private function SetCooldown(cooldownEnd: Number,
cooldownStart: Number)

RemoveCooldown

private function RemoveCooldown()

onMouseDown

private function onMouseDown()

onMouseUp

private function onMouseUp()

onRollOver

private function onRollOver() : Void

onRollOut

private function onRollOut() : Void

onDragOut

private function onDragOut() : Void

StartTooltipTimeout

private function StartTooltipTimeout()

StopTooltipTimeout

private function StopTooltipTimeout()

OpenTooltip

public function OpenTooltip() : Void

CloseTooltip

public function CloseTooltip() : Void

UpdateTimer

private function UpdateTimer() : Void

SlotItemCooldown

private function SlotItemCooldown(inventoryID: com.Utils.ID32,
itemPos: Number,
seconds: Number):Void

SlotItemCooldownRemoved

private function SlotItemCooldownRemoved(inventoryID: com.Utils.ID32,
itemPos: Number):Void

SlotItemAdded

private function SlotItemAdded(inventoryID: com.Utils.ID32,
itemPos: Number):Void

SlotItemRemoved

private function SlotItemRemoved(inventoryID: com.Utils.ID32,
itemPos: Number,
moved: Boolean):Void

onUnload

private function onUnload()
private var m_Content: MovieClip
private var m_Gloss: MovieClip
private var m_GlossMask: MovieClip
private var m_CooldownLine: MovieClip
private var m_CooldownMask: MovieClip
private var m_BGMask: MovieClip
private var m_UseBG: MovieClip
private var m_NoUseBG: MovieClip
private var m_MovieClipLoader: MovieClipLoader
private var m_Inventory: Inventory
private var m_GadgetItem: InventoryItem
private var m_Icon: MovieClip
private var m_HasCooldown: Boolean
private var m_CooldownIntervalID: Number
private var m_TotalCooldownDuration: Number
private var m_CooldownExpireTime: Number
private var m_CooldownTimer: MovieClip
private var m_Tooltip: TooltipInterface
private var m_TooltipTimeout: Number
public function GadgetSlot()
public function SetData(item: InventoryItem):Void
private function ClearData():Void
private function SetIcon(itemIcon: String):Void
private function SetCooldown(cooldownEnd: Number,
cooldownStart: Number)
private function RemoveCooldown()
private function onMouseDown()
private function onMouseUp()
private function onRollOver() : Void
private function onRollOut() : Void
private function onDragOut() : Void
private function StartTooltipTimeout()
private function StopTooltipTimeout()
public function OpenTooltip() : Void
public function CloseTooltip() : Void
private function UpdateTimer() : Void
private function SlotItemCooldown(inventoryID: com.Utils.ID32,
itemPos: Number,
seconds: Number):Void
private function SlotItemCooldownRemoved(inventoryID: com.Utils.ID32,
itemPos: Number):Void
private function SlotItemAdded(inventoryID: com.Utils.ID32,
itemPos: Number):Void
private function SlotItemRemoved(inventoryID: com.Utils.ID32,
itemPos: Number,
moved: Boolean):Void
private function onUnload()
Close