UNPKG

starling-framework

Version:

A fast, productive library for 2D cross-platform development.

1,007 lines (989 loc) 46.5 kB
// Class: starling.extensions._ChildAccess.ChildAccess_Impl_ var $global = typeof window != "undefined" ? window : typeof global != "undefined" ? global : typeof self != "undefined" ? self : this $global.Object.defineProperty(exports, "__esModule", {value: true}); var __map_reserved = {}; // Imports var $hxClasses = require("./../../../hxClasses_stub").default; var $hxEnums = require("./../../../hxEnums_stub").default; var $import = require("./../../../import_stub").default; function js_Boot() {return require("./../../../js/Boot");} function starling_display_Button() {return require("./../../../starling/display/Button");} function starling_display_Canvas() {return require("./../../../starling/display/Canvas");} function starling_display_DisplayObjectContainer() {return require("./../../../starling/display/DisplayObjectContainer");} function starling_display_Image() {return require("./../../../starling/display/Image");} function js__$Boot_HaxeError() {return require("./../../../js/_Boot/HaxeError");} function openfl_errors_TypeError() {return $import(require("openfl/errors/TypeError"));} function starling_display_Mesh() {return require("./../../../starling/display/Mesh");} function starling_text_TextField() {return require("./../../../starling/text/TextField");} function starling_display_MeshBatch() {return require("./../../../starling/display/MeshBatch");} function starling_display_MovieClip() {return require("./../../../starling/display/MovieClip");} function starling_display_Quad() {return require("./../../../starling/display/Quad");} function starling_display_Sprite3D() {return require("./../../../starling/display/Sprite3D");} function starling_display_Sprite() {return require("./../../../starling/display/Sprite");} // Constructor var ChildAccess_Impl_ = function(){} // Meta ChildAccess_Impl_.__name__ = "starling.extensions._ChildAccess.ChildAccess_Impl_"; ChildAccess_Impl_.__isInterface__ = false; ChildAccess_Impl_.prototype = { }; ChildAccess_Impl_.prototype.__class__ = ChildAccess_Impl_.prototype.constructor = $hxClasses["starling.extensions._ChildAccess.ChildAccess_Impl_"] = ChildAccess_Impl_; // Init // Statics ChildAccess_Impl_.get_abortDistance = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_abortDistance(); } ChildAccess_Impl_.set_abortDistance = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_abortDistance(value); } ChildAccess_Impl_.get_alphaWhenDisabled = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_alphaWhenDisabled(); } ChildAccess_Impl_.set_alphaWhenDisabled = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_alphaWhenDisabled(value); } ChildAccess_Impl_.get_alphaWhenDown = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_alphaWhenDown(); } ChildAccess_Impl_.set_alphaWhenDown = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_alphaWhenDown(value); } ChildAccess_Impl_.get_disabledState = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_disabledState(); } ChildAccess_Impl_.set_disabledState = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_disabledState(value); } ChildAccess_Impl_.get_downState = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_downState(); } ChildAccess_Impl_.set_downState = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_downState(value); } ChildAccess_Impl_.get_enabled = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_enabled(); } ChildAccess_Impl_.set_enabled = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_enabled(value); } ChildAccess_Impl_.get_minHitAreaSize = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_minHitAreaSize(); } ChildAccess_Impl_.set_minHitAreaSize = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_minHitAreaSize(value); } ChildAccess_Impl_.get_overlay = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_overlay(); } ChildAccess_Impl_.get_overState = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_overState(); } ChildAccess_Impl_.set_overState = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_overState(value); } ChildAccess_Impl_.get_scaleWhenDown = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_scaleWhenDown(); } ChildAccess_Impl_.set_scaleWhenDown = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_scaleWhenDown(value); } ChildAccess_Impl_.get_scaleWhenOver = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_scaleWhenOver(); } ChildAccess_Impl_.set_scaleWhenOver = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_scaleWhenOver(value); } ChildAccess_Impl_.get_state = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_state(); } ChildAccess_Impl_.set_state = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_state(value); } ChildAccess_Impl_.get_textFormat = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_textFormat(); } ChildAccess_Impl_.set_textFormat = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_textFormat(value); } ChildAccess_Impl_.get_textStyle = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_textStyle(); } ChildAccess_Impl_.set_textStyle = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_textStyle(value); } ChildAccess_Impl_.get_upState = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_upState(); } ChildAccess_Impl_.set_upState = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_upState(value); } ChildAccess_Impl_.readjustSizeButton = function(this1,resetTextBounds) { if(resetTextBounds == null) { resetTextBounds = true; } ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).readjustSize(resetTextBounds); } ChildAccess_Impl_.beginFill = function(this1,color,alpha) { if(alpha == null) { alpha = 1.0; } if(color == null) { color = 16777215; } ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).beginFill(color,alpha); } ChildAccess_Impl_.drawCircle = function(this1,x,y,radius,numSides) { if(numSides == null) { numSides = -1; } ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).drawCircle(x,y,radius,numSides); } ChildAccess_Impl_.drawEllipse = function(this1,x,y,width,height,numSides) { if(numSides == null) { numSides = -1; } ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).drawEllipse(x,y,width,height,numSides); } ChildAccess_Impl_.drawPolygon = function(this1,polygon) { ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).drawPolygon(polygon); } ChildAccess_Impl_.drawRectangle = function(this1,x,y,width,height) { ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).drawRectangle(x,y,width,height); } ChildAccess_Impl_.endFill = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).endFill(); } ChildAccess_Impl_.get_alpha = function(this1) { return this1.get_alpha(); } ChildAccess_Impl_.set_alpha = function(this1,value) { return this1.set_alpha(value); } ChildAccess_Impl_.get_base = function(this1) { return this1.get_base(); } ChildAccess_Impl_.get_blendMode = function(this1) { return this1.get_blendMode(); } ChildAccess_Impl_.set_blendMode = function(this1,value) { return this1.set_blendMode(value); } ChildAccess_Impl_.get_bounds = function(this1) { return this1.get_bounds(); } ChildAccess_Impl_.get_filter = function(this1) { return this1.get_filter(); } ChildAccess_Impl_.set_filter = function(this1,value) { return this1.set_filter(value); } ChildAccess_Impl_.get_height = function(this1) { return this1.get_height(); } ChildAccess_Impl_.set_height = function(this1,value) { return this1.set_height(value); } ChildAccess_Impl_.get_is3D = function(this1) { return this1.get_is3D(); } ChildAccess_Impl_.get_mask = function(this1) { return this1.get_mask(); } ChildAccess_Impl_.set_mask = function(this1,value) { return this1.set_mask(value); } ChildAccess_Impl_.get_maskInverted = function(this1) { return this1.get_maskInverted(); } ChildAccess_Impl_.set_maskInverted = function(this1,value) { return this1.set_maskInverted(value); } ChildAccess_Impl_.get_name = function(this1) { return this1.get_name(); } ChildAccess_Impl_.set_name = function(this1,value) { return this1.set_name(value); } ChildAccess_Impl_.get_parent = function(this1) { return this1.get_parent(); } ChildAccess_Impl_.get_pivotX = function(this1) { return this1.get_pivotX(); } ChildAccess_Impl_.set_pivotX = function(this1,value) { return this1.set_pivotX(value); } ChildAccess_Impl_.get_pivotY = function(this1) { return this1.get_pivotY(); } ChildAccess_Impl_.set_pivotY = function(this1,value) { return this1.set_pivotY(value); } ChildAccess_Impl_.get_requiresRedraw = function(this1) { return this1.get_requiresRedraw(); } ChildAccess_Impl_.get_root = function(this1) { return this1.get_root(); } ChildAccess_Impl_.get_rotation = function(this1) { return this1.get_rotation(); } ChildAccess_Impl_.set_rotation = function(this1,value) { return this1.set_rotation(value); } ChildAccess_Impl_.get_scale = function(this1) { return this1.get_scale(); } ChildAccess_Impl_.set_scale = function(this1,value) { return this1.set_scale(value); } ChildAccess_Impl_.get_scaleX = function(this1) { return this1.get_scaleX(); } ChildAccess_Impl_.set_scaleX = function(this1,value) { return this1.set_scaleX(value); } ChildAccess_Impl_.get_scaleY = function(this1) { return this1.get_scaleY(); } ChildAccess_Impl_.set_scaleY = function(this1,value) { return this1.set_scaleY(value); } ChildAccess_Impl_.get_skewX = function(this1) { return this1.get_skewX(); } ChildAccess_Impl_.set_skewX = function(this1,value) { return this1.set_skewX(value); } ChildAccess_Impl_.get_skewY = function(this1) { return this1.get_skewY(); } ChildAccess_Impl_.set_skewY = function(this1,value) { return this1.set_skewY(value); } ChildAccess_Impl_.get_stage = function(this1) { return this1.get_stage(); } ChildAccess_Impl_.get_touchable = function(this1) { return this1.get_touchable(); } ChildAccess_Impl_.set_touchable = function(this1,value) { return this1.set_touchable(value); } ChildAccess_Impl_.get_transformationMatrix = function(this1) { return this1.get_transformationMatrix(); } ChildAccess_Impl_.set_transformationMatrix = function(this1,value) { return this1.set_transformationMatrix(value); } ChildAccess_Impl_.get_transformationMatrix3D = function(this1) { return this1.get_transformationMatrix3D(); } ChildAccess_Impl_.get_useHandCursor = function(this1) { return this1.get_useHandCursor(); } ChildAccess_Impl_.set_useHandCursor = function(this1,value) { return this1.set_useHandCursor(value); } ChildAccess_Impl_.get_visible = function(this1) { return this1.get_visible(); } ChildAccess_Impl_.set_visible = function(this1,value) { return this1.set_visible(value); } ChildAccess_Impl_.get_width = function(this1) { return this1.get_width(); } ChildAccess_Impl_.set_width = function(this1,value) { return this1.set_width(value); } ChildAccess_Impl_.get_x = function(this1) { return this1.get_x(); } ChildAccess_Impl_.set_x = function(this1,value) { return this1.set_x(value); } ChildAccess_Impl_.get_y = function(this1) { return this1.get_y(); } ChildAccess_Impl_.set_y = function(this1,value) { return this1.set_y(value); } ChildAccess_Impl_.alignPivot = function(this1,horizontalAlign,verticalAlign) { if(verticalAlign == null) { verticalAlign = "center"; } if(horizontalAlign == null) { horizontalAlign = "center"; } this1.alignPivot(horizontalAlign,verticalAlign); } ChildAccess_Impl_.dispose = function(this1) { this1.dispose(); } ChildAccess_Impl_.drawToBitmapData = function(this1,out,color,alpha) { if(alpha == null) { alpha = 0.0; } if(color == null) { color = 0; } return this1.drawToBitmapData(out,color,alpha); } ChildAccess_Impl_.getBounds = function(this1,targetSpace,out) { return this1.getBounds(targetSpace,out); } ChildAccess_Impl_.getTransformationMatrix = function(this1,targetSpace,out) { return this1.getTransformationMatrix(targetSpace,out); } ChildAccess_Impl_.getTransformationMatrix3D = function(this1,targetSpace,out) { return this1.getTransformationMatrix3D(targetSpace,out); } ChildAccess_Impl_.globalToLocal = function(this1,globalPoint,out) { return this1.globalToLocal(globalPoint,out); } ChildAccess_Impl_.globalToLocal3D = function(this1,globalPoint,out) { return this1.globalToLocal3D(globalPoint,out); } ChildAccess_Impl_.hitTest = function(this1,localPoint) { return this1.hitTest(localPoint); } ChildAccess_Impl_.hitTestMask = function(this1,localPoint) { return this1.hitTestMask(localPoint); } ChildAccess_Impl_.local3DToGlobal = function(this1,localPoint,out) { return this1.local3DToGlobal(localPoint,out); } ChildAccess_Impl_.localToGlobal = function(this1,localPoint,out) { return this1.localToGlobal(localPoint,out); } ChildAccess_Impl_.removeFromParent = function(this1,dispose) { if(dispose == null) { dispose = false; } this1.removeFromParent(dispose); } ChildAccess_Impl_.render = function(this1,painter) { this1.render(painter); } ChildAccess_Impl_.setRequiresRedraw = function(this1) { this1.setRequiresRedraw(); } ChildAccess_Impl_.get_numChildren = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).get_numChildren(); } ChildAccess_Impl_.get_touchGroup = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).get_touchGroup(); } ChildAccess_Impl_.set_touchGroup = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).set_touchGroup(value); } ChildAccess_Impl_.addChild = function(this1,child) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).addChild(child); } ChildAccess_Impl_.addChildAt = function(this1,child,index) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).addChildAt(child,index); } ChildAccess_Impl_.broadcastEvent = function(this1,event) { ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).broadcastEvent(event); return; } ChildAccess_Impl_.broadcastEventWith = function(this1,eventType,data) { ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).broadcastEventWith(eventType,data); return; } ChildAccess_Impl_.contains = function(this1,child) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).contains(child); } ChildAccess_Impl_.getChildAt = function(this1,index) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).getChildAt(index); } ChildAccess_Impl_.getChildByName = function(this1,name) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).getChildByName(name); } ChildAccess_Impl_.getChildIndex = function(this1,child) { return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).getChildIndex(child); } ChildAccess_Impl_.removeChild = function(this1,child,dispose) { if(dispose == null) { dispose = false; } return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).removeChild(child,dispose); } ChildAccess_Impl_.removeChildAt = function(this1,index,dispose) { if(dispose == null) { dispose = false; } return ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).removeChildAt(index,dispose); } ChildAccess_Impl_.removeChildren = function(this1,beginIndex,endIndex,dispose) { if(dispose == null) { dispose = false; } if(endIndex == null) { endIndex = -1; } if(beginIndex == null) { beginIndex = 0; } ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).removeChildren(beginIndex,endIndex,dispose); } ChildAccess_Impl_.setChildIndex = function(this1,child,index) { ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).setChildIndex(child,index); } ChildAccess_Impl_.sortChildren = function(this1,compareFunction) { ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).sortChildren(compareFunction); } ChildAccess_Impl_.swapChildren = function(this1,child1,child2) { ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).swapChildren(child1,child2); } ChildAccess_Impl_.swapChildrenAt = function(this1,index1,index2) { ((js_Boot().default).__cast(this1 , (starling_display_DisplayObjectContainer().default))).swapChildrenAt(index1,index2); } ChildAccess_Impl_.addEventListener = function(this1,type,listener) { this1.addEventListener(type,listener); } ChildAccess_Impl_.dispatchEvent = function(this1,event) { this1.dispatchEvent(event); } ChildAccess_Impl_.dispatchEventWith = function(this1,type,bubbles,data) { if(bubbles == null) { bubbles = false; } this1.dispatchEventWith(type,bubbles,data); } ChildAccess_Impl_.hasEventListener = function(this1,type,listener) { return this1.hasEventListener(type,listener); } ChildAccess_Impl_.removeEventListener = function(this1,type,listener) { this1.removeEventListener(type,listener); } ChildAccess_Impl_.removeEventListeners = function(this1,type) { this1.removeEventListeners(type); } ChildAccess_Impl_.get_scale9Grid = function(this1) { if(((this1) instanceof (starling_display_Image().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Image().default))).get_scale9Grid(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_scale9Grid(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be an Image or Button instance")); } } ChildAccess_Impl_.set_scale9Grid = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Image().default))).set_scale9Grid(value); } ChildAccess_Impl_.get_tileGrid = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Image().default))).get_tileGrid(); } ChildAccess_Impl_.set_tileGrid = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Image().default))).set_tileGrid(value); } ChildAccess_Impl_.get_color = function(this1) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_color(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_color(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh or Button instance")); } } ChildAccess_Impl_.set_color = function(this1,value) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).set_color(value); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_color(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh or Button instance")); } } ChildAccess_Impl_.get_numIndices = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_numIndices(); } ChildAccess_Impl_.get_numTriangles = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_numTriangles(); } ChildAccess_Impl_.get_numVertices = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_numVertices(); } ChildAccess_Impl_.get_pixelSnapping = function(this1) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_pixelSnapping(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_pixelSnapping(); } else if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_pixelSnapping(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh, Button or TextField instance")); } } ChildAccess_Impl_.set_pixelSnapping = function(this1,value) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).set_pixelSnapping(value); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_pixelSnapping(value); } else if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_pixelSnapping(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh, Button or TextField instance")); } } ChildAccess_Impl_.get_style = function(this1) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_style(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_style(); } else if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_style(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh or Button instance")); } } ChildAccess_Impl_.set_style = function(this1,value) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).set_style(value); } else if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_style(value); } else if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_style(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh or Button instance")); } } ChildAccess_Impl_.get_texture = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_texture(); } ChildAccess_Impl_.set_texture = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).set_texture(value); } ChildAccess_Impl_.get_textureRepeat = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_textureRepeat(); } ChildAccess_Impl_.set_textureRepeat = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).set_textureRepeat(value); } ChildAccess_Impl_.get_textureSmoothing = function(this1) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_textureSmoothing(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_textureSmoothing(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh or Button instance")); } } ChildAccess_Impl_.set_textureSmoothing = function(this1,value) { if(((this1) instanceof (starling_display_Mesh().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).set_textureSmoothing(value); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_textureSmoothing(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Mesh or Button instance")); } } ChildAccess_Impl_.get_vertexFormat = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).get_vertexFormat(); } ChildAccess_Impl_.getTexCoords = function(this1,vertexID,out) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).getTexCoords(vertexID,out); } ChildAccess_Impl_.getVertexAlpha = function(this1,vertexID) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).getVertexAlpha(vertexID); } ChildAccess_Impl_.getVertexColor = function(this1,vertexID) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).getVertexColor(vertexID); } ChildAccess_Impl_.getVertexPosition = function(this1,vertexID,out) { return ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).getVertexPosition(vertexID,out); } ChildAccess_Impl_.setIndexDataChanged = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setIndexDataChanged(); } ChildAccess_Impl_.setStyle = function(this1,meshStyle,mergeWithPredecessor) { if(mergeWithPredecessor == null) { mergeWithPredecessor = true; } ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setStyle(meshStyle,mergeWithPredecessor); } ChildAccess_Impl_.setTexCoords = function(this1,vertexID,u,v) { ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setTexCoords(vertexID,u,v); } ChildAccess_Impl_.setVertexAlpha = function(this1,vertexID,alpha) { ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setVertexAlpha(vertexID,alpha); } ChildAccess_Impl_.setVertexColor = function(this1,vertexID,color) { ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setVertexColor(vertexID,color); } ChildAccess_Impl_.setVertexDataChanged = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setVertexDataChanged(); } ChildAccess_Impl_.setVertexPosition = function(this1,vertexID,x,y) { ((js_Boot().default).__cast(this1 , (starling_display_Mesh().default))).setVertexPosition(vertexID,x,y); } ChildAccess_Impl_.get_batchable = function(this1) { if(((this1) instanceof (starling_display_MeshBatch().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_MeshBatch().default))).get_batchable(); } else if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_batchable(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a MeshBatch or TextField instance")); } } ChildAccess_Impl_.set_batchable = function(this1,value) { if(((this1) instanceof (starling_display_MeshBatch().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_MeshBatch().default))).set_batchable(value); } else if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_batchable(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a MeshBatch or TextField instance")); } } ChildAccess_Impl_.addMesh = function(this1,mesh,matrix,alpha,subset,ignoreTransformations) { if(ignoreTransformations == null) { ignoreTransformations = false; } if(alpha == null) { alpha = 1.0; } ((js_Boot().default).__cast(this1 , (starling_display_MeshBatch().default))).addMesh(mesh,matrix,alpha,subset,ignoreTransformations); } ChildAccess_Impl_.addMeshAt = function(this1,mesh,indexID,vertexID,matrix,alpha,subset,ignoreTransformations) { if(ignoreTransformations == null) { ignoreTransformations = false; } if(alpha == null) { alpha = 1.0; } if(vertexID == null) { vertexID = -1; } if(indexID == null) { indexID = -1; } ((js_Boot().default).__cast(this1 , (starling_display_MeshBatch().default))).addMeshAt(mesh,indexID,vertexID,matrix,alpha,subset,ignoreTransformations); } ChildAccess_Impl_.canAddMesh = function(this1,mesh,numVertices) { if(numVertices == null) { numVertices = -1; } return ((js_Boot().default).__cast(this1 , (starling_display_MeshBatch().default))).canAddMesh(mesh,numVertices); } ChildAccess_Impl_.clear = function(this1) { if(((this1) instanceof (starling_display_MeshBatch().default))) { ((js_Boot().default).__cast(this1 , (starling_display_MeshBatch().default))).clear(); } else if(((this1) instanceof (starling_display_Canvas().default))) { ((js_Boot().default).__cast(this1 , (starling_display_Canvas().default))).clear(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a MeshBatch or Canvas instance")); } } ChildAccess_Impl_.get_currentFrame = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_currentFrame(); } ChildAccess_Impl_.set_currentFrame = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).set_currentFrame(value); } ChildAccess_Impl_.get_currentTime = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_currentTime(); } ChildAccess_Impl_.set_currentTime = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).set_currentTime(value); } ChildAccess_Impl_.get_fps = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_fps(); } ChildAccess_Impl_.set_fps = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).set_fps(value); } ChildAccess_Impl_.get_isComplete = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_isComplete(); } ChildAccess_Impl_.get_isPlaying = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_isPlaying(); } ChildAccess_Impl_.get_loop = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_loop(); } ChildAccess_Impl_.set_loop = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).set_loop(value); } ChildAccess_Impl_.get_muted = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_muted(); } ChildAccess_Impl_.set_muted = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_muted(); } ChildAccess_Impl_.get_numFrames = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_numFrames(); } ChildAccess_Impl_.get_soundTransform = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_soundTransform(); } ChildAccess_Impl_.set_soundTransform = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_soundTransform(); } ChildAccess_Impl_.get_totalTime = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).get_totalTime(); } ChildAccess_Impl_.addFrame = function(this1,texture,sound,duration) { if(duration == null) { duration = -1; } ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).addFrame(texture,sound,duration); } ChildAccess_Impl_.addFrameAt = function(this1,frameID,texture,sound,duration) { if(duration == null) { duration = -1; } ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).addFrameAt(frameID,texture,sound,duration); } ChildAccess_Impl_.advanceTime = function(this1,passedTime) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).advanceTime(passedTime); } ChildAccess_Impl_.getFrameAction = function(this1,frameID) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).getFrameAction(frameID); } ChildAccess_Impl_.getFrameDuration = function(this1,frameID) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).getFrameDuration(frameID); } ChildAccess_Impl_.getFrameSound = function(this1,frameID) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).getFrameSound(frameID); } ChildAccess_Impl_.getFrameTexture = function(this1,frameID) { return ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).getFrameTexture(frameID); } ChildAccess_Impl_.pause = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).pause(); } ChildAccess_Impl_.play = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).play(); } ChildAccess_Impl_.removeFrameAt = function(this1,frameID) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).removeFrameAt(frameID); } ChildAccess_Impl_.reverseFrames = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).reverseFrames(); } ChildAccess_Impl_.setFrameAction = function(this1,frameID,action) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).setFrameAction(frameID,action); } ChildAccess_Impl_.setFrameDuration = function(this1,frameID,duration) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).setFrameDuration(frameID,duration); } ChildAccess_Impl_.setFrameSound = function(this1,frameID,sound) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).setFrameSound(frameID,sound); } ChildAccess_Impl_.setFrameTexture = function(this1,frameID,texture) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).setFrameTexture(frameID,texture); } ChildAccess_Impl_.stop = function(this1) { ((js_Boot().default).__cast(this1 , (starling_display_MovieClip().default))).stop(); } ChildAccess_Impl_.readjustSize = function(this1,width,height) { if(height == null) { height = -1; } if(width == null) { width = -1; } ((js_Boot().default).__cast(this1 , (starling_display_Quad().default))).readjustSize(width,height); } ChildAccess_Impl_.get_isFlat = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_isFlat(); } ChildAccess_Impl_.get_pivotZ = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_pivotZ(); } ChildAccess_Impl_.set_pivotZ = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).set_pivotZ(value); } ChildAccess_Impl_.get_rotationX = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_rotationX(); } ChildAccess_Impl_.set_rotationX = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).set_rotationX(value); } ChildAccess_Impl_.get_rotationY = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_rotationY(); } ChildAccess_Impl_.set_rotationY = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).set_rotationY(value); } ChildAccess_Impl_.get_rotationZ = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_rotationZ(); } ChildAccess_Impl_.set_rotationZ = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).set_rotationZ(value); } ChildAccess_Impl_.get_scaleZ = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_scaleZ(); } ChildAccess_Impl_.set_scaleZ = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).set_scaleZ(value); } ChildAccess_Impl_.get_z = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).get_z(); } ChildAccess_Impl_.set_z = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_display_Sprite3D().default))).set_z(value); } ChildAccess_Impl_.get_autoScale = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_autoScale(); } ChildAccess_Impl_.set_autoScale = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_autoScale(value); } ChildAccess_Impl_.get_autoSize = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_autoSize(); } ChildAccess_Impl_.set_autoSize = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_autoSize(value); } ChildAccess_Impl_.get_border = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_border(); } ChildAccess_Impl_.set_border = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_border(value); } ChildAccess_Impl_.get_format = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_format(); } ChildAccess_Impl_.set_format = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_format(value); } ChildAccess_Impl_.get_isHtmlText = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_isHtmlText(); } ChildAccess_Impl_.set_isHtmlText = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_isHtmlText(value); } ChildAccess_Impl_.get_padding = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_padding(); } ChildAccess_Impl_.set_padding = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_padding(value); } ChildAccess_Impl_.get_text = function(this1) { if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_text(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_text(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a TextField or Button instance")); } } ChildAccess_Impl_.set_text = function(this1,value) { if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_text(value); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_text(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a TextField or Button instance")); } } ChildAccess_Impl_.get_textBounds = function(this1) { if(((this1) instanceof (starling_text_TextField().default))) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_textBounds(); } else if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).get_textBounds(); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a TextField or Button instance")); } } ChildAccess_Impl_.set_textBounds = function(this1,value) { if(((this1) instanceof (starling_display_Button().default))) { return ((js_Boot().default).__cast(this1 , (starling_display_Button().default))).set_textBounds(value); } else { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("object reference must be a Button instance")); } } ChildAccess_Impl_.get_wordWrap = function(this1) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).get_wordWrap(); } ChildAccess_Impl_.set_wordWrap = function(this1,value) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).set_wordWrap(value); } ChildAccess_Impl_.getTextBounds = function(this1,targetSpace,out) { return ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).getTextBounds(targetSpace,out); } ChildAccess_Impl_.setRequiresRecomposition = function(this1) { ((js_Boot().default).__cast(this1 , (starling_text_TextField().default))).setRequiresRecomposition(); } ChildAccess_Impl_._new = function(displayObject) { var this1 = displayObject; return this1; } ChildAccess_Impl_.__resolve = function(this1,childName) { if(this1 != null && ((this1) instanceof (starling_display_DisplayObjectContainer().default))) { var container = this1; return container.getChildByName(childName); } return null; } ChildAccess_Impl_.__toButton = function(value) { if(value != null && !((value) instanceof (starling_display_Button().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Button")); } return value; } ChildAccess_Impl_.__toCanvas = function(value) { if(value != null && !((value) instanceof (starling_display_Canvas().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Canvas")); } return value; } ChildAccess_Impl_.__toDisplayObjectContainer = function(value) { if(value != null && !((value) instanceof (starling_display_DisplayObjectContainer().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to DisplayObjectContainer")); } return value; } ChildAccess_Impl_.__toImage = function(value) { if(value != null && !((value) instanceof (starling_display_Image().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Image")); } return value; } ChildAccess_Impl_.__toMesh = function(value) { if(value != null && !((value) instanceof (starling_display_Mesh().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Mesh")); } return value; } ChildAccess_Impl_.__toMeshBatch = function(value) { if(value != null && !((value) instanceof (starling_display_MeshBatch().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to MeshBatch")); } return value; } ChildAccess_Impl_.__toMovieClip = function(value) { if(value != null && !((value) instanceof (starling_display_MovieClip().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to MovieClip")); } return value; } ChildAccess_Impl_.__toQuad = function(value) { if(value != null && !((value) instanceof (starling_display_Quad().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Quad")); } return value; } ChildAccess_Impl_.__toSprite = function(value) { if(value != null && !((value) instanceof (starling_display_Sprite().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Sprite")); } return value; } ChildAccess_Impl_.__toSprite3D = function(value) { if(value != null && !((value) instanceof (starling_display_Sprite3D().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to Sprite3D")); } return value; } ChildAccess_Impl_.__toTextField = function(value) { if(value != null && !((value) instanceof (starling_text_TextField().default))) { throw new (js__$Boot_HaxeError().default)(new (openfl_errors_TypeError().default)("Cannot cast object reference to TextField")); } return value; } // Export exports.default = ChildAccess_Impl_;