GUI.CharacterSheet.GearManagerComponent

UIComponent
GUI.CharacterSheet.GearManagerComponent
Summary
GUI.CharacterSheet.GearManagerComponent
Variables
DRAG_PADDING
ANIMATION_DURATION
ACTION_CREATE
ACTION_OVERWRITE
ACTION_RENAME
ACTION_DELETE
ACTION_LOAD
ACTION_IMPORT
MAX_VISIBLE_BUILD_SLOTS
TOOLTIP_PADDING
ZOOM_SPEED
AUXILIARY_SLOT_ACHIEVEMENT
AUGMENT_SLOT_ACHIEVEMENT
AEGIS_ACHIEVEMENT
ACTIVE_SHORTCUTBAR_COUNT
ACTIVE_SHORTCUTBAR_FIRSTSLOT
PASSIVE_SHORTCUTBAR_COUNT
PASSIVE_SHORTCUTBAR_FIRSTSLOT
AUGMENT_SHORTCUTBAR_COUNT
AUGMENT_SHORTCUTBAR_FIRSTSLOT
TALISMAN_COUNT
WEAPON_COUNT
VIEW_ICON_TOOLTIP
CLOSEVIEW_ICON_TOOLTIP
RENAME_BUILD_TOOLTIP
DELETE_BUILD_TOOLTIP
SHARE_ICON_TOOLTIP
m_CloseButton
m_TopDividerLine
m_Background
m_Title
m_ViewPanel
m_MainContent
m_This
m_CurrentPanel
m_Target
m_CurrentCallback
m_OldPanel
m_Tooltip
m_Builds
m_SelectedIndex
m_IsConfimationPanelOpen
m_ErrorPanel
m_Validator
m_ValidatorText
m_Action
m_DoListen
m_SaveInfoText
m_Width
m_Height
m_ConfirmPanel
m_UserInput
m_UserInputUnlimitedChars
m_CheckInterval
m_PositiveLabel
m_CharacterHasBuild
m_ResourceIconMonitor
Functions
GearManagerComponent
onMouseDown
configUI
onUnload
CheckScrollBarComponentInitialized
RemoveFocus
SlotGearManagerDataUpdated
GetContentIndexAt
SlotClickContentOverlayViewIcon
SlotClickContentOverlayRenameIcon
SlotClickContentOverlayDeleteIcon
SlotClickContentOverlayShareIcon
SlotRollContentOverlayViewIcon
SlotRollContentOverlayRenameIcon
SlotRollContentOverlayDeleteIcon
SlotRollContentOverlayShareIcon
CreateTooltip
SlotRollOutIcon
GetWidth
GetHeight
Open
Close
SetAction
SetSelectedIndex
OpenPanel
OpenPanelDone
OpenPanelCallback
RevertPanel
CancelViewBuild
ShareBuildHandler
VerifyBuildName
ViewBuildHandler
PopulateGearIcons
CleanPanel
PopulateWeaponChakraSlot
SaveBuildHandler
SetNewUpdateButtonDisabledState
SetButtonDisabledState
UpdateBuildHandler
CheckDialogComponentsInitialized
onKeyUp
ConfirmPanelMoveDragHandler
ConfirmPanelMoveDragReleaseHandler
m_ErrorPanelMoveDragHandler
m_ErrorPanelMoveDragReleaseHandler
PositiveButtonClickHandler
GetGearSelectionFlags
NegativeButtonClickHandler
CloseConfirmationPanel
DeleteBuild
RenameBuild
ImportBuild
LoadBuildHandler
SlotGearManagerError
CloseErrorPanel
ListItemsManualUpdate
AvailableBuildSlots
MaximumBuildSlots
ListItemsRollOverHandler
ListItemsRollOutHandler
ListItemsDoubleClickHandler
SetMainContentButtonState
ListItemsScrollHandler
ListItemsClickHandler

Variables

DRAG_PADDING

private static var DRAG_PADDING: Number

ANIMATION_DURATION

private static var ANIMATION_DURATION: Number

ACTION_CREATE

private static var ACTION_CREATE: Number

ACTION_OVERWRITE

private static var ACTION_OVERWRITE: Number

ACTION_RENAME

private static var ACTION_RENAME: Number

ACTION_DELETE

private static var ACTION_DELETE: Number

ACTION_LOAD

private static var ACTION_LOAD: Number

ACTION_IMPORT

private static var ACTION_IMPORT: Number

MAX_VISIBLE_BUILD_SLOTS

private static var MAX_VISIBLE_BUILD_SLOTS: Number

TOOLTIP_PADDING

private static var TOOLTIP_PADDING: Number

ZOOM_SPEED

private static var ZOOM_SPEED: Number

AUXILIARY_SLOT_ACHIEVEMENT

private static var AUXILIARY_SLOT_ACHIEVEMENT: Number

AUGMENT_SLOT_ACHIEVEMENT

private static var AUGMENT_SLOT_ACHIEVEMENT: Number

AEGIS_ACHIEVEMENT

private static var AEGIS_ACHIEVEMENT

ACTIVE_SHORTCUTBAR_COUNT

private static var ACTIVE_SHORTCUTBAR_COUNT: Number

ACTIVE_SHORTCUTBAR_FIRSTSLOT

private static var ACTIVE_SHORTCUTBAR_FIRSTSLOT: Number

PASSIVE_SHORTCUTBAR_COUNT

private static var PASSIVE_SHORTCUTBAR_COUNT: Number

PASSIVE_SHORTCUTBAR_FIRSTSLOT

private static var PASSIVE_SHORTCUTBAR_FIRSTSLOT: Number

AUGMENT_SHORTCUTBAR_COUNT

private static var AUGMENT_SHORTCUTBAR_COUNT: Number

AUGMENT_SHORTCUTBAR_FIRSTSLOT

private static var AUGMENT_SHORTCUTBAR_FIRSTSLOT: Number

TALISMAN_COUNT

private static var TALISMAN_COUNT: Number

WEAPON_COUNT

private static var WEAPON_COUNT: Number

VIEW_ICON_TOOLTIP

private static var VIEW_ICON_TOOLTIP: String

CLOSEVIEW_ICON_TOOLTIP

private static var CLOSEVIEW_ICON_TOOLTIP: String

RENAME_BUILD_TOOLTIP

private static var RENAME_BUILD_TOOLTIP: String

DELETE_BUILD_TOOLTIP

private static var DELETE_BUILD_TOOLTIP: String

SHARE_ICON_TOOLTIP

private static var SHARE_ICON_TOOLTIP: String

m_CloseButton

public var m_CloseButton: MovieClip

m_TopDividerLine

private var m_TopDividerLine: MovieClip

m_Background

private var m_Background: MovieClip

m_Title

private var m_Title: TextField

m_ViewPanel

private var m_ViewPanel: MovieClip

m_MainContent

private var m_MainContent: MovieClip

m_This

private var m_This: MovieClip

m_CurrentPanel

private var m_CurrentPanel: MovieClip

m_Target

private var m_Target: Object

m_CurrentCallback

private var m_CurrentCallback: Function

m_OldPanel

private var m_OldPanel: MovieClip

m_Tooltip

private var m_Tooltip: TooltipInterface

m_Builds

private var m_Builds: Array

m_SelectedIndex

private var m_SelectedIndex: Number

m_IsConfimationPanelOpen

private var m_IsConfimationPanelOpen: Boolean

m_ErrorPanel

private var m_ErrorPanel: MovieClip

m_Validator

private var m_Validator: MovieClip

m_ValidatorText

private var m_ValidatorText: TextField

m_Action

private var m_Action: Number

m_DoListen

private var m_DoListen: Boolean

m_SaveInfoText

private var m_SaveInfoText: TextField

m_Width

private var m_Width: Number

m_Height

private var m_Height: Number

m_ConfirmPanel

private var m_ConfirmPanel: MovieClip

m_UserInput

private var m_UserInput: Boolean

m_UserInputUnlimitedChars

private var m_UserInputUnlimitedChars: Boolean

m_CheckInterval

private var m_CheckInterval: Number

m_PositiveLabel

private var m_PositiveLabel: String

m_CharacterHasBuild

private var m_CharacterHasBuild: Boolean

m_ResourceIconMonitor

private var m_ResourceIconMonitor: DistributedValue

Functions

GearManagerComponent

public function GearManagerComponent()

onMouseDown

private function onMouseDown():Void

configUI

public function configUI():Void

onUnload

private function onUnload()

CheckScrollBarComponentInitialized

private function CheckScrollBarComponentInitialized():Void

RemoveFocus

private function RemoveFocus():Void

SlotGearManagerDataUpdated

private function SlotGearManagerDataUpdated():Void

GetContentIndexAt

private function GetContentIndexAt(x: Number,
y: Number):Number

SlotClickContentOverlayViewIcon

private function SlotClickContentOverlayViewIcon(scope: MovieClip):Void

SlotClickContentOverlayRenameIcon

private function SlotClickContentOverlayRenameIcon(scope: MovieClip):Void

SlotClickContentOverlayDeleteIcon

private function SlotClickContentOverlayDeleteIcon(scope: MovieClip):Void

SlotClickContentOverlayShareIcon

private function SlotClickContentOverlayShareIcon(scope: MovieClip):Void

SlotRollContentOverlayViewIcon

private function SlotRollContentOverlayViewIcon()

SlotRollContentOverlayRenameIcon

private function SlotRollContentOverlayRenameIcon()

SlotRollContentOverlayDeleteIcon

private function SlotRollContentOverlayDeleteIcon()

SlotRollContentOverlayShareIcon

private function SlotRollContentOverlayShareIcon()

CreateTooltip

private function CreateTooltip(label: String):Void

SlotRollOutIcon

private function SlotRollOutIcon():Void

GetWidth

public function GetWidth():Number

GetHeight

public function GetHeight():Number

Open

public function Open(anchor: Point):Void

Close

public function Close(anchor: Point):Void

SetAction

private function SetAction(newAction: Number):Void

SetSelectedIndex

private function SetSelectedIndex(newIndex: Number):Void

OpenPanel

private function OpenPanel(panel: MovieClip,
callBack: Function):Void

OpenPanelDone

private function OpenPanelDone():Void

OpenPanelCallback

private function OpenPanelCallback():Void

RevertPanel

private function RevertPanel():Void

CancelViewBuild

private function CancelViewBuild():Void

ShareBuildHandler

private function ShareBuildHandler():Void

VerifyBuildName

private function VerifyBuildName():Void

ViewBuildHandler

private function ViewBuildHandler():Void

PopulateGearIcons

private function PopulateGearIcons(panel: MovieClip,
build: GearData)

CleanPanel

private function CleanPanel(panel: MovieClip,
build: GearData):Void

PopulateWeaponChakraSlot

private function PopulateWeaponChakraSlot(
   powerSlot: MovieClip,
   inventoryItem: com.GameInterface.InventoryItem
):Void

SaveBuildHandler

private function SaveBuildHandler(event: Object):Void

SetNewUpdateButtonDisabledState

public function SetNewUpdateButtonDisabledState(disabled: Boolean):Void

SetButtonDisabledState

private function SetButtonDisabledState(disabled: Boolean):Void

UpdateBuildHandler

private function UpdateBuildHandler(event: Object):Void

CheckDialogComponentsInitialized

private function CheckDialogComponentsInitialized(scope: Object):Void

onKeyUp

private function onKeyUp():Void

ConfirmPanelMoveDragHandler

private function ConfirmPanelMoveDragHandler():Void

ConfirmPanelMoveDragReleaseHandler

private function ConfirmPanelMoveDragReleaseHandler():Void

m_ErrorPanelMoveDragHandler

private function m_ErrorPanelMoveDragHandler():Void

m_ErrorPanelMoveDragReleaseHandler

private function m_ErrorPanelMoveDragReleaseHandler():Void

PositiveButtonClickHandler

private function PositiveButtonClickHandler(event: Object):Void

GetGearSelectionFlags

private function GetGearSelectionFlags():Number

NegativeButtonClickHandler

private function NegativeButtonClickHandler(event: Object):Void

CloseConfirmationPanel

private function CloseConfirmationPanel():Void

DeleteBuild

private function DeleteBuild():Void

RenameBuild

private function RenameBuild():Void

ImportBuild

private function ImportBuild():Void

LoadBuildHandler

private function LoadBuildHandler(event: Object):Void

SlotGearManagerError

private function SlotGearManagerError(errorCode: Number,
message: String):Void

CloseErrorPanel

private function CloseErrorPanel():Void

ListItemsManualUpdate

private function ListItemsManualUpdate():Void

AvailableBuildSlots

private function AvailableBuildSlots():Number

MaximumBuildSlots

private function MaximumBuildSlots():Number

ListItemsRollOverHandler

private function ListItemsRollOverHandler(event: Object):Void

ListItemsRollOutHandler

private function ListItemsRollOutHandler(event: Object):Void

ListItemsDoubleClickHandler

private function ListItemsDoubleClickHandler(event: Object):Void

SetMainContentButtonState

private function SetMainContentButtonState():Void

ListItemsScrollHandler

private function ListItemsScrollHandler(event: Object):Void

ListItemsClickHandler

private function ListItemsClickHandler(event: Object):Void
private static var DRAG_PADDING: Number
private static var ANIMATION_DURATION: Number
private static var ACTION_CREATE: Number
private static var ACTION_OVERWRITE: Number
private static var ACTION_RENAME: Number
private static var ACTION_DELETE: Number
private static var ACTION_LOAD: Number
private static var ACTION_IMPORT: Number
private static var MAX_VISIBLE_BUILD_SLOTS: Number
private static var TOOLTIP_PADDING: Number
private static var ZOOM_SPEED: Number
private static var AUXILIARY_SLOT_ACHIEVEMENT: Number
private static var AUGMENT_SLOT_ACHIEVEMENT: Number
private static var AEGIS_ACHIEVEMENT
private static var ACTIVE_SHORTCUTBAR_COUNT: Number
private static var ACTIVE_SHORTCUTBAR_FIRSTSLOT: Number
private static var PASSIVE_SHORTCUTBAR_COUNT: Number
private static var PASSIVE_SHORTCUTBAR_FIRSTSLOT: Number
private static var AUGMENT_SHORTCUTBAR_COUNT: Number
private static var AUGMENT_SHORTCUTBAR_FIRSTSLOT: Number
private static var TALISMAN_COUNT: Number
private static var WEAPON_COUNT: Number
private static var VIEW_ICON_TOOLTIP: String
private static var CLOSEVIEW_ICON_TOOLTIP: String
private static var RENAME_BUILD_TOOLTIP: String
private static var DELETE_BUILD_TOOLTIP: String
private static var SHARE_ICON_TOOLTIP: String
public var m_CloseButton: MovieClip
private var m_TopDividerLine: MovieClip
private var m_Background: MovieClip
private var m_Title: TextField
private var m_ViewPanel: MovieClip
private var m_MainContent: MovieClip
private var m_This: MovieClip
private var m_CurrentPanel: MovieClip
private var m_Target: Object
private var m_CurrentCallback: Function
private var m_OldPanel: MovieClip
private var m_Tooltip: TooltipInterface
private var m_Builds: Array
private var m_SelectedIndex: Number
private var m_IsConfimationPanelOpen: Boolean
private var m_ErrorPanel: MovieClip
private var m_Validator: MovieClip
private var m_ValidatorText: TextField
private var m_Action: Number
private var m_DoListen: Boolean
private var m_SaveInfoText: TextField
private var m_Width: Number
private var m_Height: Number
private var m_ConfirmPanel: MovieClip
private var m_UserInput: Boolean
private var m_UserInputUnlimitedChars: Boolean
private var m_CheckInterval: Number
private var m_PositiveLabel: String
private var m_CharacterHasBuild: Boolean
private var m_ResourceIconMonitor: DistributedValue
public function GearManagerComponent()
private function onMouseDown():Void
public function configUI():Void
private function onUnload()
private function CheckScrollBarComponentInitialized():Void
private function RemoveFocus():Void
private function SlotGearManagerDataUpdated():Void
private function GetContentIndexAt(x: Number,
y: Number):Number
private function SlotClickContentOverlayViewIcon(scope: MovieClip):Void
private function SlotClickContentOverlayRenameIcon(scope: MovieClip):Void
private function SlotClickContentOverlayDeleteIcon(scope: MovieClip):Void
private function SlotClickContentOverlayShareIcon(scope: MovieClip):Void
private function SlotRollContentOverlayViewIcon()
private function SlotRollContentOverlayRenameIcon()
private function SlotRollContentOverlayDeleteIcon()
private function SlotRollContentOverlayShareIcon()
private function CreateTooltip(label: String):Void
private function SlotRollOutIcon():Void
public function GetWidth():Number
public function GetHeight():Number
public function Open(anchor: Point):Void
public function Close(anchor: Point):Void
private function SetAction(newAction: Number):Void
private function SetSelectedIndex(newIndex: Number):Void
private function OpenPanel(panel: MovieClip,
callBack: Function):Void
private function OpenPanelDone():Void
private function OpenPanelCallback():Void
private function RevertPanel():Void
private function CancelViewBuild():Void
private function ShareBuildHandler():Void
private function VerifyBuildName():Void
private function ViewBuildHandler():Void
private function PopulateGearIcons(panel: MovieClip,
build: GearData)
private function CleanPanel(panel: MovieClip,
build: GearData):Void
private function PopulateWeaponChakraSlot(
   powerSlot: MovieClip,
   inventoryItem: com.GameInterface.InventoryItem
):Void
private function SaveBuildHandler(event: Object):Void
public function SetNewUpdateButtonDisabledState(disabled: Boolean):Void
private function SetButtonDisabledState(disabled: Boolean):Void
private function UpdateBuildHandler(event: Object):Void
private function CheckDialogComponentsInitialized(scope: Object):Void
private function onKeyUp():Void
private function ConfirmPanelMoveDragHandler():Void
private function ConfirmPanelMoveDragReleaseHandler():Void
private function m_ErrorPanelMoveDragHandler():Void
private function m_ErrorPanelMoveDragReleaseHandler():Void
private function PositiveButtonClickHandler(event: Object):Void
private function GetGearSelectionFlags():Number
private function NegativeButtonClickHandler(event: Object):Void
private function CloseConfirmationPanel():Void
private function DeleteBuild():Void
private function RenameBuild():Void
private function ImportBuild():Void
private function LoadBuildHandler(event: Object):Void
private function SlotGearManagerError(errorCode: Number,
message: String):Void
private function CloseErrorPanel():Void
private function ListItemsManualUpdate():Void
private function AvailableBuildSlots():Number
private function MaximumBuildSlots():Number
private function ListItemsRollOverHandler(event: Object):Void
private function ListItemsRollOutHandler(event: Object):Void
private function ListItemsDoubleClickHandler(event: Object):Void
private function SetMainContentButtonState():Void
private function ListItemsScrollHandler(event: Object):Void
private function ListItemsClickHandler(event: Object):Void
Close