mirror of
				https://github.com/MapMakersAndProgrammers/TankiOnline2.0DemoClient.git
				synced 2025-10-27 02:19:07 -07:00 
			
		
		
		
	Remove flex source
This commit is contained in:
		| @@ -1,465 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    import flash.display.BitmapData; | ||||
|    import flash.display.DisplayObjectContainer; | ||||
|    import flash.events.Event; | ||||
|    import flash.geom.Point; | ||||
|    import flash.system.ApplicationDomain; | ||||
|     | ||||
|    use namespace mx_internal; | ||||
|     | ||||
|    public class BitmapAsset extends FlexBitmap implements IFlexAsset, IFlexDisplayObject, ILayoutDirectionElement | ||||
|    { | ||||
|       private static var FlexVersionClass:Class; | ||||
|        | ||||
|       private static var MatrixUtilClass:Class; | ||||
|        | ||||
|       mx_internal static const VERSION:String = "4.5.0.19786"; | ||||
|        | ||||
|       private var layoutFeaturesClass:Class; | ||||
|        | ||||
|       private var layoutFeatures:IAssetLayoutFeatures; | ||||
|        | ||||
|       private var _height:Number; | ||||
|        | ||||
|       private var _layoutDirection:String = "ltr"; | ||||
|        | ||||
|       public function BitmapAsset(bitmapData:BitmapData = null, pixelSnapping:String = "auto", smoothing:Boolean = false) | ||||
|       { | ||||
|          var appDomain:ApplicationDomain = null; | ||||
|          super(bitmapData,pixelSnapping,smoothing); | ||||
|          if(FlexVersionClass == null) | ||||
|          { | ||||
|             appDomain = ApplicationDomain.currentDomain; | ||||
|             if(appDomain.hasDefinition("mx.core::FlexVersion")) | ||||
|             { | ||||
|                FlexVersionClass = Class(appDomain.getDefinition("mx.core::FlexVersion")); | ||||
|             } | ||||
|          } | ||||
|          if(Boolean(FlexVersionClass) && FlexVersionClass["compatibilityVersion"] >= FlexVersionClass["VERSION_4_0"]) | ||||
|          { | ||||
|             this.addEventListener(Event.ADDED,this.addedHandler); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get x() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.x : Number(this.layoutFeatures.layoutX); | ||||
|       } | ||||
|        | ||||
|       override public function set x(value:Number) : void | ||||
|       { | ||||
|          if(this.x == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.x = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutX = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get y() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.y : Number(this.layoutFeatures.layoutY); | ||||
|       } | ||||
|        | ||||
|       override public function set y(value:Number) : void | ||||
|       { | ||||
|          if(this.y == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.y = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutY = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get z() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.z : Number(this.layoutFeatures.layoutZ); | ||||
|       } | ||||
|        | ||||
|       override public function set z(value:Number) : void | ||||
|       { | ||||
|          if(this.z == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.z = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutZ = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get width() : Number | ||||
|       { | ||||
|          var p:Point = null; | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             return super.width; | ||||
|          } | ||||
|          if(MatrixUtilClass != null) | ||||
|          { | ||||
|             p = MatrixUtilClass["transformSize"](this.layoutFeatures.layoutWidth,this._height,transform.matrix); | ||||
|          } | ||||
|          return Boolean(p) ? Number(p.x) : super.width; | ||||
|       } | ||||
|        | ||||
|       override public function set width(value:Number) : void | ||||
|       { | ||||
|          if(this.width == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.width = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutWidth = value; | ||||
|             this.layoutFeatures.layoutScaleX = this.measuredWidth != 0 ? value / this.measuredWidth : 0; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get height() : Number | ||||
|       { | ||||
|          var p:Point = null; | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             return super.height; | ||||
|          } | ||||
|          if(MatrixUtilClass != null) | ||||
|          { | ||||
|             p = MatrixUtilClass["transformSize"](this.layoutFeatures.layoutWidth,this._height,transform.matrix); | ||||
|          } | ||||
|          return Boolean(p) ? Number(p.y) : super.height; | ||||
|       } | ||||
|        | ||||
|       override public function set height(value:Number) : void | ||||
|       { | ||||
|          if(this.height == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.height = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this._height = value; | ||||
|             this.layoutFeatures.layoutScaleY = this.measuredHeight != 0 ? value / this.measuredHeight : 0; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get rotationX() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.rotationX : Number(this.layoutFeatures.layoutRotationX); | ||||
|       } | ||||
|        | ||||
|       override public function set rotationX(value:Number) : void | ||||
|       { | ||||
|          if(this.rotationX == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.rotationX = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutRotationX = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get rotationY() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.rotationY : Number(this.layoutFeatures.layoutRotationY); | ||||
|       } | ||||
|        | ||||
|       override public function set rotationY(value:Number) : void | ||||
|       { | ||||
|          if(this.rotationY == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.rotationY = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutRotationY = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get rotationZ() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.rotationZ : Number(this.layoutFeatures.layoutRotationZ); | ||||
|       } | ||||
|        | ||||
|       override public function set rotationZ(value:Number) : void | ||||
|       { | ||||
|          if(this.rotationZ == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.rotationZ = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutRotationZ = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get rotation() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.rotation : Number(this.layoutFeatures.layoutRotationZ); | ||||
|       } | ||||
|        | ||||
|       override public function set rotation(value:Number) : void | ||||
|       { | ||||
|          if(this.rotation == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.rotation = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutRotationZ = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get scaleX() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.scaleX : Number(this.layoutFeatures.layoutScaleX); | ||||
|       } | ||||
|        | ||||
|       override public function set scaleX(value:Number) : void | ||||
|       { | ||||
|          if(this.scaleX == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.scaleX = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutScaleX = value; | ||||
|             this.layoutFeatures.layoutWidth = Math.abs(value) * this.measuredWidth; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get scaleY() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.scaleY : Number(this.layoutFeatures.layoutScaleY); | ||||
|       } | ||||
|        | ||||
|       override public function set scaleY(value:Number) : void | ||||
|       { | ||||
|          if(this.scaleY == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.scaleY = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutScaleY = value; | ||||
|             this._height = Math.abs(value) * this.measuredHeight; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function get scaleZ() : Number | ||||
|       { | ||||
|          return this.layoutFeatures == null ? super.scaleZ : Number(this.layoutFeatures.layoutScaleZ); | ||||
|       } | ||||
|        | ||||
|       override public function set scaleZ(value:Number) : void | ||||
|       { | ||||
|          if(this.scaleZ == value) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          if(this.layoutFeatures == null) | ||||
|          { | ||||
|             super.scaleZ = value; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             this.layoutFeatures.layoutScaleZ = value; | ||||
|             this.validateTransformMatrix(); | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       [Inspectable(category="General",enumeration="ltr,rtl")] | ||||
|       public function get layoutDirection() : String | ||||
|       { | ||||
|          return this._layoutDirection; | ||||
|       } | ||||
|        | ||||
|       public function set layoutDirection(value:String) : void | ||||
|       { | ||||
|          if(value == this._layoutDirection) | ||||
|          { | ||||
|             return; | ||||
|          } | ||||
|          this._layoutDirection = value; | ||||
|          this.invalidateLayoutDirection(); | ||||
|       } | ||||
|        | ||||
|       public function get measuredHeight() : Number | ||||
|       { | ||||
|          if(Boolean(bitmapData)) | ||||
|          { | ||||
|             return bitmapData.height; | ||||
|          } | ||||
|          return 0; | ||||
|       } | ||||
|        | ||||
|       public function get measuredWidth() : Number | ||||
|       { | ||||
|          if(Boolean(bitmapData)) | ||||
|          { | ||||
|             return bitmapData.width; | ||||
|          } | ||||
|          return 0; | ||||
|       } | ||||
|        | ||||
|       public function invalidateLayoutDirection() : void | ||||
|       { | ||||
|          var mirror:Boolean = false; | ||||
|          for(var p:DisplayObjectContainer = parent; Boolean(p); ) | ||||
|          { | ||||
|             if(p is ILayoutDirectionElement) | ||||
|             { | ||||
|                mirror = this._layoutDirection != null && ILayoutDirectionElement(p).layoutDirection != null && this._layoutDirection != ILayoutDirectionElement(p).layoutDirection; | ||||
|                if(mirror && this.layoutFeatures == null) | ||||
|                { | ||||
|                   this.initAdvancedLayoutFeatures(); | ||||
|                   if(this.layoutFeatures != null) | ||||
|                   { | ||||
|                      this.layoutFeatures.mirror = mirror; | ||||
|                      this.validateTransformMatrix(); | ||||
|                   } | ||||
|                   break; | ||||
|                } | ||||
|                if(!mirror && Boolean(this.layoutFeatures)) | ||||
|                { | ||||
|                   this.layoutFeatures.mirror = mirror; | ||||
|                   this.validateTransformMatrix(); | ||||
|                   this.layoutFeatures = null; | ||||
|                } | ||||
|                break; | ||||
|             } | ||||
|             p = p.parent; | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       public function move(x:Number, y:Number) : void | ||||
|       { | ||||
|          this.x = x; | ||||
|          this.y = y; | ||||
|       } | ||||
|        | ||||
|       public function setActualSize(newWidth:Number, newHeight:Number) : void | ||||
|       { | ||||
|          this.width = newWidth; | ||||
|          this.height = newHeight; | ||||
|       } | ||||
|        | ||||
|       private function addedHandler(event:Event) : void | ||||
|       { | ||||
|          this.invalidateLayoutDirection(); | ||||
|       } | ||||
|        | ||||
|       private function initAdvancedLayoutFeatures() : void | ||||
|       { | ||||
|          var appDomain:ApplicationDomain = null; | ||||
|          var features:IAssetLayoutFeatures = null; | ||||
|          if(this.layoutFeaturesClass == null) | ||||
|          { | ||||
|             appDomain = ApplicationDomain.currentDomain; | ||||
|             if(appDomain.hasDefinition("mx.core::AdvancedLayoutFeatures")) | ||||
|             { | ||||
|                this.layoutFeaturesClass = Class(appDomain.getDefinition("mx.core::AdvancedLayoutFeatures")); | ||||
|             } | ||||
|             if(MatrixUtilClass == null) | ||||
|             { | ||||
|                if(appDomain.hasDefinition("mx.utils::MatrixUtil")) | ||||
|                { | ||||
|                   MatrixUtilClass = Class(appDomain.getDefinition("mx.utils::MatrixUtil")); | ||||
|                } | ||||
|             } | ||||
|          } | ||||
|          if(this.layoutFeaturesClass != null) | ||||
|          { | ||||
|             features = new this.layoutFeaturesClass(); | ||||
|             features.layoutScaleX = this.scaleX; | ||||
|             features.layoutScaleY = this.scaleY; | ||||
|             features.layoutScaleZ = this.scaleZ; | ||||
|             features.layoutRotationX = this.rotationX; | ||||
|             features.layoutRotationY = this.rotationY; | ||||
|             features.layoutRotationZ = this.rotation; | ||||
|             features.layoutX = this.x; | ||||
|             features.layoutY = this.y; | ||||
|             features.layoutZ = this.z; | ||||
|             features.layoutWidth = this.width; | ||||
|             this._height = this.height; | ||||
|             this.layoutFeatures = features; | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       private function validateTransformMatrix() : void | ||||
|       { | ||||
|          if(this.layoutFeatures != null) | ||||
|          { | ||||
|             if(this.layoutFeatures.is3D) | ||||
|             { | ||||
|                super.transform.matrix3D = this.layoutFeatures.computedMatrix3D; | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                super.transform.matrix = this.layoutFeatures.computedMatrix; | ||||
|             } | ||||
|          } | ||||
|       } | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,31 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    import flash.display.Bitmap; | ||||
|    import flash.display.BitmapData; | ||||
|    import mx.utils.NameUtil; | ||||
|     | ||||
|    use namespace mx_internal; | ||||
|     | ||||
|    public class FlexBitmap extends Bitmap | ||||
|    { | ||||
|       mx_internal static const VERSION:String = "4.5.0.19786"; | ||||
|        | ||||
|       public function FlexBitmap(bitmapData:BitmapData = null, pixelSnapping:String = "auto", smoothing:Boolean = false) | ||||
|       { | ||||
|          super(bitmapData,pixelSnapping,smoothing); | ||||
|          try | ||||
|          { | ||||
|             name = NameUtil.createUniqueName(this); | ||||
|          } | ||||
|          catch(e:Error) | ||||
|          { | ||||
|          } | ||||
|       } | ||||
|        | ||||
|       override public function toString() : String | ||||
|       { | ||||
|          return NameUtil.displayObjectToString(this); | ||||
|       } | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,89 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    import flash.geom.Matrix; | ||||
|    import flash.geom.Matrix3D; | ||||
|     | ||||
|    public interface IAssetLayoutFeatures | ||||
|    { | ||||
|       function set layoutX(param1:Number) : void; | ||||
|        | ||||
|       function get layoutX() : Number; | ||||
|        | ||||
|       function set layoutY(param1:Number) : void; | ||||
|        | ||||
|       function get layoutY() : Number; | ||||
|        | ||||
|       function set layoutZ(param1:Number) : void; | ||||
|        | ||||
|       function get layoutZ() : Number; | ||||
|        | ||||
|       function get layoutWidth() : Number; | ||||
|        | ||||
|       function set layoutWidth(param1:Number) : void; | ||||
|        | ||||
|       function set transformX(param1:Number) : void; | ||||
|        | ||||
|       function get transformX() : Number; | ||||
|        | ||||
|       function set transformY(param1:Number) : void; | ||||
|        | ||||
|       function get transformY() : Number; | ||||
|        | ||||
|       function set transformZ(param1:Number) : void; | ||||
|        | ||||
|       function get transformZ() : Number; | ||||
|        | ||||
|       function set layoutRotationX(param1:Number) : void; | ||||
|        | ||||
|       function get layoutRotationX() : Number; | ||||
|        | ||||
|       function set layoutRotationY(param1:Number) : void; | ||||
|        | ||||
|       function get layoutRotationY() : Number; | ||||
|        | ||||
|       function set layoutRotationZ(param1:Number) : void; | ||||
|        | ||||
|       function get layoutRotationZ() : Number; | ||||
|        | ||||
|       function set layoutScaleX(param1:Number) : void; | ||||
|        | ||||
|       function get layoutScaleX() : Number; | ||||
|        | ||||
|       function set layoutScaleY(param1:Number) : void; | ||||
|        | ||||
|       function get layoutScaleY() : Number; | ||||
|        | ||||
|       function set layoutScaleZ(param1:Number) : void; | ||||
|        | ||||
|       function get layoutScaleZ() : Number; | ||||
|        | ||||
|       function set layoutMatrix(param1:Matrix) : void; | ||||
|        | ||||
|       function get layoutMatrix() : Matrix; | ||||
|        | ||||
|       function set layoutMatrix3D(param1:Matrix3D) : void; | ||||
|        | ||||
|       function get layoutMatrix3D() : Matrix3D; | ||||
|        | ||||
|       function get is3D() : Boolean; | ||||
|        | ||||
|       function get layoutIs3D() : Boolean; | ||||
|        | ||||
|       function get mirror() : Boolean; | ||||
|        | ||||
|       function set mirror(param1:Boolean) : void; | ||||
|        | ||||
|       function get stretchX() : Number; | ||||
|        | ||||
|       function set stretchX(param1:Number) : void; | ||||
|        | ||||
|       function get stretchY() : Number; | ||||
|        | ||||
|       function set stretchY(param1:Number) : void; | ||||
|        | ||||
|       function get computedMatrix() : Matrix; | ||||
|        | ||||
|       function get computedMatrix3D() : Matrix3D; | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,8 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    public interface IFlexAsset | ||||
|    { | ||||
|        | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,125 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    import flash.accessibility.AccessibilityProperties; | ||||
|    import flash.display.DisplayObject; | ||||
|    import flash.display.DisplayObjectContainer; | ||||
|    import flash.display.IBitmapDrawable; | ||||
|    import flash.display.LoaderInfo; | ||||
|    import flash.display.Stage; | ||||
|    import flash.events.IEventDispatcher; | ||||
|    import flash.geom.Point; | ||||
|    import flash.geom.Rectangle; | ||||
|    import flash.geom.Transform; | ||||
|     | ||||
|    public interface IFlexDisplayObject extends IBitmapDrawable, IEventDispatcher | ||||
|    { | ||||
|       function get root() : DisplayObject; | ||||
|        | ||||
|       function get stage() : Stage; | ||||
|        | ||||
|       function get name() : String; | ||||
|        | ||||
|       function set name(param1:String) : void; | ||||
|        | ||||
|       function get parent() : DisplayObjectContainer; | ||||
|        | ||||
|       function get mask() : DisplayObject; | ||||
|        | ||||
|       function set mask(param1:DisplayObject) : void; | ||||
|        | ||||
|       function get visible() : Boolean; | ||||
|        | ||||
|       function set visible(param1:Boolean) : void; | ||||
|        | ||||
|       function get x() : Number; | ||||
|        | ||||
|       function set x(param1:Number) : void; | ||||
|        | ||||
|       function get y() : Number; | ||||
|        | ||||
|       function set y(param1:Number) : void; | ||||
|        | ||||
|       function get scaleX() : Number; | ||||
|        | ||||
|       function set scaleX(param1:Number) : void; | ||||
|        | ||||
|       function get scaleY() : Number; | ||||
|        | ||||
|       function set scaleY(param1:Number) : void; | ||||
|        | ||||
|       function get mouseX() : Number; | ||||
|        | ||||
|       function get mouseY() : Number; | ||||
|        | ||||
|       function get rotation() : Number; | ||||
|        | ||||
|       function set rotation(param1:Number) : void; | ||||
|        | ||||
|       function get alpha() : Number; | ||||
|        | ||||
|       function set alpha(param1:Number) : void; | ||||
|        | ||||
|       function get width() : Number; | ||||
|        | ||||
|       function set width(param1:Number) : void; | ||||
|        | ||||
|       function get height() : Number; | ||||
|        | ||||
|       function set height(param1:Number) : void; | ||||
|        | ||||
|       function get cacheAsBitmap() : Boolean; | ||||
|        | ||||
|       function set cacheAsBitmap(param1:Boolean) : void; | ||||
|        | ||||
|       function get opaqueBackground() : Object; | ||||
|        | ||||
|       function set opaqueBackground(param1:Object) : void; | ||||
|        | ||||
|       function get scrollRect() : Rectangle; | ||||
|        | ||||
|       function set scrollRect(param1:Rectangle) : void; | ||||
|        | ||||
|       function get filters() : Array; | ||||
|        | ||||
|       function set filters(param1:Array) : void; | ||||
|        | ||||
|       function get blendMode() : String; | ||||
|        | ||||
|       function set blendMode(param1:String) : void; | ||||
|        | ||||
|       function get transform() : Transform; | ||||
|        | ||||
|       function set transform(param1:Transform) : void; | ||||
|        | ||||
|       function get scale9Grid() : Rectangle; | ||||
|        | ||||
|       function set scale9Grid(param1:Rectangle) : void; | ||||
|        | ||||
|       function globalToLocal(param1:Point) : Point; | ||||
|        | ||||
|       function localToGlobal(param1:Point) : Point; | ||||
|        | ||||
|       function getBounds(param1:DisplayObject) : Rectangle; | ||||
|        | ||||
|       function getRect(param1:DisplayObject) : Rectangle; | ||||
|        | ||||
|       function get loaderInfo() : LoaderInfo; | ||||
|        | ||||
|       function hitTestObject(param1:DisplayObject) : Boolean; | ||||
|        | ||||
|       function hitTestPoint(param1:Number, param2:Number, param3:Boolean = false) : Boolean; | ||||
|        | ||||
|       function get accessibilityProperties() : AccessibilityProperties; | ||||
|        | ||||
|       function set accessibilityProperties(param1:AccessibilityProperties) : void; | ||||
|        | ||||
|       function get measuredHeight() : Number; | ||||
|        | ||||
|       function get measuredWidth() : Number; | ||||
|        | ||||
|       function move(param1:Number, param2:Number) : void; | ||||
|        | ||||
|       function setActualSize(param1:Number, param2:Number) : void; | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,12 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    public interface ILayoutDirectionElement | ||||
|    { | ||||
|       function get layoutDirection() : String; | ||||
|        | ||||
|       function set layoutDirection(param1:String) : void; | ||||
|        | ||||
|       function invalidateLayoutDirection() : void; | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,22 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    public interface IRepeaterClient | ||||
|    { | ||||
|       function get instanceIndices() : Array; | ||||
|        | ||||
|       function set instanceIndices(param1:Array) : void; | ||||
|        | ||||
|       function get isDocument() : Boolean; | ||||
|        | ||||
|       function get repeaterIndices() : Array; | ||||
|        | ||||
|       function set repeaterIndices(param1:Array) : void; | ||||
|        | ||||
|       function get repeaters() : Array; | ||||
|        | ||||
|       function set repeaters(param1:Array) : void; | ||||
|        | ||||
|       function initializeRepeaterArrays(param1:IRepeaterClient) : void; | ||||
|    } | ||||
| } | ||||
|  | ||||
| @@ -1,5 +0,0 @@ | ||||
| package mx.core | ||||
| { | ||||
|    public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal"; | ||||
| } | ||||
|  | ||||
| @@ -1,94 +0,0 @@ | ||||
| package mx.utils | ||||
| { | ||||
|    import flash.display.DisplayObject; | ||||
|    import flash.utils.getQualifiedClassName; | ||||
|    import mx.core.IRepeaterClient; | ||||
|    import mx.core.mx_internal; | ||||
|     | ||||
|    use namespace mx_internal; | ||||
|     | ||||
|    public class NameUtil | ||||
|    { | ||||
|       mx_internal static const VERSION:String = "4.5.0.19786"; | ||||
|        | ||||
|       private static var counter:int = 0; | ||||
|        | ||||
|       public function NameUtil() | ||||
|       { | ||||
|          super(); | ||||
|       } | ||||
|        | ||||
|       public static function createUniqueName(object:Object) : String | ||||
|       { | ||||
|          if(!object) | ||||
|          { | ||||
|             return null; | ||||
|          } | ||||
|          var name:String = getQualifiedClassName(object); | ||||
|          var index:int = int(name.indexOf("::")); | ||||
|          if(index != -1) | ||||
|          { | ||||
|             name = name.substr(index + 2); | ||||
|          } | ||||
|          var charCode:int = int(name.charCodeAt(name.length - 1)); | ||||
|          if(charCode >= 48 && charCode <= 57) | ||||
|          { | ||||
|             name += "_"; | ||||
|          } | ||||
|          return name + counter++; | ||||
|       } | ||||
|        | ||||
|       public static function displayObjectToString(displayObject:DisplayObject) : String | ||||
|       { | ||||
|          var result:String = null; | ||||
|          var o:DisplayObject = null; | ||||
|          var s:String = null; | ||||
|          var indices:Array = null; | ||||
|          try | ||||
|          { | ||||
|             for(o = displayObject; o != null; ) | ||||
|             { | ||||
|                if(o.parent && o.stage && o.parent == o.stage) | ||||
|                { | ||||
|                   break; | ||||
|                } | ||||
|                s = "id" in o && Boolean(o["id"]) ? o["id"] : o.name; | ||||
|                if(o is IRepeaterClient) | ||||
|                { | ||||
|                   indices = IRepeaterClient(o).instanceIndices; | ||||
|                   if(Boolean(indices)) | ||||
|                   { | ||||
|                      s += "[" + indices.join("][") + "]"; | ||||
|                   } | ||||
|                } | ||||
|                result = result == null ? s : s + "." + result; | ||||
|                o = o.parent; | ||||
|             } | ||||
|          } | ||||
|          catch(e:SecurityError) | ||||
|          { | ||||
|          } | ||||
|          return result; | ||||
|       } | ||||
|        | ||||
|       public static function getUnqualifiedClassName(object:Object) : String | ||||
|       { | ||||
|          var name:String = null; | ||||
|          if(object is String) | ||||
|          { | ||||
|             name = object as String; | ||||
|          } | ||||
|          else | ||||
|          { | ||||
|             name = getQualifiedClassName(object); | ||||
|          } | ||||
|          var index:int = int(name.indexOf("::")); | ||||
|          if(index != -1) | ||||
|          { | ||||
|             name = name.substr(index + 2); | ||||
|          } | ||||
|          return name; | ||||
|       } | ||||
|    } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Pyogenics
					Pyogenics