UIComponent |
com.Components.Buffs |
| com. | |
| Variables | |
| m_BuffList | |
| m_MovieClipLoader | |
| m_Direction | |
| SizeChanged | |
| SignalBuffAdded | |
| SignalBuffRemoved | |
| m_UseTimers | |
| m_ShowCharges | |
| m_MaxPerLine | |
| m_NumLines | |
| m_Multiline | |
| BUFF | magics to control removal of buff debuffs |
| DEBUFF | |
| ALL | |
| m_ShowBuff | |
| m_ShowDebuff | |
| m_Character | |
| m_GroupElement | |
| m_Width | |
| m_NeedSizeUpdate | |
| Functions | |
| Buffs | |
| SetWidth | |
| SetMultiline | |
| SetCharacter | |
| SetGroupElement | |
| ClearAllBuffs | |
| SlotCharacterEntered | |
| SlotCharacterExited | |
| AddExistingBuffs | |
| ShowTimers | |
| GetShowTimer | |
| NoTimers | |
| ShowCharges | |
| NoCharges | |
| ShowBuffs | |
| ShowDebuffs | |
| SetDirectionDown | |
| ClearBuffs | clears all buffs from the visuals |
| ShowAllBuffs | todo implement method to request all buffs on a dynel enables all buffs if these have not been showed |
| GetBuffCount | |
| AddBuff | |
| SlotBuffAdded | disregard buffs if set to not show |
| SlotBuffRemoved | |
| GetBuffClip | |
| SetMaxPerLine | |
| BuffCompare | SortOrder TrueBand -> Trigger -> Resistance -> Buff/Debuff (Sorted on timeleft) |
| Layout |
private var m_BuffList: Array
private var m_MovieClipLoader: MovieClipLoader
private var m_Direction: Number
private var SizeChanged: Signal
private var SignalBuffAdded: Signal
private var SignalBuffRemoved: Signal
private var m_UseTimers: Boolean
private var m_ShowCharges: Boolean
private var m_MaxPerLine: Number
private var m_NumLines: Number
private var m_Multiline: Boolean
magics to control removal of buff debuffs
private static var BUFF: Number
private static var DEBUFF: Number
private static var ALL: Number
private var m_ShowBuff: Boolean
private var m_ShowDebuff: Boolean
private var m_Character: Character
private var m_GroupElement: GroupElement
private var m_Width: Number
private var m_NeedSizeUpdate: Boolean
public function Buffs()
public function SetWidth( width: Number )
public function SetMultiline( multiline: Boolean ):Void
function SetCharacter( character: Character )
function SetGroupElement( groupElement: GroupElement )
function ClearAllBuffs()
function SlotCharacterEntered()
function SlotCharacterExited()
function AddExistingBuffs()
function ShowTimers( show: Boolean )
function GetShowTimer():Boolean
function NoTimers()
function ShowCharges( show: Boolean )
function NoCharges( )
function ShowBuffs( show: Boolean )
function ShowDebuffs( show: Boolean )
function SetDirectionDown()
clears all buffs from the visuals
function ClearBuffs( type: Number ) : Void
todo implement method to request all buffs on a dynel enables all buffs if these have not been showed
function ShowAllBuffs() : Void
public function GetBuffCount():Number
function AddBuff( buffData: BuffData )
disregard buffs if set to not show
function SlotBuffAdded( buffId: Number )
function SlotBuffRemoved( buffId: Number, casterId: Number )
function GetBuffClip( buffId ):BuffComponent
function SetMaxPerLine( max: Number )
SortOrder TrueBand -> Trigger -> Resistance -> Buff/Debuff (Sorted on timeleft)
function BuffCompare( a: BuffComponent, b: BuffComponent ):Number
function Layout()