IFeathersDisplayObject

public interface
feathers.core.IFeathersDisplayObject

Description

Public properties and functions from loom2d.display.DisplayObject in helpful interface form.

Never cast an object to this type. Cast to DisplayObject instead. This interface exists only to support easier code hinting.

See also:
loom2d.display.DisplayObject

API overview

Constructor

IFeathersDisplayObject ()

Attributes

Public attributes

alpha: Number

See also:
loom2d.display.DisplayObject#alpha

base: DisplayObject read-only

See also:
loom2d.display.DisplayObject#base

blendMode: String

See also:
loom2d.display.DisplayObject#blendMode

bounds: Rectangle read-only

See also:
loom2d.display.DisplayObject#bounds

hasVisibleArea: Boolean read-only

See also:
loom2d.display.DisplayObject#hasVisibleArea

height: Number

See also:
loom2d.display.DisplayObject#height

name: String

See also:
loom2d.display.DisplayObject#name

parent: DisplayObjectContainer read-only

See also:
loom2d.display.DisplayObject#parent

pivotX: Number

See also:
loom2d.display.DisplayObject#pivotX

pivotY: Number

See also:
loom2d.display.DisplayObject#pivotY

root: DisplayObject read-only

See also:
loom2d.display.DisplayObject#root

rotation: Number

See also:
loom2d.display.DisplayObject#rotation

scaleX: Number

See also:
loom2d.display.DisplayObject#scaleX

scaleY: Number

See also:
loom2d.display.DisplayObject#scaleY

skewX: Number

See also:
loom2d.display.DisplayObject#skewX

skewY: Number

See also:
loom2d.display.DisplayObject#skewY

stage: Stage read-only

See also:
loom2d.display.DisplayObject#stage

touchable: Boolean

See also:
loom2d.display.DisplayObject#touchable

transformationMatrix: Matrix read-only

See also:
loom2d.display.DisplayObject#transformationMatrix

useHandCursor: Boolean

See also:
loom2d.display.DisplayObject#useHandCursor

visible: Boolean

See also:
loom2d.display.DisplayObject#visible

width: Number

See also:
loom2d.display.DisplayObject#width

x: Number

See also:
loom2d.display.DisplayObject#x

y: Number

See also:
loom2d.display.DisplayObject#y

Functions

Public functions

dispose (): Void

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

getBounds ( targetSpace: DisplayObject , resultRect: Rectangle = null ): Rectangle

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

getTransformationMatrix ( targetSpace: DisplayObject , resultMatrix: Matrix = null ): Matrix

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

globalToLocal ( globalPoint: Point ): Point

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

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

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

localToGlobal ( localPoint: Point ): Point

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

removeFromParent ( dispose: Boolean = false ): Void

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

render (): Void

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

Constructor

IFeathersDisplayObject ()

Attributes

bounds: Rectangle

read-only

See also:
loom2d.display.DisplayObject#bounds

hasVisibleArea: Boolean

read-only

See also:
loom2d.display.DisplayObject#hasVisibleArea

stage: Stage

read-only

See also:
loom2d.display.DisplayObject#stage

transformationMatrix: Matrix

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

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

Parameters

targetSpace: DisplayObject
resultRect: Rectangle = null


getTransformationMatrix ( targetSpace: DisplayObject , resultMatrix: Matrix = null ): Matrix

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

Parameters

targetSpace: DisplayObject
resultMatrix: Matrix = null


globalToLocal ( globalPoint: Point ): Point

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

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

Parameters

localPoint: Point
forTouch: Boolean = false


localToGlobal ( localPoint: Point ): Point

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

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

Parameters

dispose: Boolean = false


: