Packagefeathers.core
Interfacepublic interface IFeathersDisplayObject extends IFeathersEventDispatcher

Public properties and functions from starling.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

starling.display.DisplayObject


Public Properties
 PropertyDefined By
  alpha : Number
IFeathersDisplayObject
  base : DisplayObject
[read-only]
IFeathersDisplayObject
  blendMode : String
IFeathersDisplayObject
  bounds : Rectangle
[read-only]
IFeathersDisplayObject
  filter : FragmentFilter
IFeathersDisplayObject
  hasVisibleArea : Boolean
[read-only]
IFeathersDisplayObject
  height : Number
IFeathersDisplayObject
  name : String
IFeathersDisplayObject
  parent : DisplayObjectContainer
[read-only]
IFeathersDisplayObject
  pivotX : Number
IFeathersDisplayObject
  pivotY : Number
IFeathersDisplayObject
  root : DisplayObject
[read-only]
IFeathersDisplayObject
  rotation : Number
IFeathersDisplayObject
  scaleX : Number
IFeathersDisplayObject
  scaleY : Number
IFeathersDisplayObject
  skewX : Number
IFeathersDisplayObject
  skewY : Number
IFeathersDisplayObject
  stage : Stage
[read-only]
IFeathersDisplayObject
  touchable : Boolean
IFeathersDisplayObject
  transformationMatrix : Matrix
[read-only]
IFeathersDisplayObject
  useHandCursor : Boolean
IFeathersDisplayObject
  visible : Boolean
IFeathersDisplayObject
  width : Number
IFeathersDisplayObject
  x : Number
IFeathersDisplayObject
  y : Number
IFeathersDisplayObject
Public Methods
 MethodDefined By
 Inherited
addEventListener(type:String, listener:Function):void
IFeathersEventDispatcher
 Inherited
dispatchEvent(event:Event):void
IFeathersEventDispatcher
 Inherited
dispatchEventWith(type:String, bubbles:Boolean = false, data:Object = null):void
IFeathersEventDispatcher
  
dispose():void
IFeathersDisplayObject
  
getBounds(targetSpace:DisplayObject, resultRect:Rectangle = null):Rectangle
IFeathersDisplayObject
  
getTransformationMatrix(targetSpace:DisplayObject, resultMatrix:Matrix = null):Matrix
IFeathersDisplayObject
  
globalToLocal(globalPoint:Point, resultPoint:Point = null):Point
IFeathersDisplayObject
 Inherited
hasEventListener(type:String):Boolean
IFeathersEventDispatcher
  
hitTest(localPoint:Point, forTouch:Boolean = false):DisplayObject
IFeathersDisplayObject
  
localToGlobal(localPoint:Point, resultPoint:Point = null):Point
IFeathersDisplayObject
 Inherited
removeEventListener(type:String, listener:Function):void
IFeathersEventDispatcher
 Inherited
removeEventListeners(type:String = null):void
IFeathersEventDispatcher
  
removeFromParent(dispose:Boolean = false):void
IFeathersDisplayObject
  
render(support:RenderSupport, parentAlpha:Number):void
IFeathersDisplayObject
Property Detail
alphaproperty
alpha:Number


Implementation
    public function get alpha():Number
    public function set alpha(value:Number):void

See also

baseproperty 
base:DisplayObject  [read-only]


Implementation
    public function get base():DisplayObject

See also

blendModeproperty 
blendMode:String


Implementation
    public function get blendMode():String
    public function set blendMode(value:String):void

See also

boundsproperty 
bounds:Rectangle  [read-only]


Implementation
    public function get bounds():Rectangle

See also

filterproperty 
filter:FragmentFilter


Implementation
    public function get filter():FragmentFilter
    public function set filter(value:FragmentFilter):void

See also

hasVisibleAreaproperty 
hasVisibleArea:Boolean  [read-only]


Implementation
    public function get hasVisibleArea():Boolean

See also

heightproperty 
height:Number


Implementation
    public function get height():Number
    public function set height(value:Number):void

See also

nameproperty 
name:String


Implementation
    public function get name():String
    public function set name(value:String):void

See also

parentproperty 
parent:DisplayObjectContainer  [read-only]


Implementation
    public function get parent():DisplayObjectContainer

See also

pivotXproperty 
pivotX:Number


Implementation
    public function get pivotX():Number
    public function set pivotX(value:Number):void

See also

pivotYproperty 
pivotY:Number


Implementation
    public function get pivotY():Number
    public function set pivotY(value:Number):void

See also

rootproperty 
root:DisplayObject  [read-only]


Implementation
    public function get root():DisplayObject

See also

rotationproperty 
rotation:Number


Implementation
    public function get rotation():Number
    public function set rotation(value:Number):void

See also

scaleXproperty 
scaleX:Number


Implementation
    public function get scaleX():Number
    public function set scaleX(value:Number):void

See also

scaleYproperty 
scaleY:Number


Implementation
    public function get scaleY():Number
    public function set scaleY(value:Number):void

See also

skewXproperty 
skewX:Number


Implementation
    public function get skewX():Number
    public function set skewX(value:Number):void

See also

skewYproperty 
skewY:Number


Implementation
    public function get skewY():Number
    public function set skewY(value:Number):void

See also

stageproperty 
stage:Stage  [read-only]


Implementation
    public function get stage():Stage

See also

touchableproperty 
touchable:Boolean


Implementation
    public function get touchable():Boolean
    public function set touchable(value:Boolean):void

See also

transformationMatrixproperty 
transformationMatrix:Matrix  [read-only]


Implementation
    public function get transformationMatrix():Matrix

See also

useHandCursorproperty 
useHandCursor:Boolean


Implementation
    public function get useHandCursor():Boolean
    public function set useHandCursor(value:Boolean):void

See also

visibleproperty 
visible:Boolean


Implementation
    public function get visible():Boolean
    public function set visible(value:Boolean):void

See also

widthproperty 
width:Number


Implementation
    public function get width():Number
    public function set width(value:Number):void

See also

xproperty 
x:Number


Implementation
    public function get x():Number
    public function set x(value:Number):void

See also

yproperty 
y:Number


Implementation
    public function get y():Number
    public function set y(value:Number):void

See also

Method Detail
dispose()method
public function dispose():void

See also

getBounds()method 
public function getBounds(targetSpace:DisplayObject, resultRect:Rectangle = null):Rectangle

Parameters

targetSpace:DisplayObject
 
resultRect:Rectangle (default = null)

Returns
Rectangle

See also

getTransformationMatrix()method 
public function getTransformationMatrix(targetSpace:DisplayObject, resultMatrix:Matrix = null):Matrix

Parameters

targetSpace:DisplayObject
 
resultMatrix:Matrix (default = null)

Returns
Matrix

See also

globalToLocal()method 
public function globalToLocal(globalPoint:Point, resultPoint:Point = null):Point

Parameters

globalPoint:Point
 
resultPoint:Point (default = null)

Returns
Point

See also

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

Parameters

localPoint:Point
 
forTouch:Boolean (default = false)

Returns
DisplayObject

See also

localToGlobal()method 
public function localToGlobal(localPoint:Point, resultPoint:Point = null):Point

Parameters

localPoint:Point
 
resultPoint:Point (default = null)

Returns
Point

See also

removeFromParent()method 
public function removeFromParent(dispose:Boolean = false):void

Parameters

dispose:Boolean (default = false)

See also

render()method 
public function render(support:RenderSupport, parentAlpha:Number):void

Parameters

support:RenderSupport
 
parentAlpha:Number

See also