ILayoutDisplayObject

public interface
feathers.layout.ILayoutDisplayObject

Description

A display object that may be associated with extra data for use with advanced layouts.

API overview

Constructor

ILayoutDisplayObject ()

Attributes

Public attributes

includeInLayout: Boolean

Determines if the ILayout should use this object or ignore it

layoutData: ILayoutData

Extra parameters associated with this display object that will be used by the layout algorithm

Functions

Public functions

Constructor

ILayoutDisplayObject ()

Attributes

bounds: Rectangle
Inherited from IFeathersDisplayObject

read-only

See also:
loom2d.display.DisplayObject#bounds

hasVisibleArea: Boolean
Inherited from IFeathersDisplayObject

read-only

See also:
loom2d.display.DisplayObject#hasVisibleArea

includeInLayout: Boolean

Determines if the ILayout should use this object or ignore it.

layoutData: ILayoutData

Extra parameters associated with this display object that will be used by the layout algorithm.

stage: Stage
Inherited from IFeathersDisplayObject

read-only

See also:
loom2d.display.DisplayObject#stage

transformationMatrix: Matrix
Inherited from IFeathersDisplayObject

read-only

See also:
loom2d.display.DisplayObject#transformationMatrix

Functions

addEventListener ( type: String , listener: Function ): Void
Inherited from IFeathersEventDispatcher

See also:
loom2d.events.EventDispatcher#addEventListener()

Parameters

type: String
listener: Function


dispatchEvent ( event: Event ): Void
Inherited from IFeathersEventDispatcher

See also:
loom2d.events.EventDispatcher#dispatchEvent()

Parameters

event: Event


dispatchEventWith ( type: String , bubbles: Boolean = false , data: Object = null ): Void
Inherited from IFeathersEventDispatcher

See also:
loom2d.events.EventDispatcher#dispatchEventWith()

Parameters

type: String
bubbles: Boolean = false
data: Object = null


getBounds ( targetSpace: DisplayObject , resultRect: Rectangle = null ): Rectangle
Inherited from IFeathersDisplayObject

See also:
loom2d.display.DisplayObject#getBounds()

Parameters

targetSpace: DisplayObject
resultRect: Rectangle = null


getTransformationMatrix ( targetSpace: DisplayObject , resultMatrix: Matrix = null ): Matrix
Inherited from IFeathersDisplayObject

See also:
loom2d.display.DisplayObject#getTransformationMatrix()

Parameters

targetSpace: DisplayObject
resultMatrix: Matrix = null


globalToLocal ( globalPoint: Point ): Point
Inherited from IFeathersDisplayObject

See also:
loom2d.display.DisplayObject#globalToLocal()

Parameters

globalPoint: Point


hasEventListener ( type: String ): Boolean
Inherited from IFeathersEventDispatcher

See also:
loom2d.events.EventDispatcher#hasEventListener()

Parameters

type: String


hitTest ( localPoint: Point , forTouch: Boolean = false ): DisplayObject
Inherited from IFeathersDisplayObject

See also:
loom2d.display.DisplayObject#hitTest()

Parameters

localPoint: Point
forTouch: Boolean = false


localToGlobal ( localPoint: Point ): Point
Inherited from IFeathersDisplayObject

See also:
loom2d.display.DisplayObject#localToGlobal()

Parameters

localPoint: Point


removeEventListener ( type: String , listener: Function ): Void
Inherited from IFeathersEventDispatcher

See also:
loom2d.events.EventDispatcher#removeEventListener()

Parameters

type: String
listener: Function


removeEventListeners ( type: String = null ): Void
Inherited from IFeathersEventDispatcher

See also:
loom2d.events.EventDispatcher#removeEventListeners()

Parameters

type: String = null


removeFromParent ( dispose: Boolean = false ): Void
Inherited from IFeathersDisplayObject

See also:
loom2d.display.DisplayObject#removeFromParent()

Parameters

dispose: Boolean = false


: