Variables

e_OrientationHorizontal

static public var e_OrientationHorizontal

e_OrientationVertical

static public var e_OrientationVertical

e_OrientationGrid

static public var e_OrientationGrid

e_DirectionLeft

private var e_DirectionLeft

e_DirectionRight

private var e_DirectionRight

e_DirectionUp

private var e_DirectionUp

e_DirectionDown

private var e_DirectionDown

e_DirectionNone

private var e_DirectionNone

SignalLayout

public var SignalLayout: Signal

Functions

TooltipInterface

private function TooltipInterface(orientation: Number,
tooltipDataArray: Array)

Close

public function Close()

MakeFloating

public function MakeFloating()

IsDoneLoading

public function IsDoneLoading() : Boolean

GetPanelCount

public function GetPanelCount() : Number

GetSize

public function GetSize() : flash.geom.Point

GetArrowSize

public function GetArrowSize() : flash.geom.Point

GetPanelSize

public function GetPanelSize(index: Number) : flash.geom.Point

SetGlobalPosition

public function SetGlobalPosition(pos: flash.geom.Point) : Void

SetPanelPosition

private function SetPanelPosition(index: Number,
pos: flash.geom.Point) : Void

SetArrow

private function SetArrow(pos: flash.geom.Point,
orientation: Number) : Void

IsFloating

public function IsFloating() : Boolean

SetPosition

public function SetPosition(targetPos: flash.geom.Point,
targetSize: flash.geom.Point) : Void

SwapPoint

private function SwapPoint(point: flash.geom.Point) : flash.geom.Point

UpdatePosition

private function UpdatePosition() : Void

Layout

public function Layout(arrowEdgeSpacing: Number,
reverseOrder: Boolean,
disableArrow: Boolean)

Variables

m_TooltipDataArray

private var m_TooltipDataArray: Array

m_Orientation

private var m_Orientation: Number

m_TargetPosition

private var m_TargetPosition: flash.geom.Point

m_TargetSize

private var m_TargetSize: flash.geom.Point

m_PanelSpacing

private var m_PanelSpacing: Number

m_PreferredArrowEdgeSpacing

private var m_PreferredArrowEdgeSpacing: Number

m_ArrowOverlap

private var m_ArrowOverlap: Number

m_IsFloating

private var m_IsFloating: Boolean

m_TooltipArray

private var m_TooltipArray: Array
static public var e_OrientationHorizontal
static public var e_OrientationVertical
static public var e_OrientationGrid
private var e_DirectionLeft
private var e_DirectionRight
private var e_DirectionUp
private var e_DirectionDown
private var e_DirectionNone
public var SignalLayout: Signal
private function TooltipInterface(orientation: Number,
tooltipDataArray: Array)
public function Close()
public function MakeFloating()
public function IsDoneLoading() : Boolean
public function GetPanelCount() : Number
public function GetSize() : flash.geom.Point
public function GetArrowSize() : flash.geom.Point
public function GetPanelSize(index: Number) : flash.geom.Point
public function SetGlobalPosition(pos: flash.geom.Point) : Void
private function SetPanelPosition(index: Number,
pos: flash.geom.Point) : Void
private function SetArrow(pos: flash.geom.Point,
orientation: Number) : Void
public function IsFloating() : Boolean
public function SetPosition(targetPos: flash.geom.Point,
targetSize: flash.geom.Point) : Void
private function SwapPoint(point: flash.geom.Point) : flash.geom.Point
private function UpdatePosition() : Void
public function Layout(arrowEdgeSpacing: Number,
reverseOrder: Boolean,
disableArrow: Boolean)
private var m_TooltipDataArray: Array
private var m_Orientation: Number
private var m_TargetPosition: flash.geom.Point
private var m_TargetSize: flash.geom.Point
private var m_PanelSpacing: Number
private var m_PreferredArrowEdgeSpacing: Number
private var m_ArrowOverlap: Number
private var m_IsFloating: Boolean
private var m_TooltipArray: Array
Close