List of API’s added to Flash Player 10 (Astro)

Flash Player 10Here is the detailed list of API’s added to Flash Player 10, compiled by zzzao..

+// flash10.as:

+package {

+  public namespace flash10 = "http://www.adobe.com/2008/actionscript/Flash10/";

+} // Object.as:

 package {

+  final dynamic public class Vector.<type> extends Object {

+    static final private function _every(o:*, callback:Function, thisObject:*):Boolean;

+    static final private function _forEach(o:*, callback:Function, thisObject:*):void;

+    static final private function _some(o:*, callback:Function, thisObject:*):Boolean;

+    static final private function _sort(o:*, args:Array):*;

+    static final private function castToThisType(item:*):Vector.<type>;

+    static final private function newThisType(length:uint):Vector.<type>;

+    public function Vector.<type>(length:uint, fixed:Boolean);

+    private function _concat(items:Array):*;

+    private function _filter(callback:Function, thisObject:*):*;

+    private function _map(callback:Function, thisObject:*):*;

+    private function _push(items:Array):uint;

+    private function _reverse():void;

+    private function _shift():*;

+    private function _slice(start:Number, end:Number):*;

+    private function _splice(start:*, deleteCount:*, items:Array):*;

+    private function _spliceHelper(insertpoint:uint, insertcount:uint, deleteCount:uint, args:Object, offset:int):void;

+    private function clamp(val:Number, len:uint):uint;

+    function concat(...rest:Array):Vector.<type>;

+    function every(checker:Function, thisObj:Object):Boolean;

+    function filter(checker:Function, thisObj:Object):Vector.<type>;

+    function forEach(eacher:Function, thisObj:Object):void;

+    function indexOf(value:int, from:Number):Number;

+    function join(separator:String):String;

+    function lastIndexOf(value:int, from:Number):Number;

+    function map(mapper:Function, thisObj:Object):*;

+    function pop():int;

+    function push(...rest:Array):uint;

+    function reverse():Vector.<type>;

+    function shift():int;

+    function slice(start:Number, end:Number):Vector.<type>;

+    function some(checker:*, thisObj:Object):Boolean;

+    function sort(comparefn:*):Vector.<type>;

+    function splice(start:Number, deleteCount:Number, ...rest:Array):Vector.<type>;

+    function toLocaleString():String;

+    function toString():String;

+    function unshift(...rest:Array):uint;

+    public function get fixed():Boolean;

+    public function get length():uint;

+    public function set fixed(f:Boolean):*;

+    public function set length(value:uint):*;

+  }

 }

+// flash/desktop/ClipboardFormats.as:

+package flash.desktop {

+  public class Clipboard extends Object {

+    static final private function addFormatMapping(flashFormat:String, exportFromFlash:Function, importToFlash:Function):*;

+    static final private function initFormatMap():void;

+    static final private function isSystemFormat(format:String):Boolean;

+    static final public function get generalClipboard():Clipboard;

+    static private var LIFETIME_ERROR:String = "Attempt to access a dead clipboard";

+    static private var READ_ACCESS_ERROR:String = "Reading from clipboard not permitted in this context";

+    static private var WRITE_ACCESS_ERROR:String = "Writing to clipboard not permitted in this context";

+    static private var _fromFlash:Dictionary = ?0;

+    static private var _toFlash:Dictionary = ?0;

+    static private var _wasFormatMapInitialized:Boolean = false;

+    public function Clipboard();

+    private function checkAccess(requestRead:Boolean, requestWrite:Boolean):void;

+    public function clear():void;

+    public function clearData(format:String):void;

+    private function convertFlashFormat(flashFormat:String, data:Object, serializable:Boolean):void;

+    private function convertNativeFormat(format:String):Object;

+    private function getByteArray(format:String):ByteArray;

+    private function getClone(format:String):Object;

+    public function getData(format:String, transferMode:String):Object;

+    private function getDeserialization(format:String):Object;

+    private function getHTML():String;

+    private function getObjectReference(format:String):Object;

+    private function getOriginal(format:String):Object;

+    private function getRTF():ByteArray;

+    private function getString():String;

+    public function hasFormat(format:String):Boolean;

+    private function nativeSetHandler(format:String, handler:Function):void;

+    private function putByteArray(format:String, bytes:ByteArray):void;

+    private function putHTML(html:String):void;

+    private function putObjectReference(format:String, data:Object):void;

+    private function putRTF(rtf:ByteArray):void;

+    private function putSerialization(format:String, data:Object):void;

+    private function putString(s:String):void;

+    public function setData(format:String, data:Object, serializable:Boolean):Boolean;

+    public function setDataHandler(format:String, handler:Function, serializable:Boolean):Boolean;

+    private function get alive():Boolean;

+    private function get canReadContents():Boolean;

+    private function get canWriteContents():Boolean;

+    public function get formats():Array;

+  }

+  public class ClipboardFormats extends Object {

+    static internal var AIR_PREFIX:String = "air:";

+    static internal var REFERENCE_PREFIX:String = "air:reference:";

+    static internal var SERIALIZATION_PREFIX:String = "air:serialization:";

+    static public var BITMAP_FORMAT:String = "air:bitmap";

+    static public var FILE_LIST_FORMAT:String = "air:file list";

+    static public var HTML_FORMAT:String = "air:html";

+    static public var RICH_TEXT_FORMAT:String = "air:rtf";

+    static public var TEXT_FORMAT:String = "air:text";

+    static public var URL_FORMAT:String = "air:url";

+    public function ClipboardFormats();

+  }

+  public class ClipboardTransferMode extends Object {

+    static public var CLONE_ONLY:String = "cloneOnly";

+    static public var CLONE_PREFERRED:String = "clonePreferred";

+    static public var ORIGINAL_ONLY:String = "originalOnly";

+    static public var ORIGINAL_PREFERRED:String = "originalPreferred";

+    public function ClipboardTransferMode();

+  }

+}
// flash/display/BitmapData.as:

 package flash.display {

   public class BitmapData extends Object implements IBitmapDrawable {

+    private function _getVector(v:Vector.<uint>, x:int, y:int, width:int, height:int):*;

+    private function _setVector(inputVector:Vector.<uint>, x:int, y:int, width:int, height:int):void;

+    function getVector(rect:Rectangle):Vector.<uint>;

+    function histogram(hRect:Rectangle):Vector.<Vector.<Number>>;

+    function setVector(rect:Rectangle, inputVector:Vector.<uint>):void;

   }

 } // flash/display/BlendMode.as:

 package flash.display {

   final public class BlendMode extends Object {

+    static public var SHADER:String = "shader";

   }

 }

// flash/display/DisplayObject.as:

 package flash.display {

   public class DisplayObject extends flash.events:EventDispatcher implements IBitmapDrawable {

+    function globalToLocal3D(point:Point):Vector3D;

+    function local3DToGlobal(point3d:Vector3D):Point;

+    function get rotationX():Number;

+    function get rotationY():Number;

+    function get rotationZ():Number;

+    function get scaleZ():Number;

+    function get z():Number;

+    function set blendShader(value:Shader):void;

+    function set rotationX(value:Number):void;

+    function set rotationY(value:Number):void;

+    function set rotationZ(value:Number):void;

+    function set scaleZ(value:Number):void;

+    function set z(value:Number):void;

   }

 }

// flash/display/Graphics.as:

 package flash.display {

   final public class Graphics extends Object {

+    private function beginFillObject(fill:IGraphicsFill):void;

+    public function beginShaderFill(shader:Shader, matrix:Matrix):void;

+    private function beginStrokeObject(istroke:IGraphicsStroke):void;

+    public function copyFrom(sourceGraphics:Graphics):void;

+    public function drawGraphicsData(graphicsData:Vector.<IGraphicsData>):void;

+    public function drawPath(commands:Vector.<int>, data:Vector.<Number>, winding:String):*;

+    private function drawPathObject(path:IGraphicsPath):void;

+    public function drawTriangles(vertices:Vector.<Number>, indices:Vector.<int>, uvtData:Vector.<Number>, culling:String):*;

+    public function lineBitmapStyle(bitmap:BitmapData, matrix:Matrix, repeat:Boolean, smooth:Boolean):void;

   }

 }

+// flash/display/GraphicsBitmapFill.as:

+package flash.display {

+  final public class GraphicsBitmapFill extends Object implements IGraphicsFill, IGraphicsData {

+    public function GraphicsBitmapFill(_bitmapData:BitmapData, _matrix:Matrix, _repeat:Boolean, _smooth:Boolean);

+    public var bitmapData:BitmapData = ?0;

+    public var matrix:Matrix = ?0;

+    public var repeat:Boolean = ?0;

+    public var smooth:Boolean = ?0;

+  }

+}

+// flash/display/GraphicsEndFill.as:

+package flash.display {

+  final public class GraphicsEndFill extends Object implements IGraphicsFill, IGraphicsData {

+    public function GraphicsEndFill();

+  }

+}

+// flash/display/GraphicsGradientFill.as:

+package flash.display {

+  final public class GraphicsGradientFill extends Object implements IGraphicsFill, IGraphicsData {

+    public function GraphicsGradientFill(_type:String, _colors:Array, _alphas:Array, _ratios:Array, _matrix, _spreadMethod:*, _interpolationMethod:String, _focalPointRatio:Number):*;

+    public var alphas:Array = ?0;

+    public var colors:Array = ?0;

+    public var focalPointRatio:Number = ?0;

+    public var interpolationMethod:String = ?0;

+    public var matrix:Matrix = ?0;

+    public var ratios:Array = ?0;

+    public var spreadMethod:String = ?0;

+    public var type:String = ?0;

+  }

+}

+// flash/display/GraphicsPath.as:

+package flash.display {

+  final public class GraphicsPath extends Object implements IGraphicsPath, IGraphicsData {

+    public function GraphicsPath(_commands:Vector.<int>, _data:Vector.<Number>, _winding:String);

+    public function curveTo(controlX:Number, controlY:Number, anchorX:Number, anchorY:Number):void;

+    public function lineTo(x:Number, y:Number):void;

+    public function moveTo(x:Number, y:Number):void;

+    public function wideLineTo(x:Number, y:Number):void;

+    public function wideMoveTo(x:Number, y:Number):void;

+    public var commands:Vector.<int> = ?0;

+    public var data:Vector.<Number> = ?0;

+    public var winding:String = ?0;

+  }

+}

+// flash/display/GraphicsPathCommand.as:

+package flash.display {

+  final public class GraphicsPathCommand extends Object {

+    static public var CURVE_TO:int = 3.0;

+    static public var LINE_TO:int = 2.0;

+    static public var MOVE_TO:int = 1.0;

+    static public var NO_OP:int = 0.0;

+    static public var WIDE_LINE_TO:int = 5.0;

+    static public var WIDE_MOVE_TO:int = 4.0;

+    public function GraphicsPathCommand();

+  }

+}

+// flash/display/GraphicsPathWinding.as:

+package flash.display {

+  final public class GraphicsPathWinding extends Object {

+    static public var EVEN_ODD:String = "evenOdd";

+    static public var NON_ZERO:String = "nonZero";

+    public function GraphicsPathWinding();

+  }

+}

+// flash/display/GraphicsShaderFill.as:

+package flash.display {

+  final public class GraphicsShaderFill extends Object implements IGraphicsFill, IGraphicsData {

+    public function GraphicsShaderFill(_shader:Shader, _matrix:Matrix);

+    public var matrix:Matrix = ?0;

+    public var shader:Shader = ?0;

+  }

+}

+// flash/display/GraphicsSolidFill.as:

+package flash.display {

+  final public class GraphicsSolidFill extends Object implements IGraphicsFill, IGraphicsData {

+    public function GraphicsSolidFill(_color:uint, _alpha:Number);

+    public var alpha:Number = 1.0;

+    public var color:uint = 0.0;

+  }

+}

+// flash/display/GraphicsStroke.as:

+package flash.display {

+  final public class GraphicsStroke extends Object implements IGraphicsStroke, IGraphicsData {

+    public function GraphicsStroke(_thickness:Number, _pixelHinting:Boolean, _scaleMode:String, _caps:String, _joints:String, _miterLimit:Number, _fill:IGraphicsFill);

+    public var caps:String = ?0;

+    public var fill:IGraphicsFill = ?0;

+    public var joints:String = ?0;

+    public var miterLimit:Number = ?0;

+    public var pixelHinting:Boolean = ?0;

+    public var scaleMode:String = ?0;

+    public var thickness:Number = ?0;

+  }

+}

+// flash/display/GraphicsTrianglePath.as:

+package flash.display {

+  final public class GraphicsTrianglePath extends Object implements IGraphicsPath, IGraphicsData {

+    public function GraphicsTrianglePath(_vertices:Vector.<Number>, _indices:Vector.<int>, _uvtData:Vector.<Number>, _culling:String);

+    public var culling:String = ?0;

+    public var indices:Vector.<int> = ?0;

+    public var uvtData:Vector.<Number> = ?0;

+    public var vertices:Vector.<Number> = ?0;

+  }

+}

+// flash/display/IGraphicsData.as:

+package flash.display {

+ extends Object

+  public interface IGraphicsData extends Object {

+    public function IGraphicsData();

+  }

+}

+// flash/display/IGraphicsFill.as:

+package flash.display {

+ extends Object

+  public interface IGraphicsFill extends Object {

+    public function IGraphicsFill();

+  }

+}

+// flash/display/IGraphicsPath.as:

+package flash.display {

+ extends Object

+  public interface IGraphicsPath extends Object {

+    public function IGraphicsPath();

+  }

+}

+// flash/display/IGraphicsStroke.as:

+package flash.display {

+ extends Object

+  public interface IGraphicsStroke extends Object {

+    public function IGraphicsStroke();

+  }

+}

+// flash/display/Shader.as:

+package flash.display {

+  public class Shader extends Object {

+    public function Shader(code:ByteArray);

+    public function get data():ShaderData;

+    public function get precisionHint():String;

+    public function set byteCode(code:ByteArray):void;

+    public function set data(p:ShaderData):void;

+    public function set precisionHint(p:String):void;

+  }

+}

+// flash/display/ShaderData.as:

+package flash.display {

+  final dynamic public class ShaderData extends Object {

+    public function ShaderData(byteCode:ByteArray);

+    private function _setByteCode(code:ByteArray):void;

+  }

+}

+// flash/display/ShaderInput.as:

+package flash.display {

+  final dynamic public class ShaderInput extends Object {

+    public function ShaderInput();

+    public function get channels():int;

+    public function get height():int;

+    public function get index():int;

+    public function get input():Object;

+    public function get width():int;

+    public function set height(value:int):void;

+    public function set input(input:Object):void;

+    public function set width(value:int):void;

+  }

+}

+// flash/display/ShaderJob.as:

+package flash.display {

+  public class ShaderJob extends flash.events:EventDispatcher {

+    public function ShaderJob(shader:Shader, target:Object, width:int, height:int);

+    public function cancel():void;

+    public function start():void;

+    public function get height():int;

+    public function get progress():Number;

+    public function get shader():Shader;

+    public function get target():Object;

+    public function get width():int;

+    public function set height(v:int):void;

+    public function set shader(s:Shader):void;

+    public function set target(s:Object):void;

+    public function set width(v:int):void;

+  }

+}

+// flash/display/ShaderParameter.as:

+package flash.display {

+  final dynamic public class ShaderParameter extends Object {

+    public function ShaderParameter();

+    public function get index():int;

+    public function get type():String;

+    public function get value():Array;

+    public function set value(v:Array):void;

+  }

+}

+// flash/display/ShaderParameterType.as:

+package flash.display {

+  final public class ShaderParameterType extends Object {

+    static public var BOOL:String = "bool";

+    static public var BOOL2:String = "bool2";

+    static public var BOOL3:String = "bool3";

+    static public var BOOL4:String = "bool4";

+    static public var FLOAT:String = "float";

+    static public var FLOAT2:String = "float2";

+    static public var FLOAT3:String = "float3";

+    static public var FLOAT4:String = "float4";

+    static public var INT:String = "int";

+    static public var INT2:String = "int2";

+    static public var INT3:String = "int3";

+    static public var INT4:String = "int4";

+    static public var MATRIX2X2:String = "matrix2x2";

+    static public var MATRIX3X3:String = "matrix3x3";

+    static public var MATRIX4X4:String = "matrix4x4";

+    public function ShaderParameterType();

+  }

+}

+// flash/display/ShaderPrecision.as:

+package flash.display {

+  final public class ShaderPrecision extends Object {

+    static public var FAST:String = "fast";

+    static public var FULL:String = "full";

+    public function ShaderPrecision();

+  }

+}

// flash/display/Stage.as:

 package flash.display {

   public class Stage extends flash.display:DisplayObjectContainer {

+    function get enableColorCorrection():Boolean;

+    function set enableColorCorrection(value:Boolean):void;

   }

 }

+// flash/display/TriangleCulling.as:

+package flash.display {

+  final public class TriangleCulling extends Object {

+    static public var NEGATIVE:String = "negative";

+    static public var NONE:String = "none";

+    static public var POSITIVE:String = "positive";

+    public function TriangleCulling();

+  }

+}

// flash/events/Event.as:

 package flash.events {

   public class Event extends Object {

+    static public var CLEAR:String = "clear";

+    static public var COPY:String = "copy";

+    static public var CUT:String = "cut";

+    static public var EXIT_FRAME:String = "exitFrame";

+    static public var FRAME_CONSTRUCTED:String = "frameConstructed";

+    static public var PASTE:String = "paste";

+    static public var SAMPLES_CALLBACK:String = "samplesCallback";

+    static public var SELECT_ALL:String = "selectAll";

   }

 }

+// flash/events/SamplesCallbackEvent.as:

+package flash.events {

+  public class SamplesCallbackEvent extends flash.events:Event {

+    public function SamplesCallbackEvent(type:String, bubbles:Boolean, cancelable:Boolean, position:Number);

+    override public function clone():Event;

+    override public function toString():String;

+    public function get position():Number;

+    public function set position(thePosition:Number):*;

+    private var m_position:Number = ?0;

+  }

+}

+// flash/events/ShaderEvent.as:

+package flash.events {

+  public class ShaderEvent extends flash.events:Event {

+    static public var COMPLETE:String = "complete";

+    public function ShaderEvent(type:String, bubbles:Boolean, cancelable:Boolean, bitmap:BitmapData, array:ByteArray, vector:Vector.<Number>);

+    override public function clone():Event;

+    override public function toString():String;

+    public function get bitmapData():BitmapData;

+    public function get byteArray():ByteArray;

+    public function get vector():Vector.<Number>;

+    public function set bitmapData(bmpData:BitmapData):*;

+    public function set byteArray(bArray:ByteArray):*;

+    public function set vector(v:Vector.<Number>):*;

+    private var m_bitmapData:BitmapData = ?0;

+    private var m_byteArray:ByteArray = ?0;

+    private var m_vector:Vector.<Number> = ?0;

+  }

+}

+// flash/filters/ShaderFilter.as:

+package flash.filters {

+  public class ShaderFilter extends flash.filters:BitmapFilter {

+    public function ShaderFilter(shader:Shader);

+    private function get _extendBy():Rectangle;

+    public function get bottomExtension():int;

+    public function get leftExtension():int;

+    public function get rightExtension():int;

+    public function get shader():Shader;

+    public function get topExtension():int;

+    private function set _extendBy(extend:Rectangle):void;

+    public function set bottomExtension(v:int):void;

+    public function set leftExtension(v:int):void;

+    public function set rightExtension(v:int):void;

+    public function set shader(shader:Shader):void;

+    public function set topExtension(v:int):void;

+  }

+}

+// flash/geom/Matrix3D.as:

+package flash.geom {

+  public class Matrix3D extends Object {

+    static final public function interpolate(thisMat:Matrix3D, toMat:Matrix3D, percent:Number):Matrix3D;

+    public function Matrix3D(v:Vector.<Number>);

+    public function append(lhs:Matrix3D):void;

+    public function appendRotation(degrees:Number, axis:Vector3D, pivotPoint:Vector3D):void;

+    public function appendScale(xScale:Number, yScale:Number, zScale:Number):void;

+    public function appendTranslation(x:Number, y:Number, z:Number):void;

+    public function clone():Matrix3D;

+    public function decompose(orientationStyle:String):Vector.<Vector3D>;

+    public function deltaTransformVector(v:Vector3D):Vector3D;

+    public function identity():void;

+    public function interpolateTo(toMat:Matrix3D, percent:Number):void;

+    public function invert():Boolean;

+    public function pointAt(pos:Vector3D, at:Vector3D, up:Vector3D):void;

+    public function prepend(rhs:Matrix3D):void;

+    public function prependRotation(degrees:Number, axis:Vector3D, pivotPoint:Vector3D):void;

+    public function prependScale(xScale:Number, yScale:Number, zScale:Number):void;

+    public function prependTranslation(x:Number, y:Number, z:Number):void;

+    public function recompose(components:Vector.<Vector3D>, orientationStyle:String):Boolean;

+    public function transformVector(v:Vector3D):Vector3D;

+    public function transformVectors(vin:Vector.<Number>, vout:Vector.<Number>):void;

+    public function transpose():void;

+    public function get determinant():Number;

+    public function get position():Vector3D;

+    public function get rawData():Vector.<Number>;

+    public function set position(pos:Vector3D):void;

+    public function set rawData(v:Vector.<Number>):void;

+  }

+}

+// flash/geom/Orientation3D.as:

+package flash.geom {

+  final public class Orientation3D extends Object {

+    static public var AXIS_ANGLE:String = "axisAngle";

+    static public var EULER_ANGLES:String = "eulerAngles";

+    static public var QUATERNION:String = "quaternion";

+    public function Orientation3D();

+  }

+}

+// flash/geom/PerspectiveProjection.as:

+package flash.geom {

+  public class PerspectiveProjection extends Object {

+    public function PerspectiveProjection();

+    public function toMatrix3D():Matrix3D;

+    public function get fieldOfView():Number;

+    public function get focalLength():Number;

+    public function get projectionCenter():Point;

+    public function set fieldOfView(fieldOfViewAngleInDegrees:Number):void;

+    public function set projectionCenter(p:Point):*;

+  }

+}

// flash/geom/Transform.as:

 package flash.geom {

   public class Transform extends Object {

+    function getRelativeMatrix3D(relativeTo:DisplayObject):Matrix3D;

+    function get matrix3D():Matrix3D;

+    function get perspectiveProjection():PerspectiveProjection;

+    function set matrix3D(m:Matrix3D):*;

+    function set perspectiveProjection(pm:PerspectiveProjection):void;

   }

 }

+// flash/geom/Utils3D.as:

+package flash.geom {

+  public class Utils3D extends Object {

+    static final public function pointTowards(percent:Number, mat:Matrix3D, pos:Vector3D, at:Vector3D, up:Vector3D):Matrix3D;

+    static final public function projectVector(m:Matrix3D, v:Vector3D):Vector3D;

+    static final public function projectVectors(m:Matrix3D, verts:Vector.<Number>, projectedVerts:Vector.<Number>, uvts:Vector.<Number>):*;

+    public function Utils3D();

+  }

+}

+// flash/geom/Vector3D.as:

+package flash.geom {

+  public class Vector3D extends Object {

+    static final public function distance(pt1:Vector3D, pt2:Vector3D):Number;

+    static public var XAXIS:Vector3D = ?0;

+    static public var YAXIS:Vector3D = ?0;

+    static public var ZAXIS:Vector3D = ?0;

+    public function Vector3D(ax:Number, ay:Number, az:Number, aw:Number);

+    public function add(a:Vector3D):Vector3D;

+    public function angleBetween(a:Vector3D):Number;

+    public function clone():Vector3D;

+    public function crossProduct(a:Vector3D):Vector3D;

+    public function decrementBy(a:Vector3D):void;

+    public function dotProduct(a:Vector3D):Number;

+    public function equals(toCompare:Vector3D, allFour:Boolean):Boolean;

+    public function incrementBy(a:Vector3D):void;

+    public function nearEquals(toCompare:Vector3D, tolerance:Number, allFour:Boolean):Boolean;

+    public function negate():void;

+    public function normalize():Number;

+    public function project():void;

+    public function scaleBy(s:Number):void;

+    public function subtract(a:Vector3D):Vector3D;

+    public function toString():String;

+    public function get length():Number;

+    public function get lengthSquared():Number;

+    public var w:Number = ?0;

+    public var x:Number = ?0;

+    public var y:Number = ?0;

+    public var z:Number = ?0;

+  }

+}

// flash/media/Microphone.as:

 package flash.media {

+    public function get codec():String;

+    public function get encodeQuality():int;

+    public function get framesPerPacket():int;

+    public function set codec(codec:String):void;

+    public function set encodeQuality(quality:int):void;

+    public function set framesPerPacket(frames:int):void;

   }

 }

// flash/media/Sound.as:

 package flash.media {

   public class Sound extends flash.events:EventDispatcher {

+    function extract(target:ByteArray, length:Number, startPosition:Number):Number;

+    function get samplesCallbackData():ByteArray;

   }

 }

+// flash/media/SoundCodec.as:

+package flash.media {

+  final public class SoundCodec extends Object {

+    static public var NELLYMOSER:String = "NellyMoser";

+    static public var SPEEX:String = "Speex";

+    public function SoundCodec();

+  }

+}

// flash/net/FileReference.as:

 package flash.net {

   public class FileReference extends flash.events:EventDispatcher {

+    private function _load(dest:ByteArray):void;

+    private function _save(data:ByteArray, defaultFileName:String):void;

+    function load():void;

+    function save(data:*, defaultFileName:String):void;

+    function get data():ByteArray;

   }

 }

// flash/net/NetConnection.as:

 package flash.net {

   public class NetConnection extends flash.events:EventDispatcher {

+    static private var kGetFarID:uint = 8.0;

+    static private var kGetFarNonce:uint = 10.0;

+    static private var kGetNearID:uint = 7.0;

+    static private var kGetNearNonce:uint = 9.0;

+    static private var kGetProtocol:uint = 6.0;

+    function get farID():String;

+    function get farNonce():String;

+    function get maxPeerConnections():uint;

+    function get nearID():String;

+    function get nearNonce():String;

+    function get protocol():String;

+    function get unconnectedPeerStreams():Array;

+    function set maxPeerConnections(maxPeers:uint):void;

   }

 }

// flash/net/NetStream.as:

 package flash.net {

   public class NetStream extends flash.events:EventDispatcher {

+    static private var kGetFarID:uint = 340.0;

+    static private var kGetFarNonce:uint = 342.0;

+    static private var kGetInfo:uint = 343.0;

+    static private var kGetMaxPauseBufferTime = 400.0;

+    static private var kGetNearNonce:uint = 341.0;

+    static private var kSetMaxPauseBufferTime = 401.0;

+    static public var DIRECT_CONNECTIONS:String = "directConnections";

-    public function NetStream(connection:NetConnection);

+    public function NetStream(connection:NetConnection, peerID:String);

-    private function construct(connection:NetConnection):void;

+    private function construct(connection:NetConnection, peerID:String):void;

+    function onPeerConnect(subscriber:NetStream):Boolean;

+    function play2(param:NetStreamPlayOptions):void;

+    function get farID():String;

+    function get farNonce():String;

+    function get info():NetStreamInfo;

+    function get maxPauseBufferTime():Number;

+    function get nearNonce():String;

+    function get peerStreams():Array;

+    function set maxPauseBufferTime(pauseBufferTime:Number):void;

   }

 }

+// flash/net/NetStreamInfo.as:

+package flash.net {

+  final public class NetStreamInfo extends Object {

+    public function NetStreamInfo(curBPS:Number, byteCount:Number, audioBPS:Number, audioByteCount:Number, videoBPS:Number, videoByteCount:Number, dataBPS:Number, dataByteCount:Number, playbackBPS:Number, droppedFrames:Number, audioBufferByteLength:Number, videoBufferByteLength:Number, dataBufferByteLength:Number, audioBufferLength:Number, videoBufferLength:Number, dataBufferLength:Number, srtt:Number);

+    public function get SRTT():Number;

+    public function get audioBufferByteLength():Number;

+    public function get audioBufferLength():Number;

+    public function get audioByteCount():Number;

+    public function get audioBytesPerSecond():Number;

+    public function get byteCount():Number;

+    public function get currentBytesPerSecond():Number;

+    public function get dataBufferByteLength():Number;

+    public function get dataBufferLength():Number;

+    public function get dataByteCount():Number;

+    public function get dataBytesPerSecond():Number;

+    public function get droppedFrames():Number;

+    public function get playbackBytesPerSecond():Number;

+    public function get videoBufferByteLength():Number;

+    public function get videoBufferLength():Number;

+    public function get videoByteCount():Number;

+    public function get videoBytesPerSecond():Number;

+    private var m_audioBufferByteLength:Number = ?0;

+    private var m_audioBufferLength:Number = ?0;

+    private var m_audioByteCount:Number = ?0;

+    private var m_audioBytesPerSecond:Number = ?0;

+    private var m_byteCount:Number = ?0;

+    private var m_currentBytesPerSecond:Number = ?0;

+    private var m_dataBufferByteLength:Number = ?0;

+    private var m_dataBufferLength:Number = ?0;

+    private var m_dataByteCount:Number = ?0;

+    private var m_dataBytesPerSecond:Number = ?0;

+    private var m_droppedFrames:Number = ?0;

+    private var m_playbackBytesPerSecond:Number = ?0;

+    private var m_srtt = ?0;

+    private var m_videoBufferByteLength:Number = ?0;

+    private var m_videoBufferLength:Number = ?0;

+    private var m_videoByteCount:Number = ?0;

+    private var m_videoBytesPerSecond:Number = ?0;

+  }

+}

+// flash/net/NetStreamPlayOptions.as:

+package flash.net {

+  dynamic public class NetStreamPlayOptions extends flash.events:EventDispatcher {

+    public function NetStreamPlayOptions();

+    public var len:Number = ?0;

+    public var oldStreamName:String = ?0;

+    public var start:Number = ?0;

+    public var streamName:String = ?0;

+    public var transition:String = ?0;

+  }

+}

+// flash/net/NetStreamPlayTransitions.as:

+package flash.net {

+  public class NetStreamPlayTransitions extends Object {

+    static public var APPEND = "append";

+    static public var RESET = "reset";

+    static public var STOP = "stop";

+    static public var SWAP = "swap";

+    static public var SWITCH = "switch";

+    public function NetStreamPlayTransitions();

+  }
// flash/profiler/profile.as:

 package flash.profiler {

-  public function heapDump(name:String):void;

 } // flash/system/ApplicationDomain.as:

 package flash.system {

   final public class ApplicationDomain extends Object {

+    static final public function get MIN_DOMAIN_MEMORY_LENGTH():uint;

+    public function get domainMemory():ByteArray;

+    public function set domainMemory(mem:ByteArray):*;

   }

 }

// flash/system/Capabilities.as:

 package flash.system {

   final public class Capabilities extends Object {

+    static final public function get hasColorCorrection():Boolean;

   }

 }

+// flash/system/JPEGLoaderContext.as:

+package flash.system {

+  public class JPEGLoaderContext extends flash.system:LoaderContext {

+    public function JPEGLoaderContext(deblockingFilter:Number, checkPolicyFile:Boolean, applicationDomain:ApplicationDomain, securityDomain:SecurityDomain);

+    public var deblockingFilter:Number = 0.0;

+  }

+}

+// flash/text/engine/BreakOpportunity.as:

+package flash.text.engine {

+  final public class BreakOpportunity extends Object {

+    static public var ALL:String = "all";

+    static public var ANY:String = "any";

+    static public var AUTO:String = "auto";

+    static public var NONE:String = "none";

+    public function BreakOpportunity();

+  }

+}

+// flash/text/engine/ContentElement.as:

+package flash.text.engine {

+  public class ContentElement extends Object {

+    static public var GRAPHIC_ELEMENT:uint = 65007.0;

+    public function ContentElement(elementFormat:ElementFormat, eventMirror:EventDispatcher, textRotation:String);

+    public function get elementFormat():ElementFormat;

+    public function get eventMirror():EventDispatcher;

+    public function get groupElement():GroupElement;

+    public function get rawText():String;

+    public function get text():String;

+    public function get textBlock():TextBlock;

+    public function get textBlockBeginIndex():int;

+    public function get textRotation():String;

+    public function set elementFormat(value:ElementFormat):void;

+    public function set eventMirror(value:EventDispatcher):void;

+    public function set textRotation(value:String):void;

+    public var userData = ?0;

+  }

+}

+// flash/text/engine/DigitCase.as:

+package flash.text.engine {

+  final public class DigitCase extends Object {

+    static public var DEFAULT:String = "default";

+    static public var LINING:String = "lining";

+    static public var OLD_STYLE:String = "oldStyle";

+    public function DigitCase();

+  }

+}

+// flash/text/engine/DigitWidth.as:

+package flash.text.engine {

+  final public class DigitWidth extends Object {

+    static public var DEFAULT:String = "default";

+    static public var PROPORTIONAL:String = "proportional";

+    static public var TABULAR:String = "tabular";

+    public function DigitWidth();

+  }

+}

+// flash/text/engine/EastAsianJustifier.as:

+package flash.text.engine {

+  final public class EastAsianJustifier extends flash.text.engine:TextJustifier {

+    public function EastAsianJustifier(locale:String, lineJustification:String, justificationStyle:String);

+    public function get justificationStyle():String;

+    public function set justificationStyle(value:String):void;

+  }

+}

+// flash/text/engine/ElementFormat.as:

+package flash.text.engine {

+  final public class ElementFormat extends Object {

+    public function ElementFormat(fontDescription:FontDescription, fontSize:Number, color:uint, alpha:Number, textRotation:String, dominantBaseline:String, alignmentBaseline:String, baselineShift:Number, kerning:String, tracking:Number, locale:String, breakOpportunity:String, digitCase:String, digitWidth:String, ligatureLevel:String, typographicCase:String);

+    public function getFontMetrics():FontMetrics;

+    public function get alignmentBaseline():String;

+    public function get alpha():Number;

+    public function get baselineShift():Number;

+    public function get breakOpportunity():String;

+    public function get color():uint;

+    public function get digitCase():String;

+    public function get digitWidth():String;

+    public function get dominantBaseline():String;

+    public function get fontDescription():FontDescription;

+    public function get fontSize():Number;

+    public function get kerning():String;

+    public function get ligatureLevel():String;

+    public function get locale():String;

+    public function get textRotation():String;

+    public function get tracking():Number;

+    public function get typographicCase():String;

+    public function set alignmentBaseline(alignmentBaseline:String):void;

+    public function set alpha(value:Number):void;

+    public function set baselineShift(value:Number):void;

+    public function set breakOpportunity(opportunityType:String):void;

+    public function set color(value:uint):void;

+    public function set digitCase(digitCaseType:String):void;

+    public function set digitWidth(digitWidthType:String):void;

+    public function set dominantBaseline(dominantBaseline:String):void;

+    public function set fontDescription(value:FontDescription):void;

+    public function set fontSize(value:Number):void;

+    public function set kerning(value:String):void;

+    public function set ligatureLevel(ligatureLevelType:String):void;

+    public function set locale(value:String):void;

+    public function set textRotation(value:String):void;

+    public function set tracking(value:Number):void;

+    public function set typographicCase(typographicCaseType:String):void;

+  }

+}

+// flash/text/engine/FontDescription.as:

+package flash.text.engine {

+  final public class FontDescription extends Object {

+    public function FontDescription(fontName:String, fontWeight:String, fontPosture:String, fontLookup:String, antiAliasType:String, gridFitType:String, sharpness:Number, thickness:Number);

+    public function get antiAliasType():String;

+    public function get fontLookup():String;

+    public function get fontName():String;

+    public function get fontPosture():String;

+    public function get fontWeight():String;

+    public function get gridFitType():String;

+    public function get sharpness():Number;

+    public function get thickness():Number;

+    public function set antiAliasType(antiAliasType:String):void;

+    public function set fontLookup(value:String):void;

+    public function set fontName(value:String):void;

+    public function set fontPosture(value:String):void;

+    public function set fontWeight(value:String):void;

+    public function set gridFitType(gridFitType:String):void;

+    public function set sharpness(value:Number):void;

+    public function set thickness(value:Number):void;

+  }

+}

+// flash/text/engine/FontLookup.as:

+package flash.text.engine {

+  final public class FontLookup extends Object {

+    static public var DEVICE:String = "device";

+    static public var EMBEDDED:String = "embedded";

+    public function FontLookup();

+  }

+}

+// flash/text/engine/FontMetrics.as:

+package flash.text.engine {

+  final public class FontMetrics extends Object {

+    public function FontMetrics(emBox:Rectangle, strikethroughPosition:Number, strikethroughThickness:Number, underlinePosition:Number, underlineThickness:Number, subscriptScale:Number, superscriptScale:Number);

+    public var emBox:Rectangle = ?0;

+    public var strikethroughPosition:Number = ?0;

+    public var strikethroughThickness:Number = ?0;

+    public var subscriptScale:Number = ?0;

+    public var superscriptScale:Number = ?0;

+    public var underlinePosition:Number = ?0;

+    public var underlineThickness:Number = ?0;

+  }

+}

+// flash/text/engine/FontPosture.as:

+package flash.text.engine {

+  final public class FontPosture extends Object {

+    static public var ITALIC:String = "italic";

+    static public var NORMAL:String = "normal";

+    public function FontPosture();

+  }

+}

+// flash/text/engine/FontWeight.as:

+package flash.text.engine {

+  final public class FontWeight extends Object {

+    static public var BOLD:String = "bold";

+    static public var NORMAL:String = "normal";

+    public function FontWeight();

+  }

+}

+// flash/text/engine/GlyphRotation.as:

+package flash.text.engine {

+  final public class GlyphRotation extends Object {

+    static public var FULL_AND_WIDE:String = "fullAndWide";

+    static public var NONE:String = "none";

+    public function GlyphRotation();

+  }

+}

+// flash/text/engine/GraphicElement.as:

+package flash.text.engine {

+  final public class GraphicElement extends flash.text.engine:ContentElement {

+    public function GraphicElement(graphic:DisplayObject, elementWidth:Number, elementHeight:Number, elementFormat:ElementFormat, eventMirror:EventDispatcher, textRotation:String);

+    public function get elementHeight():Number;

+    public function get elementWidth():Number;

+    public function get graphic():DisplayObject;

+    public function set elementHeight(value:Number):void;

+    public function set elementWidth(value:Number):void;

+    public function set graphic(value:DisplayObject):void;

+  }

+}

+// flash/text/engine/GroupElement.as:

+package flash.text.engine {

+  final public class GroupElement extends flash.text.engine:ContentElement {

+    public function GroupElement(elements:Vector.<ContentElement>, elementFormat:ElementFormat, eventMirror:EventDispatcher, textRotation:String);

+    public function getElementAt(index:int):ContentElement;

+    public function getElementAtCharIndex(charIndex:int):ContentElement;

+    public function getElementIndex(element:ContentElement):int;

+    public function groupElements(beginIndex:int, endIndex:int):GroupElement;

+    public function mergeTextElements(beginIndex:int, endIndex:int):TextElement;

+    public function replaceElements(beginIndex:int, endIndex:int, newElements:Vector.<ContentElement>):Vector.<ContentElement>;

+    public function setElements(value:Vector.<ContentElement>):void;

+    public function splitTextElement(elementIndex:int, splitIndex:int):TextElement;

+    public function ungroupElements(groupIndex:int):void;

+    public function get elementCount():int;

+  }

+}

+// flash/text/engine/JustificationStyle.as:

+package flash.text.engine {

+  final public class JustificationStyle extends Object {

+    static public var PRIORITIZE_LEAST_ADJUSTMENT:String = "prioritizeLeastAdjustment";

+    static public var PUSH_IN_KINSOKU:String = "pushInKinsoku";

+    static public var PUSH_OUT_ONLY:String = "pushOutOnly";

+    public function JustificationStyle();

+  }

+}

+// flash/text/engine/Kerning.as:

+package flash.text.engine {

+  final public class Kerning extends Object {

+    static public var AUTO:String = "auto";

+    static public var OFF:String = "off";

+    static public var ON:String = "on";

+    public function Kerning();

+  }

+}

+// flash/text/engine/LigatureLevel.as:

+package flash.text.engine {

+  final public class LigatureLevel extends Object {

+    static public var COMMON:String = "common";

+    static public var EXOTIC:String = "exotic";

+    static public var MINIMUM:String = "minimum";

+    static public var NONE:String = "none";

+    static public var UNCOMMON:String = "uncommon";

+    public function LigatureLevel();

+  }

+}

+// flash/text/engine/LineJustification.as:

+package flash.text.engine {

+  final public class LineJustification extends Object {

+    static public var ALL_BUT_LAST:String = "allButLast";

+    static public var ALL_INCLUDING_LAST:String = "allIncludingLast";

+    static public var UNJUSTIFIED:String = "unjustified";

+    public function LineJustification();

+  }

+}

+// flash/text/engine/SpaceJustifier.as:

+package flash.text.engine {

+  final public class SpaceJustifier extends flash.text.engine:TextJustifier {

+    public function SpaceJustifier(locale:String, lineJustification:String, letterSpacing:Boolean);

+    public function get letterSpacing():Boolean;

+    public function set letterSpacing(value:Boolean):void;

+  }

+}

+// flash/text/engine/TabAlignment.as:

+package flash.text.engine {

+  final public class TabAlignment extends Object {

+    static public var CENTER:String = "center";

+    static public var DECIMAL:String = "decimal";

+    static public var END:String = "end";

+    static public var START:String = "start";

+    public function TabAlignment();

+  }

+}

+// flash/text/engine/TabStop.as:

+package flash.text.engine {

+  final public class TabStop extends Object {

+    public function TabStop(alignment:String, position:Number, decimalAlignmentToken:String);

+    public function get alignment():String;

+    public function get decimalAlignmentToken():String;

+    public function get position():Number;

+    public function set alignment(value:String):void;

+    public function set decimalAlignmentToken(value:String):void;

+    public function set position(value:Number):void;

+  }

+}

+// flash/text/engine/TextBaseline.as:

+package flash.text.engine {

+  final public class TextBaseline extends Object {

+    static public var ASCENT:String = "ascent";

+    static public var DESCENT:String = "descent";

+    static public var IDEOGRAPHIC_BOTTOM:String = "ideographicBottom";

+    static public var IDEOGRAPHIC_CENTER:String = "ideographicCenter";

+    static public var IDEOGRAPHIC_TOP:String = "ideographicTop";

+    static public var ROMAN:String = "roman";

+    static public var SUBSCRIPT:String = "subscript";

+    static public var SUPERSCRIPT:String = "superscript";

+    static public var USE_DOMINANT_BASELINE:String = "useDominantBaseline";

+    public function TextBaseline();

+  }

+}

+// flash/text/engine/TextBlock.as:

+package flash.text.engine {

+  final public class TextBlock extends Object {

+    public function TextBlock(content:ContentElement, tabStops:Vector.<TabStop>, textJustifier:TextJustifier, glyphRotation:String, lineRotation:String, baselineZero:String, bidiLevel:int, applyNonLinearFontScaling:Boolean, baselineFontDescription:FontDescription, baselineFontSize:Number);

+    private function DoCreateTextLine(previousLine:TextLine, width:Number, lineOffset:Number, fitSomething:Boolean):TextLine;

+    public function createTextLine(previousLine:TextLine, width:Number, lineOffset:Number, fitSomething:Boolean):TextLine;

+    public function dump():String;

+    public function findNextAtomBoundary(afterCharIndex:int):int;

+    public function findNextWordBoundary(afterCharIndex:int):int;

+    public function findPreviousAtomBoundary(beforeCharIndex:int):int;

+    public function findPreviousWordBoundary(beforeCharIndex:int):int;

+    public function getTextLineAtCharIndex(charIndex:int):TextLine;

+    public function releaseLines(firstLine:TextLine, lastLine:TextLine):*;

+    public function get applyNonLinearFontScaling():Boolean;

+    public function get baselineFontDescription():FontDescription;

+    public function get baselineFontSize():Number;

+    public function get baselineZero():String;

+    public function get bidiLevel():int;

+    public function get content():ContentElement;

+    public function get firstInvalidLine():TextLine;

+    public function get firstLine():TextLine;

+    public function get glyphRotation():String;

+    public function get lastLine():TextLine;

+    public function get lineRotation():String;

+    public function get tabStops():Vector.<TabStop>;

+    public function get textJustifier():TextJustifier;

+    public function get textLineCreationResult():String;

+    public function set applyNonLinearFontScaling(value:Boolean):void;

+    public function set baselineFontDescription(value:FontDescription):void;

+    public function set baselineFontSize(value:Number):void;

+    public function set baselineZero(value:String):void;

+    public function set bidiLevel(value:int):void;

+    public function set content(value:ContentElement):void;

+    public function set glyphRotation(value:String):void;

+    public function set lineRotation(value:String):void;

+    public function set tabStops(value:Vector.<TabStop>):void;

+    public function set textJustifier(value:TextJustifier):void;

+    public var userData = ?0;

+  }

+}

+// flash/text/engine/TextElement.as:

+package flash.text.engine {

+  final public class TextElement extends flash.text.engine:ContentElement {

+    public function TextElement(text:String, elementFormat:ElementFormat, eventMirror:EventDispatcher, textRotation:String);

+    public function replaceText(beginIndex:int, endIndex:int, newText:String):void;

+    public function set text(value:String):void;

+  }

+}

+// flash/text/engine/TextJustifier.as:

+package flash.text.engine {

+  public class TextJustifier extends Object {

+    static final public function getJustifierForLocale(locale:String):TextJustifier;

+    public function TextJustifier(locale:String, lineJustification:String);

+    private function setLocale(value:String):void;

+    public function get lineJustification():String;

+    public function get locale():String;

+    public function set lineJustification(value:String):void;

+  }

+}

+// flash/text/engine/TextLine.as:

+package flash.text.engine {

+  final public class TextLine extends flash.display:DisplayObjectContainer {

+    static public var MAX_LINE_WIDTH:int = 1000000.0;

+    public function TextLine();

+    private function doGetAtomIndexAtPoint(x:Number, y:Number):int;

+    public function dump():String;

+    public function flushAtomData():void;

+    public function getAtomBidiLevel(atomIndex:int):int;

+    public function getAtomBounds(atomIndex:int):Rectangle;

+    public function getAtomCenter(atomIndex:int):Number;

+    public function getAtomGraphic(atomIndex:int):DisplayObject;

+    public function getAtomIndexAtCharIndex(charIndex:int):int;

+    public function getAtomIndexAtPoint(stageX:Number, stageY:Number):int;

+    public function getAtomTextBlockBeginIndex(atomIndex:int):int;

+    public function getAtomTextBlockEndIndex(atomIndex:int):int;

+    public function getAtomTextRotation(atomIndex:int):String;

+    public function getAtomWordBoundaryOnLeft(atomIndex:int):Boolean;

+    public function getBaselinePosition(baseline:String):Number;

+    public function getMirrorRegion(mirror:EventDispatcher):TextLineMirrorRegion;

+    public function get ascent():Number;

+    public function get atomCount():int;

+    public function get descent():Number;

+    public function get hasGraphicElement():Boolean;

+    public function get mirrorRegions():Vector.<TextLineMirrorRegion>;

+    public function get nextLine():TextLine;

+    public function get previousLine():TextLine;

+    public function get rawTextLength():int;

+    public function get specifiedWidth():Number;

+    public function get textBlock():TextBlock;

+    public function get textBlockBeginIndex():int;

+    public function get textHeight():Number;

+    public function get textWidth():Number;

+    public function get unjustifiedTextWidth():Number;

+    public function get validity():String;

+    public function set validity(value:String):void;

+    public var userData = ?0;

+  }

+}

+// flash/text/engine/TextLineCreationResult.as:

+package flash.text.engine {

+  final public class TextLineCreationResult extends Object {

+    static public var COMPLETE:String = "complete";

+    static public var EMERGENCY:String = "emergency";

+    static public var INSUFFICIENT_WIDTH:String = "insufficientWidth";

+    static public var SUCCESS:String = "success";

+    public function TextLineCreationResult();

+  }

+}

+// flash/text/engine/TextLineMirrorRegion.as:

+package flash.text.engine {

+  final public class TextLineMirrorRegion extends Object {

+    public function TextLineMirrorRegion();

+    public function get bounds():Rectangle;

+    public function get element():ContentElement;

+    public function get mirror():EventDispatcher;

+    public function get nextRegion():TextLineMirrorRegion;

+    public function get previousRegion():TextLineMirrorRegion;

+    public function get textLine():TextLine;

+  }

+}

+// flash/text/engine/TextLineValidity.as:

+package flash.text.engine {

+  final public class TextLineValidity extends Object {

+    static public var INVALID:String = "invalid";

+    static public var POSSIBLY_INVALID:String = "possiblyInvalid";

+    static public var STATIC:String = "static";

+    static public var VALID:String = "valid";

+    public function TextLineValidity();

+  }

+}

+// flash/text/engine/TextRotation.as:

+package flash.text.engine {

+  final public class TextRotation extends Object {

+    static public var ROTATE_0:String = "rotate0";

+    static public var ROTATE_180:String = "rotate180";

+    static public var ROTATE_270:String = "rotate270";

+    static public var ROTATE_90:String = "rotate90";

+    public function TextRotation();

+  }

+}

+// flash/text/engine/TypographicCase.as:

+package flash.text.engine {

+  final public class TypographicCase extends Object {

+    static public var CAPS:String = "caps";

+    static public var CAPS_AND_SMALL_CAPS:String = "capsAndSmallCaps";

+    static public var DEFAULT:String = "default";

+    static public var LOWERCASE:String = "lowercase";

+    static public var SMALL_CAPS:String = "smallCaps";

+    static public var TITLE:String = "title";

+    static public var UPPERCASE:String = "uppercase";

+    public function TypographicCase();

+  }

+}

// flash/ui/ContextMenu.as:

 package flash.ui {

   final public class ContextMenu extends flash.events:EventDispatcher {

+    public function get clipboardItems():ContextMenuClipboardItems;

+    public function get clipboardMenu():Boolean;

+    public function get link():URLRequest;

+    public function set clipboardItems(value:ContextMenuClipboardItems):void;

+    public function set clipboardMenu(value:Boolean):void;

+    public function set link(value:URLRequest):void;

   }

 }

+// flash/ui/ContextMenuClipboardItems.as:

+package flash.ui {

+  final public class ContextMenuClipboardItems extends Object {

+    public function ContextMenuClipboardItems();

+    public function clone():ContextMenuClipboardItems;

+    public var clear:Boolean = false;

+    public var copy:Boolean = false;

+    public var cut:Boolean = false;

+    public var paste:Boolean = false;

+    public var selectAll:Boolean = true;

+  }

+}

// flash/ui/Mouse.as:

 package flash.ui {

   final public class Mouse extends Object {

+    static final public function get cursor():String;

+    static final public function set cursor(value:String):void;

   }

 }

+// flash/ui/MouseCursor.as:

+package flash.ui {

+  final public class MouseCursor extends Object {

+    static public var ARROW:String = "arrow";

+    static public var AUTO:String = "auto";

+    static public var BUTTON:String = "button";

+    static public var HAND:String = "hand";

+    static public var IBEAM:String = "ibeam";

+    public function MouseCursor();

+  }

+}

// flash/utils/ByteArray.as:

 package flash.utils {

   public class ByteArray extends Object implements IDataInput, IDataOutput {

+    private function _compress(algorithm:String):void;

+    private function _uncompress(algorithm:String):void;

+    function clear():void;

+    function deflate():void;

+    function inflate():void;

   }

 }

+}
Great thanks to zazzo...

Source: http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=675&threadid=1363282#4960560

Leave a Reply