Variables

m_BuffData

private var m_BuffData: BuffData

m_ShowCharges

private var m_ShowCharges: Boolean

m_UseTimers

private var m_UseTimers: Boolean

m_IsPlayer

private var m_IsPlayer: Boolean

m_TimeLeft

private var m_TimeLeft: Number

m_CharacterID

private var m_CharacterID: ID32

m_Tooltip

private var m_Tooltip: TooltipInterface

m_TooltipOrientation

private var m_TooltipOrientation: Number

m_Background

private var m_Background: MovieClip

m_Border

private var m_Border: MovieClip

m_Icon

private var m_Icon: UILoader

m_Timer

private var m_Timer: MovieClip

m_BuffCharge

private var m_BuffCharge: MovieClip

m_CooldownIntervalID

private var m_CooldownIntervalID: Number

Functions

BuffComponent

public function BuffComponent()

SetShowCharges

public function SetShowCharges(showCharges: Boolean)

SetUseTimers

public function SetUseTimers(useTimers: Boolean)

SetIsPlayer

public function SetIsPlayer(isPlayer: Boolean)

SetTooltipOrientation

public function SetTooltipOrientation(value: Number):Void

SetCharacterID

public function SetCharacterID(characterID: ID32)

GetHeight

public function GetHeight()

GetWidth

public function GetWidth()

GetBuffData

public function GetBuffData()

SetBuffData

public function SetBuffData(buffData: BuffData)

UpdateBuffData

public function UpdateBuffData(buffData: BuffData):Void

UpdateTimer

private function UpdateTimer()

UpdateCharges

private function UpdateCharges()

SetIcon

public function SetIcon(icon: ID32) : Void

UnloadIcon

public function UnloadIcon()

GetIcon

public function GetIcon(): MovieClip

GetTimeLeft

public function GetTimeLeft():Number

TimerCallback

function TimerCallback()

MakeTooltip

function MakeTooltip(buffID: Number)

MakeTooltipFloating

function MakeTooltipFloating()

Remove

function Remove()

CloseTooltip

function CloseTooltip()

onMousePress

function onMousePress(mouseBtnId: Number)

onRollOver

function onRollOver()

onRollOut

function onRollOut()

onDragOut

function onDragOut()

CancelBuff

function CancelBuff()

SlotCancelBuff

function SlotCancelBuff(buttonId: Number)
private var m_BuffData: BuffData
private var m_ShowCharges: Boolean
private var m_UseTimers: Boolean
private var m_IsPlayer: Boolean
private var m_TimeLeft: Number
private var m_CharacterID: ID32
private var m_Tooltip: TooltipInterface
private var m_TooltipOrientation: Number
private var m_Background: MovieClip
private var m_Border: MovieClip
private var m_Icon: UILoader
private var m_Timer: MovieClip
private var m_BuffCharge: MovieClip
private var m_CooldownIntervalID: Number
public function BuffComponent()
public function SetShowCharges(showCharges: Boolean)
public function SetUseTimers(useTimers: Boolean)
public function SetIsPlayer(isPlayer: Boolean)
public function SetTooltipOrientation(value: Number):Void
public function SetCharacterID(characterID: ID32)
public function GetHeight()
public function GetWidth()
public function GetBuffData()
public function SetBuffData(buffData: BuffData)
public function UpdateBuffData(buffData: BuffData):Void
private function UpdateTimer()
private function UpdateCharges()
public function SetIcon(icon: ID32) : Void
public function UnloadIcon()
public function GetIcon(): MovieClip
public function GetTimeLeft():Number
function TimerCallback()
function MakeTooltip(buffID: Number)
function MakeTooltipFloating()
function Remove()
function CloseTooltip()
function onMousePress(mouseBtnId: Number)
function onRollOver()
function onRollOut()
function onDragOut()
function CancelBuff()
function SlotCancelBuff(buttonId: Number)
Close