UIComponent |
GUI.GroupFinder.GroupFinderScrollPanel |
private var m_Background: MovieClip
private var m_ListContent: MovieClip
private var m_Mask: MovieClip
private var m_ScrollBar: MovieClip
private var m_PlayfieldEntries: Array
private var m_AllDisabled: Boolean
public var SignalEntryToggled: Signal
public var SignalEntryFocused: Signal
private static var TDB_RANDOM_DUNGEONS
private static var TDB_RANDOM_NIGHTMARE_DUNGEON_MAIN
private static var TDB_RANDOM_NIGHTMARE_DUNGEON_AEGIS
private static var TDB_RANDOM_ELITE_DUNGEON
private static var TDB_RANDOM_ELITE_DUNGEON_AEGIS
private static var TDB_DUNGEONS
private static var TDB_RAIDS
private static var TDB_SCENARIOS
private static var TDB_PVP
private static var TDB_NORMAL
private static var TDB_ELITE
private static var TDB_ELITE_HEADER
private static var TDB_SOLO
private static var TDB_DUO
private static var TDB_NIGHTMARE
private static var TDB_ERROR_RANDOM_SELECTED
private static var TDB_ERROR_IN_RAID
private static var ENTRY_PADDING: Number
private static var SCROLL_SPEED: Number
private static var SCROLL_PADDING: Number
private static var DUNGEONS: Number
private static var SCENARIOS: Number
private static var PVP: Number
private static var HEADER_ENTRY
private static var DUNGEON_NM_MAIN_IMAGE: Number
private static var DUNGEON_NM_AEGIS_IMAGE: Number
private static var DUNGEON_ELITE_IMAGE: Number
private static var DUNGEON_ELITE_AEGIS_IMAGE: Number
private static var SCENARIOS_IMAGE: Number
public function GroupFinderScrollPanel()
public function SetData( dungeonPlayfields: Array, raidPlayfields: Array, scenarioPlayfields: Array, pvpPlayfields: Array ):Void
private function CreateContent( dungeonPlayfields: Array, raidPlayfields: Array, scenarioPlayfields: Array, pvpPlayfields: Array ):Void
private function RemoveContent():Void
private function LayoutEntries():Void
private function ContentSizeUpdated():Void
private function CreateScrollBar():Void
private function OnScrollbarUpdate( event: Object ) : Void
private function onMouseWheel( delta: Number ):Void
private function UpdateScrollbarVisibility():Void
private function GetEliteDungeons()
private function GetPlayfieldsForDifficulty( playfields: Array, difficulty: Number ):Array
private function ParsePvPPlayfields( playfields: Array ):Array
private function GetRandomDungeonsArray():Array
private function SlotRandomEntryToggled( select: Boolean ):Void
private function SlotEntryToggled( select: Boolean ):Void
private function SlotEntryFocused( id: Number, image: Number, isRandom: Boolean ):Void
public function GetSelectedEntries():Array
public function SetPrivateTeam( privateTeam: Boolean ):Void
public function DisableAllEntries( disable: Boolean, error: String ):Void
public function DisableNonRaidContent( disable: Boolean ):Void