Package | org.as3coreaddendum.display |
Interface | public interface IDisplayObjectContainer extends IInteractiveObject, IDisplayObject, flash.events.IEventDispatcher |
This interface simulates a native DisplayObjectContainer
interface, specifying all methods and properties of the DisplayObjectContainer
class for pure Flash Player 10.
For more information see the ActionScript 3.0 Language Reference.
Method | Defined By | ||
---|---|---|---|
addChild(child:DisplayObject):DisplayObject | IDisplayObjectContainer | ||
addChildAt(child:DisplayObject, index:int):DisplayObject | IDisplayObjectContainer | ||
areInaccessibleObjectsUnderPoint(point:Point):Boolean | IDisplayObjectContainer | ||
contains(child:DisplayObject):Boolean | IDisplayObjectContainer | ||
![]() | getBounds(targetCoordinateSpace:DisplayObject):Rectangle | IDisplayObject | |
getChildAt(index:int):DisplayObject | IDisplayObjectContainer | ||
getChildByName(name:String):DisplayObject | IDisplayObjectContainer | ||
getChildIndex(child:DisplayObject):int | IDisplayObjectContainer | ||
getObjectsUnderPoint(point:Point):Array | IDisplayObjectContainer | ||
![]() | getRect(targetCoordinateSpace:DisplayObject):Rectangle | IDisplayObject | |
![]() | globalToLocal(point:Point):Point | IDisplayObject | |
![]() | globalToLocal3D(point:Point):Vector3D | IDisplayObject | |
![]() | hitTestObject(obj:DisplayObject):Boolean | IDisplayObject | |
![]() | hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean | IDisplayObject | |
![]() | local3DToGlobal(point3d:Vector3D):Point | IDisplayObject | |
![]() | localToGlobal(point:Point):Point | IDisplayObject | |
removeChild(child:DisplayObject):DisplayObject | IDisplayObjectContainer | ||
removeChildAt(index:int):DisplayObject | IDisplayObjectContainer | ||
setChildIndex(child:DisplayObject, index:int):void | IDisplayObjectContainer | ||
swapChildren(child1:DisplayObject, child2:DisplayObject):void | IDisplayObjectContainer | ||
swapChildrenAt(index1:int, index2:int):void | IDisplayObjectContainer |
mouseChildren | property |
mouseChildren:Boolean
public function get mouseChildren():Boolean
public function set mouseChildren(value:Boolean):void
numChildren | property |
numChildren:int
[read-only] public function get numChildren():int
tabChildren | property |
tabChildren:Boolean
public function get tabChildren():Boolean
public function set tabChildren(value:Boolean):void
textSnapshot | property |
textSnapshot:TextSnapshot
[read-only] public function get textSnapshot():TextSnapshot
addChild | () | method |
public function addChild(child:DisplayObject):DisplayObject
Parameters
child:DisplayObject |
DisplayObject |
addChildAt | () | method |
public function addChildAt(child:DisplayObject, index:int):DisplayObject
Parameters
child:DisplayObject | |
index:int |
DisplayObject |
areInaccessibleObjectsUnderPoint | () | method |
public function areInaccessibleObjectsUnderPoint(point:Point):Boolean
Parameters
point:Point |
Boolean |
contains | () | method |
public function contains(child:DisplayObject):Boolean
Parameters
child:DisplayObject |
Boolean |
getChildAt | () | method |
public function getChildAt(index:int):DisplayObject
Parameters
index:int |
DisplayObject |
getChildByName | () | method |
public function getChildByName(name:String):DisplayObject
Parameters
name:String |
DisplayObject |
getChildIndex | () | method |
public function getChildIndex(child:DisplayObject):int
Parameters
child:DisplayObject |
int |
getObjectsUnderPoint | () | method |
public function getObjectsUnderPoint(point:Point):Array
Parameters
point:Point |
Array |
removeChild | () | method |
public function removeChild(child:DisplayObject):DisplayObject
Parameters
child:DisplayObject |
DisplayObject |
removeChildAt | () | method |
public function removeChildAt(index:int):DisplayObject
Parameters
index:int |
DisplayObject |
setChildIndex | () | method |
public function setChildIndex(child:DisplayObject, index:int):void
Parameters
child:DisplayObject | |
index:int |
swapChildren | () | method |
public function swapChildren(child1:DisplayObject, child2:DisplayObject):void
Parameters
child1:DisplayObject | |
child2:DisplayObject |
swapChildrenAt | () | method |
public function swapChildrenAt(index1:int, index2:int):void
Parameters
index1:int | |
index2:int |