1
Legend Superclass «interface» Interface property: dataType method(): returnType implements Superclass package::Class property: dataType method(): returnType ActionScript 3.0 Class Diagram Welcome to ActionScript 3.0, the new ECMA based language from Adobe Systems. This diagram shows all intrinsic classes, methods, and properties available within Adobe Flash Player 9. Better by Adobe®. Error classes flash.errors:: StackOverflowError Object Error message: String name: String Error(String): Object getStackTrace(): String toString(): String ArgumentError DefinitionError EvalError RangeError ReferenceError SecurityError SyntaxError flash.errors:: ScriptTimeoutError flash.errors:: MemoryError flash.errors:: InvalidSWFError flash.errors:: IllegalOperationError flash.errors:: IOError flash.errors:: EOFError TypeError URIError VerifyError flash.filters Object BitmapFilter clone(): BitmapFilter Object BitmapFilterQuality HIGH: int LOW: int MEDIUM: int Object BitmapFilterType FULL: String INNER: String OUTER: String BevelFilter angle: Number blurX: Number blurY: Number distance: Number highlightAlpha: Number highlightColor: uint knockout: Boolean quality: int shadowAlpha: Number shadowColor: uint strength: Number type: String BevelFilter(): Object clone(): BitmapFilter BlurFilter blurX: Number blurY: Number quality: int BlurFilter(): Object clone(): BitmapFilter ColorMatrixFilter matrix: Array clone(): BitmapFilter ColorMatrixFilter(): Object ConvolutionFilter alpha: Number bias: Number clamp: Boolean color: uint divisor: Number matrix: Array matrixX: Number matrixY: Number preserveAlpha: Boolean clone(): BitmapFilter ConvolutionFilter(): Object ConvolutionFilter alpha: Number color: uint componentX: uint componentY: uint mapBitmap: BitmapData mapPoint: Point mode: String scaleX: Number scaleY: Number clone(): BitmapFilter DisplacementMapFilter(): Object DropShadowFilter alpha: Number angle: Number blurX: Number blurY: Number color: uint distance: Number hideObject: Boolean inner: Boolean knockout: Boolean quality: int strength: Number clone(): BitmapFilter DropShadowFilter(): Object GlowFilter alpha: Number blurX: Number blurY: Number color: uint inner: Boolean knockout: Boolean quality: int strength: Number clone(): BitmapFilter GlowFilter(): Object Object DisplacementMapFilterMode CLAMP: String COLOR: String IGNORE: String WRAP: String GradientBevelFilter alphas: Array angle: Number blurX: Number blurY: Number colors: Array distance: Number knockout: Boolean quality: int ratios: Array strength: Number type: String clone(): BitmapFilter GradientBevelFilter(): Object GradientGlowFilter alphas: Array angle: Number blurX: Number blurY: Number c olors: Array distance: Number knockout: Boolean quality: int ratios: Array strength: Number type: String clone(): BitmapFilter GradientGlowFilter(): Object flash.text InteractiveObject TextField alwaysShowSelection: Boolean antiAliasType: String autoSize: String background: Boolean backgroundColor: uint border: Boolean borderColor: uint bottomScrollV: int caretIndex: int condenseWhite: Boolean defaultTextFormat: TextFormat displayAsPassword: Boolean embedFonts: Boolean gridFitType: String htmlText: String length: int maxChars: int maxScrollH: int maxScrollV: int mouseWheelEnabled: Boolean multiline: Boolean numLines: int restrict: String scrollH: int scrollV: int selectable: Boolean selectionBeginIndex: int selectionEndIndex: int sharpness: Number styleSheet: StyleSheet text: String textColor: uint textHeight: Number textWidth: Number thickness: Number type: String wordWrap: Boolean appendText() getCharBoundaries( : Rectangle getCharIndexAtPoint(): int getFirstCharInParagraph(): int getImageReference(): DisplayObject getLineIndexAtPoint(): int getLineIndexOfChar(): int getLineLength(): int getLineMetric s(): TextLineMetrics getLineOffset(): int getLineText(): String getParagraphLength(): int getTextFormat(): TextFormat replaceSelectedText() replaceText() setSelection() setTextFormat() TextField(): Object DisplayObject StaticText text: String EventDispatcher StyleSheet styleNames: Array clear() getStyle(): Object parseCSS() setStyle() StyleSheet(): Object transform(): TextFormat Object Font fontName: String fontStyle: String fontType: String enum erateFonts(): Array hasGlyphs(): Boolean registerFont() Object FontType DEVICE: String EMBEDDED: String Object FontStyle BOLD: String BOLD_ITA LIC: String ITALIC: String REGULAR: String Object AntiAliasType ADVANCED: String NORMAL: String Object CSMSettings fontSize: Number insideCutoff: Number outsideCutoff: Number CSMSettings(): Object Object GridFitType NONE: String PIXEL: String SUBPIXEL: String Object TextColorType DARK_COLOR: String LIGHT_COLOR: String Object TextDisplayMode CRT: String DEFAULT: String LCD: String Object TextFormat align: String blockIndent: Object bold: Object bullet: Object color: Object font: String indent: Object italic : Object kerning: Object leading: Object leftMargin: Object letterSpacing: Object rightMargin: Object size: Object tabStops: Array target: String underline: Object url: String TextFormat(): Object Object TextLineMetrics ascent: Number descent: Number height: Number leading: Number width: Number x: Number TextLineMetrics(): Object Object TextRenderer displayMode: String maxLevel: int setAdvancedAntiAliasingTable() Object TextSnapshot charCount: int findText(): int getSelected(): Boolean getSelectedText(): String getText(): String getTextRunInfo(): Array hitTestTextNearPos(): Number setSelectColor() setSelected() Object TextFieldAutoSize CENTER: String LEFT: String NONE: String RIGHT: String Object TextFieldType DYNAMIC: String INPUT: String Object TextFormatAlign CENTER: String JUSTIFY: String LEFT: String RIGHT: String Top Level Classes arguments callee: Function length: Number Array CASEINSENSITIVE: uint DESCENDING: uint length: uint NUMERIC: uint RETURNINDEXEDARRAY: uint UNIQUESORT: uint Array(): Object Array(): Object concat(): Array every(): Boolean filter(): Array forEach() indexOf(): int join(): String lastIndexOf(): int map(): Array pop(): Object push(): uint reverse(): Array shift(): Object slice(): Array some(): Boolean sort(): Array sortOn(): Array splice(): Array toLocaleString(): String toString(): String unshift(): uint Boolean Boolean(): Object toString(): String valueOf(): Boolean Class Date date: Number dateUTC: Number day: Number dayUTC: Number fullYear: Number fullYearUTC: Number hours: Number hoursUTC: Number milliseconds: Number millisecondsUTC: Number minutes: Number minutesUTC: Number month: Number monthUTC: Number seconds: Number secondsUTC: Number time: Number timezoneOffset: Number Date(): Object getDate(): Number getDay(): Number getFullYear(): Number getHours(): Number getMilliseconds(): Number getMinutes(): Number getMonth(): Number getSeconds(): Number getTime(): Number getTimezoneOffset(): Number getUTCDate(): Number getUTCDay(): Number getUTCFullYear(): Number getUTCHours(): Number getUTCMilliseconds(): Number getUTCMinutes(): Number getUTCMonth(): Number getUTCSeconds(): Number parse(): Number setDate(): Number setFullYear(): Number setHours(): Number setMilliseconds(): Number setMinutes(): Number setMonth(): Number setSeconds(): Number setTime(): Number setUTCDate(): Number setUTCFullYear(): Number setUTCHours(): Number setUTCMilliseconds(): Number setUTCMinutes(): Number setUTCMonth(): Number setUTCSeconds(): Number toDateString(): String toLocaleDateString(): String toLocaleString(): String toLocaleTimeString(): String toString(): String toTimeString(): String toUTCString(): String UTC(): Number valueOf(): Number Function apply() call() int MA X_VALUE: int MIN_VALUE: int int(): Object toString(): String valueOf(): int Math E: Number LN10: Number LN2: Number LOG10E: Number LOG2E: Number PI: Number SQRT1_2: Number SQRT2: Number abs(): Number ac os(): Number asin(): Number atan(): Number atan2(): Number ceil(): Number cos(): Number exp(): Number floor(): Number log(): Number max(): Number min(): Number pow(): Number random(): Number round(): Number sin(): Number sqrt(): Number tan(): Number Namespace prefix: String uri: String Namespace(): Object Namespace(): Object toString(): String Number MA X_VA LUE: Number MIN_VA LUE: Number NaN: Number NEGATIVE_INFINITY: Number POSITIVE_INFINITY: Number Number(): Objec t toExponential(): String toFixed(): String toPrecision(): String toString(): String valueOf(): Number Object constructor: Object prototype: Object hasOwnProperty(): Boolean isPrototypeOf(): Boolean Object(): Object propertyIsEnumerable(): Boolean setPropertyIsEnumerable() toString(): String valueOf(): Object QName localName: String uri: String QName(): Object QName(): Object toString(): String RegExp dotall: Boolean extended: Boolean global: Boolean ignoreCase: Boolean lastIndex: Number multiline: Boolean source: String exec(): Object RegExp(): Object test(): Boolean String length: int charAt(): String charCodeAt(): Number concat(): String fromCharCode(): String indexOf(): int lastIndexOf(): int localeCompare(): int match(): Array replace(): String search(): int slice(): String split(): Array String(): Object substr(): String substring(): String toLocaleLowerCase(): String toLocaleUpperCase(): String toLowerCase(): String toUpperCase(): String valueOf(): String uint MAX_VALUE: uint MIN_VALUE: uint toString(): String uint(): Object valueOf(): uint XML ignoreComments: Boolean ignoreProcessingInstructions: Boolean ignoreWhitespace: Boolean prettyIndent: int prettyPrinting: Boolean addNamespace(): XML appendChild(): XML attribute(): XMLList attributes(): XMLList child(): XMLList childIndex(): int children(): XMLList comments(): XMLList contains(): Boolean copy(): XML defaultSettings(): Object descendants(): XMLList elements(): XMLList hasComplexContent(): Boolean hasOwnProperty(): Boolean hasSimpleContent(): Boolean inScopeNamespaces(): Array insertChildAfter(): Object insertChildBefore(): Object length(): int localName(): Object name(): Object namespace(): Object namespaceDeclarations(): Array nodeKind(): String normalize(): XML parent(): Object prependChild(): XML proc essingInstructions(): XMLList propertyIsEnumerable(): Boolean removeNamespace(): XML replace(): XML setChildren(): XML setLocalName() setName() setNamespace() setSettings() settings(): Object text(): XMLList toString(): String toXMLString(): String valueOf(): XML XML(): Object XMLList attribute(): XMLList attributes(): XMLList child(): XMLList children(): XMLList comments(): XMLList contains(): Boolean copy(): XMLList descendants(): XMLList elements(): XMLList hasComplexContent(): Boolean hasOwnProperty(): Boolean hasSimpleContent(): Boolean length(): int normalize(): XMLList parent(): Object processingInstructions(): XMLList propertyIsEnumerable(): Boolean text(): XMLList toString(): String toXMLString(): String valueOf(): XMLList XMLList(): Object flash.display EventDispatcher DisplayObject accessibilityProperties: AccessibilityProperties alpha: Number blendMode: String c acheAsBitmap: Boolean filters: Array height: Number loaderInfo: LoaderInfo mask: DisplayObject mouseX: Number mouseY: Number name: String opaqueBackground: Object parent: DisplayObjectContainer root: DisplayObject rotation: Number scale9Grid: Rectangle scaleX: Number scaleY: Number scrollRect: Rectangle stage: Stage transform: Transform visible: Boolean width: Number x: Number y: Number getBounds(): Rectangle getRect(): Rectangle globalToLocal(): Point hitTestObject(): Boolean hitTestPoint(): Boolean localToGlobal(): Point «interface» IBitmapDrawable Bitmap bitmapData: BitmapData pixelSnapping: String smoothing: Boolean Bitmap(): Object AVM1Movie MorphShape Shape graphics: Graphics Shape(): Object InteractiveObject contextMenu: ContextMenu doubleClickEnabled: Boolean focusRect: Object mouseEnabled: Boolean tabEnabled: Boolean tabIndex: int InteractiveObject(): Object SimpleButton downState: DisplayObject enabled: Boolean hitTestState: DisplayObject overState: DisplayObject soundTransform: SoundTransform trackAsMenu: Boolean upState: DisplayObject useHandCursor: Boolean SimpleButton(): Object DisplayObjectContainer mouseChildren: Boolean num Children: int tabChildren: Boolean textSnapshot: TextSnapshot addChild(): DisplayObject addChildAt(): DisplayObject areInaccessibleObjectsUnderPoint(): Boolean contains(): Boolean DisplayObjectContainer(): Object getChildAt(): DisplayObject getChildByName(): DisplayObject getChildIndex(): int getObjectsUnderPoint(): Array removeChild(): DisplayObject removeChildA t(): DisplayObject setChildIndex() swapChildren() swapChildrenAt() Loader content: DisplayObject contentLoaderInfo: LoaderInfo close() load() loadBytes() Loader(): Object unload() EventDispatcher LoaderInfo actionScriptVersion: uint applicationDomain: ApplicationDomain bytesLoaded: uint bytesTotal: uint childA llowsParent: Boolean content: DisplayObject contentType: String frameRate: Number height: int loader: Loader loaderURL: String parameters: Object parentAllowsChild: Boolean sameDomain: Boolean sharedEvents: EventDispatcher swfVersion: uint url: String width: int Stage align: String focus: InteractiveObject frameRate: Number quality: String scaleMode: String showDefaultContextMenu: Boolean stageFocusRect: Boolean stageHeight: int stageWidth: int invalidate() isFocusInaccessible(): Boolean MovieClip currentFrame: int currentLabel: String currentLabels: A rray currentScene: Scene enabled: Boolean framesLoaded: int scenes: Array totalFrames: int trackAsMenu: Boolean gotoAndPlay() gotoAndStop() MovieClip(): Object nextFrame() nextScene() play() prevFrame() prevScene() stop() Sprite buttonMode: Boolean dropTarget: DisplayObject graphics: Graphics hitArea: Sprite soundTransform: SoundTransform useHandCursor: Boolean Sprite(): Object startDrag() stopDrag() Object Graphics beginBitmapFill() beginFill() beginGradientFill() clear() curveTo() drawCircle() drawEllipse() drawRect() drawRoundRect() endFill() lineGradientStyle() lineStyle() lineTo() moveTo() Object BitmapData height: int rect: Rectangle transparent: Boolean width: int applyFilter() BitmapData(): Object clone(): BitmapData colorTransform () com pare(): Object copyChannel() copyPixels() dispose() draw() fillRec t() floodFill() generateFilterRect(): Rectangle getColorBoundsRect(): Rectangle getPixel(): uint getPixel32(): uint getPixels(): ByteArray hitTest(): Boolean lock() merge() noise() paletteMap() perlinNoise() pixelDissolve(): int scroll() setPixel() setPixel32() setPixels() threshold(): uint unlock() Object FrameLabel frame: int name: String Object Scene labels: Array name: String numFrames: int Object ActionScriptVersion ACTIONSCRIPT2: uint ACTIONSCRIPT3: uint Object BitmapDataChannel ALPHA : uint BLUE: uint GREEN: uint RED: uint Object BlendMode ADD: String ALPHA : String DARKEN: String DIFFERENCE: String ERASE: String HARDLIGHT: String INVERT: String LAYER: String LIGHTEN: String MULTIPLY: String NORMA L: String OVERLAY: String SCREEN: String SUBTRACT: String Object CapStyle NONE: String ROUND: String SQUARE: String Object GradientType LINEAR: String RADIAL: String Object InterpolationMethod LINEAR_RGB: String RGB: String Object JointStyle BEVEL: String MITER: String ROUND: String Object PixelSnapping ALWAYS: String AUTO: String NEVER: String Object SpreadMethod PAD: String REFLECT: String REPEAT: String Object StageAlign BOTTOM: String BOTTOM_LEFT: String BOTTOM_RIGHT: String LEFT: String RIGHT: String TOP: String TOP_LEFT: String TOP_RIGHT: String Object StageQuality BEST: String HIGH: String LOW: String MEDIUM: String Object StageScaleMode EXACT_FIT: String NO _BORDER: String NO _SCALE: String SHOW_ALL: String Object SWFVersion FLASH1: uint FLASH2: uint FLASH3: uint FLASH4: uint FLASH5: uint FLASH6: uint FLASH7: uint FLASH8: uint FLASH8_5: uint Object LineScaleMode HORIZONTAL: String NONE: String NORMAL: String VERTICAL: String flash.events Object Event ACTIVATE: String ADDED: String bubbles: Boolean CANCEL: String cancelable: Boolean CHANGE: String CLOSE: String COMPLETE: String CONNECT: String currentTarget: Object DEACTIVATE: String ENTER_FRAME: String eventPhase: uint ID3: String INIT: String MOUSE_LEA VE: String OPEN: String REMOVED: String RENDER: String RESIZE: String SCROLL: String SELECT: String SOUND_COMPLETE: String TAB_CHILDREN_CHANGE: String TAB_ENABLED_CHANGE: String TAB_INDEX_CHANGE: String target: Object type: String UNLOAD: String clone(): Event Event(): Object formatToString(): String isDefaultPrevented(): Boolean preventDefault() stopImmediatePropagation() stopPropagation() toString(): String ActivityEvent activating: Boolean ACTIVITY: String ActivityEvent(): Object clone(): Event toString(): String ContextMenuEvent contextMenuOwner: InteractiveObject MENU_ITEM_SELECT: String MENU_SELECT: String mouseTarget: InteractiveObject clone(): Event ContextMenuEvent(): Object toString(): String FocusEvent FOCUS_IN: String FOCUS_OUT: String KEY_FOCUS_CHANGE: String keyCode: uint MOUSE_FOCUS_CHANGE: String relatedObject: InteractiveObject shiftKey: Boolean clone(): Event FocusEvent(): Object toString(): String TimerEvent TIMER: String TIMER_COMPLETE: String clone(): Event TimerEvent(): Object toString(): String updateAfterEvent() SyncEvent changeList: Array SYNC: String clone(): Event SyncEvent(): Object toString(): String StatusEvent code: String level: String STATUS: String clone(): Event StatusEvent(): Object toString(): String ProgressEvent bytesLoaded: uint bytesTotal: uint PROGRESS: String SOCKET_DATA : String clone(): Event ProgressEvent(): Object toString(): String HTTPStatusEvent HTTP_STATUS: String status: int clone(): Event HTTPStatusEvent(): Object toString(): String NetStatusEvent info: Object NET_STATUS: String clone(): Event NetStatusEvent(): Object toString(): String KeyboardEvent altKey: Boolean charCode: uint ctrlKey: Boolean KEY_DOWN: String KEY_UP: String keyCode: uint keyLocation: uint shiftKey: Boolean clone(): Event KeyboardEvent(): Object toString(): String updateAfterEvent() MouseEvent altKey: Boolean buttonDown: Boolean CLICK: String ctrlKey: Boolean delta: int DOUBLE_CLICK: String localX: Number localY: Number MOUSE_DOWN: String MOUSE_MOVE: String MOUSE_OUT: String MOUSE_OVER: String MOUSE_UP: String MOUSE_WHEEL: String relatedObject: InteractiveObject ROLL_OUT: String ROLL_OVER: String shiftKey: Boolean stageX: Number stageY: Number clone(): Event MouseEvent(): Object toString(): String updateAfterEvent() «interface» IEventDispatcher addEventListener() dispatchEvent(): Boolean hasEventListener(): Boolean removeEventListener() willTrigger(): Boolean Object EventDispatcher addEventListener() dispatchEvent(): Boolean EventDispatcher(): Object hasEventListener(): Boolean removeEventListener() willTrigger(): Boolean implements Object EventPhase AT_TARGET: uint BUBBLING_PHASE: uint CAPTURING_PHASE: uint TextEvent LINK: String text: String TEXT_INPUT: String clone(): Event TextEvent(): Object toString(): String DataEvent data: String DATA : String clone(): Event DataEvent(): Object toString(): String ErrorEvent ERROR: String clone(): Event ErrorEvent(): Object toString(): String IMEEvent IME_COMPOSITION: String clone(): Event IMEEvent(): Object toString(): String IOErrorEvent IO_ERROR: String clone(): Event IOErrorEvent(): Object toString(): String SecurityErrorEvent SECURITY_ERROR: String clone(): Event SecurityErrorEvent(): Object toString(): String Object Responder flash.net Object FileFilter description: String extension: String macType: String FileFilter(): Object EventDispatcher NetConnection client: Object connected: Boolean connectedProxyType: String defaultObjectEncoding: uint objectEncoding: uint proxyType: String uri: String usingTLS: Boolean call() close() connect() NetConnection(): Object EventDispatcher SharedObject client: Object data: Object defaultObjectEncoding: uint fps: Number objectEncoding: uint size: uint clear() close() connect() flush(): String getLocal(): SharedObject getRemote(): SharedObject setDirty() setProperty() EventDispatcher FileReference creationDate: Date creator: String modificationDate: Date name: String size: uint type: String browse() : Boolean cancel() download() FileReference(): Object upload() EventDispatcher NetStream bufferLength: Number bufferTime: Number bytesLoaded: uint bytesTotal: uint checkPolicyFile: Boolean client: Objec t currentFPS: Number liveDelay: Number objectEncoding: uint soundTransform : SoundTransform time: Number attachAudio() attachCamera() close() NetStream(): Object pause() play() publish() resume() seek() send() togglePause() EventDispatcher FileReferenceList fileList: Array browse(): Boolean FileReferenceList(): Object «interface» IDynamicPropertyOutput writeDynamicProperty() «interface» IDynamicPropertyWriter writeDynamicProperties() EventDispatcher LocalConnection client: Object domain: String allowDomain() allowInsecureDomain() close() connect() LocalConnection(): Object send() Object LocalConnection AMF0: uint AMF3: uint DEFAULT: uint dynamicPropertyWriter: IDynamicPropertyWriter Object SharedObjectFlushStatus FLUSHED: String PENDING: String EventDispatcher Socket bytesAvailable: uint connected: Boolean endian: String objectEncoding: uint close() connect() flush() readBoolean(): Boolean readByte(): int readBytes() readDouble(): Number readFloat(): Number readInt(): int readMultiByte(): String readObject(): Object readShort(): int readUnsignedByte(): uint readUnsignedInt(): uint readUnsignedShort(): uint readUTF(): String readUTFBytes(): String Socket(): Object writeBoolean() writeByte() writeBytes() writeDouble() writeFloat() writeInt() writeMultiByte() writeO bjec t() writeShort() writeUnsignedInt() writeUTF() writeUTFBytes() flash.utils:: IDataInput IMPLEMENTS IMPLEMENTS flash.utils:: IDataOutput EventDispatcher URLLoader bytesLoaded: uint bytesTotal: uint data: dataFormat: String close() load() URLLoader(): Object Object URLLoaderDataFormat BINARY: String TEXT: String VARIABLES: String Object URLRequest contentType: String data: Object method: String requestHeaders: Array url: String URLRequest(): Object Object URLRequestHeader name: String value: String URLRequestHeader(): Object Object URLRequestMethod GET: String POST: String EventDispatcher URLStream bytesAvailable: uint connected: Boolean endian: String objectEncoding: uint close() load() readBoolean(): Boolean readByte(): int readBytes() readDouble(): Number readFloat(): Number readInt(): int readMultiByte(): String readObject(): Object readShort(): int readUnsignedByte(): uint readUnsignedInt(): uint readUnsignedShort(): uint readUTF(): String readUTFBytes(): String Object URLVariables decode() toString(): String URLVariables(): Object EventDispatcher URLVariables connected: Boolean close() connect() send() XMLSocket(): Object flash.ui EventDispatcher ContextMenu builtInItems: ContextMenuBuiltInItems customItems: Array clone(): ContextMenu ContextMenu(): Object hideBuiltInItems() EventDispatcher ContextMenuItem caption: String enabled: Boolean separatorBefore: Boolean visible: Boolean clone(): ContextMenuItem ContextMenuItem(): Object Object ContextMenuBuiltInItems forwardAndBack: Boolean loop: Boolean play: Boolean print: Boolean quality: Boolean rewind: Boolean save: Boolean zoom: Boolean ContextMenuBuiltInItems(): Object Object Keyboard BACKSPACE: uint CAPS_LOCK: uint capsLock: Boolean CONTROL: uint DELETE: uint DOWN: uint END: uint ENTER: uint ESCAPE: uint F1: uint F10: uint F11: uint F12: uint F13: uint F14: uint F15: uint F2: uint F3: uint F4: uint F5: uint F6: uint F7: uint F8: uint F9: uint HOME: uint INSERT: uint LEFT: uint numLock: Boolean NUMPAD_0: uint NUMPAD_1: uint NUMPAD_2: uint NUMPAD_3: uint UMPAD_4: uint NUMPAD_5: uint NUMPAD_6: uint NUMPAD_7: uint NUMPA D_8: uint NUMPAD_9: uint NUMPAD_ADD: uint NUMPAD_DECIMAL: uint NUMPAD_DIVIDE: uint NUMPAD_ENTER: uint NUMPAD_MULTIPLY: uint NUMPAD_SUBTRACT: uint PAGE_DOWN: uint PAGE_UP: uint RIGHT: uint SHIFT: uint SPACE: uint TAB: uint UP: uint isAccessible(): Boolean Object KeyLocation LEFT: uint NUM_PAD: uint RIGHT: uint STANDARD: uint Object Mouse hide() show()t flash.geom Object ColorTransform alphaMultiplier: Number alphaOffset: Number blueMultiplier: Number blueOffset: Number color: uint greenMultiplier: Number greenOffset: Number redMultiplier: Number redOffset: Number ColorTransform(): Object concat() toString(): String Object Point length: Number x: Number y: Number add(): Point clone(): Point distance(): Number equals(): Boolean interpolate(): Point normalize() offset() Point(): Object polar(): Point subtract(): Point toString(): String Object Matrix a: Number b: Number c : Number d: Number tx: Number ty: Number clone(): Matrix concat() createBox() createGradientBox() deltaTransformPoint(): Point identity() invert() Matrix(): Object rotate() scale() toString(): String transformPoint(): Point translate() Object Rectangle bottom : Number bottomRight: Point height: Number left: Number right: Number size: Point top: Number topLeft: Point width: Number x: Number y: Number clone(): Rectangle contains(): Boolean containsPoint(): Boolean containsRect(): Boolean equals(): Boolean inflate() inflatePoint() intersection(): Rectangle intersects(): Boolean isEmpty(): Boolean offset() offsetPoint() Rectangle(): Object setEmpty() toString(): String union(): Rectangle Object Transform colorTransform: ColorTransform concatenatedColorTransform: ColorTransform concatenatedMatrix: Matrix matrix: Matrix pixelBounds: Rectangle «interface» IExternalizable readExternal() writeExternal() flash.utils «interface» IDataInput bytesAvailable: uint endian: String objectEncoding: uint readBoolean(): Boolean readByte(): int readBytes() readDouble(): Number readFloat(): Number readInt(): int readMultiByte(): String readObject(): Object readShort(): int readUnsignedByte(): uint readUnsignedInt(): uint readUnsignedShort(): uint readUTF(): String readUTFBytes(): String Object ByteArray bytesAvailable: uint defaultObjectEncoding: uint endian: String length: uint objectEncoding: uint position: uint ByteArray(): Object compress() readBoolean(): Boolean readByte(): int readBytes() readDouble(): Number readFloat(): Number readInt(): int readMultiByte(): String readObject(): Object readShort(): int readUnsignedByte(): uint readUnsignedInt(): uint readUnsignedShort(): uint readUTF(): String readUTFBytes(): String toString(): String uncompress() writeBoolean() writeByte() writeBytes() writeDouble() writeFloat() writeInt() writeMultiByte() writeObject() writeShort() writeUnsignedInt() writeUTF() writeUTFBytes() Object Dictionary Object Endian BIG_ENDIAN: String LITTLE_ENDIAN: String implements «interface» IDataOutput endian: String objectEncoding: uint writeBoolean() writeByte() writeBytes() writeDouble() writeFloat() writeInt() writeMultiByte() writeObject() writeShort() writeUnsignedInt() writeUTF() writeUTFBytes() Object Proxy callProperty(): Object deleteProperty(): Boolean getDescendants(): Object getProperty(): Object hasProperty(): Boolean isAttribute(): Boolean nextName(): String nextNameIndex(): int nextValue(): Object setProperty() EventDispatcher Timer reset() start() stop() Timer(): Object implements flash.media EventDispatcher Camera activityLevel: Number bandwidth: int currentFPS: Number fps: Number height: int index: int motionLevel: int motionTimeout: int muted: Boolean name: String names: Array quality: int width: int getCamera(): Camera setMode() setMotionLevel() setQuality() EventDispatcher Microphone activityLevel: Number gain: Number index: int muted: Boolean name: String names: Array rate: int silenceLevel: Number silenceTimeout: int soundTransform : SoundTransform useEchoSuppression: Boolean getMicrophone(): Microphone setLoopBack() setSilenceLevel() setUseEchoSuppression() DisplayObject Video deblocking: int smoothing: Boolean videoHeight: int videoWidth: int attachCamera() attachNetStream () clear() Video(): Object EventDispatcher Sound bytesLoaded: uint bytesTotal: int id3: ID3Info isBuffering: Boolean length: Number url: String close() load() play(): SoundChannel Sound(): Object Object ID3Info album: String artist: String comment: String genre: String songName: String track: String year: String EventDispatcher SoundChannel leftPeak: Number position: Number rightPeak: Number soundTransform : SoundTransform stop() Object SoundLoaderContext bufferTime: Number checkPolicyFile: Boolean SoundLoaderContext(): Object Object SoundMixer bufferTime: int soundTransform: SoundTransform areSoundsInaccessible(): Boolean computeSpectrum() stopAll() Object SoundTransform leftToLeft: Number leftToRight: Number pan: Number rightToLeft: Number rightToRight: Number volume: Number SoundTransform(): Object flash.system Object Capabilities avHardwareDisable: Boolean hasAccessibility: Boolean hasAudio: Boolean hasAudioEncoder: Boolean hasEmbeddedVideo: Boolean hasIME: Boolean hasMP3: Boolean hasPrinting: Boolean hasScreenBroadcast: Boolean hasScreenPlayback: Boolean hasStreamingAudio: Boolean hasStreamingVideo: Boolean hasTLS: Boolean hasVideoEncoder: Boolean isDebugger: Boolean language: String loc alFileReadDisable: Boolean manufacturer: String os: String pixelAspectRatio: Number playerType: String screenColor: String screenDPI: Number screenResolutionX: Number screenResolutionY: Number serverString: String version: String Object ApplicationDomain currentDomain: ApplicationDomain parentDomain: ApplicationDomain ApplicationDomain(): Object getDefinition(): Object Object SecurityDomain currentDomain: SecurityDomain Object Security exactSettings: Boolean LOCAL_TRUSTED: String LOCAL_WITH_FILE: String LOCAL_WITH_NETWORK: String REMOTE: String sandboxType: String allowDomain() allowInsecureDomain() loadPolicyFile() showSettings() Object SecurityPanel CAMERA : String DEFAULT: String LOCAL_STORAGE: String MICROPHONE: String PRIVACY: String SETTINGS_MANAGER: String Object System ime: IME totalMemory: uint useCodePage: Boolean setClipboard() EventDispatcher IME conversionMode: String enabled: Boolean doConversion() setCompositionString() Object IMEConversionMode ALPHANUMERIC_FULL: String ALPHANUMERIC_HALF: String CHINESE: String JAPANESE_HIRAGANA : String JAPANESE_KATAKANA _FULL: String JAPANESE_KATAKANA _HALF: String KOREAN: String UNKNOWN: String Object LoaderContext applicationDomain: ApplicationDomain checkPolicyFile: Boolean securityDomain: SecurityDomain LoaderContext(): Object flash.xml Object XMLNode attributes: Object childNodes: Array firstChild: XMLNode lastChild: XMLNode localName: String namespaceURI: String nextSibling: XMLNode nodeName: String nodeType: uint nodeValue: String parentNode: XMLNode prefix: String previousSibling: XMLNode appendChild() cloneNode(): XMLNode getNamespaceForPrefix(): String getPrefixForNamespace() String hasChildNodes(): Boolean insertBefore() removeNode() toString(): String XMLNode(): Object XMLDocument docTypeDecl: Object idMap: Object ignoreWhite: Boolean xmlDecl: Object createElement(): XMLNode createTextNode(): XMLNode parseXML() toString(): String XMLDocument(): Object Object XMLNodeType ELEMENT_NODE: uint TEXT_NODE: uint flash.accessibility Object Accessibility active: Boolean updateProperties() Object AccessibilityProperties description: String forceSimple: Boolean name: String noAutoLabeling: Boolean shortcut: String silent: Boolean AccessibilityProperties(): Object flash.printing EventDispatcher PrintJob orientation: String pageHeight: int pageWidth: int paperHeight: int paperWidth: int addPage() PrintJob(): Object send() start(): Boolean Object PrintJobOptions printAsBitmap: Boolean PrintJobOptions(): Object Object PrintJobOrientation LANDSCAPE: String PORTRAIT: String flash.external Object ExternalInterface available: Boolean objectID: String addCallback() call(): Object

ActionScript - cnblogs.comfiles.cnblogs.com/files/yjmyzz/AS3API_01.pdf · Legend Superclass «interface» Interface property: dataType method(): returnType implements Superclass package::Class

Embed Size (px)

Citation preview

Page 1: ActionScript - cnblogs.comfiles.cnblogs.com/files/yjmyzz/AS3API_01.pdf · Legend Superclass «interface» Interface property: dataType method(): returnType implements Superclass package::Class

LegendSuperclass «interface»

Interfaceproperty: dataType

method(): returnType

implements

Superclass

package::Classproperty: dataType

method(): returnType

Actio

nScr

ipt 3

.0 C

lass

Dia

gram

Welcome to ActionScript 3.0, the new ECMA

based language from Adobe Systems.

This diagram shows all intrinsic classes,

methods, and properties available within

Adobe Flash Player 9. Better by Adobe®.

Error classesflash.errors::

StackOverflowError

Object

Errormessage: Stringname: String

Error(String): ObjectgetStackTrace(): StringtoString(): String

ArgumentError

DefinitionError

EvalError

RangeError

ReferenceError

SecurityError

SyntaxError

flash.errors::ScriptTimeoutError

flash.errors::MemoryError

flash.errors::InvalidSWFError

flash.errors::IllegalOperationError

flash.errors::IOError

flash.errors::EOFError

TypeError

URIError

VerifyError

flash.filters

Object

BitmapFilterclone(): BitmapFilter

Object

BitmapFilterQualityHIGH: intLOW: intMEDIUM: int

Object

BitmapFilterTypeFULL: StringINNER: StringOUTER: String

BevelFilterangle: NumberblurX: NumberblurY: Numberdistance: NumberhighlightAlpha: NumberhighlightColor: uintknockout: Booleanquality: intshadowAlpha: NumbershadowColor: uintstrength: Numbertype: String

BevelFilter(): Objectclone(): BitmapFilter

BlurFilterblurX: NumberblurY: Numberquality: int

BlurFilter(): Objectclone(): BitmapFilter

ColorMatrixFiltermatrix: Array

clone(): BitmapFilterColorMatrixFilter(): Object

ConvolutionFilteralpha: Numberbias: Numberclamp: Booleancolor: uintdivisor: Numbermatrix: ArraymatrixX: NumbermatrixY: Number preserveAlpha: Boolean

clone(): BitmapFilterConvolutionFilter(): Object

ConvolutionFilteralpha: Numbercolor: uintcomponentX: uintcomponentY: uintmapBitmap: BitmapDatamapPoint: Pointmode: StringscaleX: NumberscaleY: Number

clone(): BitmapFilterDisplacementMapFilter(): Object

DropShadowFilteralpha: Numberangle: NumberblurX: NumberblurY: Numbercolor: uintdistance: NumberhideObject: Booleaninner: Booleanknockout: Booleanquality: intstrength: Number

clone(): BitmapFilterDropShadowFilter(): Object

GlowFilteralpha: NumberblurX: NumberblurY: Numbercolor: uintinner: Booleanknockout: Booleanquality: intstrength: Number

clone(): BitmapFilterGlowFilter(): Object

Object

DisplacementMapFilterModeCLAMP: StringCOLOR: StringIGNORE: StringWRAP: String

GradientBevelFilteralphas: Arrayangle: NumberblurX: NumberblurY: Numbercolors: Arraydistance: Numberknockout: Booleanquality: intratios: Arraystrength: Numbertype: String

clone(): BitmapFilterGradientBevelFilter(): Object

GradientGlowFilteralphas: Arrayangle: NumberblurX: NumberblurY: Numberc olors: Arraydistance: Numberknockout: Booleanquality: intratios: Arraystrength: Numbertype: String

clone(): BitmapFilterGradientGlowFilter(): Object

flash.textInteractiveObject

TextFieldalwaysShowSelection: BooleanantiAliasType: StringautoSize: Stringbackground: BooleanbackgroundColor: uintborder: BooleanborderColor: uintbottomScrollV: intcaretIndex: intcondenseWhite: BooleandefaultTextFormat: TextFormatdisplayAsPassword: BooleanembedFonts: BooleangridFitType: StringhtmlText: Stringlength: intmaxChars: intmaxScrollH: intmaxScrollV: intmouseWheelEnabled: Booleanmultiline: BooleannumLines: intrestrict: StringscrollH: intscrollV: intselectable: BooleanselectionBeginIndex: intselectionEndIndex: intsharpness: NumberstyleSheet: StyleSheettext: StringtextColor: uinttextHeight: NumbertextWidth: Numberthickness: Numbertype: StringwordWrap: Boolean

appendText()getCharBoundaries( : RectanglegetCharIndexAtPoint(): intgetFirstCharInParagraph(): intgetImageReference(): DisplayObjectgetLineIndexAtPoint(): intgetLineIndexOfChar(): intgetLineLength(): intgetLineMetric s(): TextLineMetricsgetLineOffset(): intgetLineText(): StringgetParagraphLength(): intgetTextFormat(): TextFormatreplaceSelectedText()replaceText()setSelection()setTextFormat()TextField(): Object

DisplayObject

StaticTexttext: String

EventDispatcher

StyleSheetstyleNames: Array

clear()getStyle(): ObjectparseCSS()setStyle()StyleSheet(): Objecttransform(): TextFormat

Object

FontfontName: StringfontStyle: StringfontType: String

enum erateFonts(): ArrayhasGlyphs(): BooleanregisterFont()

Object

FontTypeDEVICE: StringEMBEDDED: String

Object

FontStyleBOLD: StringBOLD_ITA LIC: StringITALIC: StringREGULAR: String

Object

AntiAliasTypeADVANCED: StringNORMAL: String

Object

CSMSettingsfontSize: NumberinsideCutoff: NumberoutsideCutoff: Number

CSMSettings(): Object

Object

GridFitTypeNONE: StringPIXEL: StringSUBPIXEL: String

Object

TextColorTypeDARK_COLOR: StringLIGHT_COLOR: String

Object

TextDisplayModeCRT: StringDEFAULT: StringLCD: String

Object

TextFormatalign: StringblockIndent: Objectbold: Objectbullet: Objectcolor: Objectfont: Stringindent: Objectitalic : Objectkerning: Objectleading: ObjectleftMargin: ObjectletterSpacing: Object rightMargin: Objectsize: ObjecttabStops: Arraytarget: Stringunderline: Objecturl: String

TextFormat(): Object

Object

TextLineMetricsascent: Numberdescent: Numberheight: Numberleading: Numberwidth: Numberx: Number

TextLineMetrics(): Object

Object

TextRendererdisplayMode: StringmaxLevel: int

setAdvancedAntiAliasingTable()

Object

TextSnapshotcharCount: int

findText(): intgetSelected(): BooleangetSelectedText(): StringgetText(): StringgetTextRunInfo(): ArrayhitTestTextNearPos(): NumbersetSelectColor()setSelected()

Object

TextFieldAutoSizeCENTER: StringLEFT: StringNONE: StringRIGHT: String

Object

TextFieldTypeDYNAMIC: StringINPUT: String

Object

TextFormatAlignCENTER: StringJUSTIFY: StringLEFT: StringRIGHT: String

Top Level Classesarguments

callee: Functionlength: Number

ArrayCASEINSENSITIVE: uintDESCENDING: uintlength: uintNUMERIC: uintRETURNINDEXEDARRAY: uintUNIQUESORT: uint

Array(): ObjectArray(): Objectconcat(): Arrayevery(): Booleanfilter(): ArrayforEach()indexOf(): intjoin(): StringlastIndexOf(): intmap(): Arraypop(): Objectpush(): uintreverse(): Arrayshift(): Objectslice(): Arraysome(): Booleansort(): ArraysortOn(): Arraysplice(): ArraytoLocaleString(): StringtoString(): Stringunshift(): uint

BooleanBoolean(): ObjecttoString(): StringvalueOf(): Boolean

Class

Datedate: NumberdateUTC: Numberday: NumberdayUTC: NumberfullYear: NumberfullYearUTC: Numberhours: NumberhoursUTC: Numbermilliseconds: NumbermillisecondsUTC: Numberminutes: NumberminutesUTC: Numbermonth: NumbermonthUTC: Numberseconds: NumbersecondsUTC: Numbertime: NumbertimezoneOffset: Number

Date(): ObjectgetDate(): NumbergetDay(): NumbergetFullYear(): NumbergetHours(): NumbergetMilliseconds(): NumbergetMinutes(): NumbergetMonth(): NumbergetSeconds(): NumbergetTime(): NumbergetTimezoneOffset(): NumbergetUTCDate(): NumbergetUTCDay(): NumbergetUTCFullYear(): NumbergetUTCHours(): NumbergetUTCMilliseconds(): NumbergetUTCMinutes(): NumbergetUTCMonth(): NumbergetUTCSeconds(): Numberparse(): NumbersetDate(): NumbersetFullYear(): NumbersetHours(): NumbersetMilliseconds(): NumbersetMinutes(): NumbersetMonth(): NumbersetSeconds(): NumbersetTime(): NumbersetUTCDate(): NumbersetUTCFullYear(): NumbersetUTCHours(): NumbersetUTCMilliseconds(): NumbersetUTCMinutes(): NumbersetUTCMonth(): NumbersetUTCSeconds(): NumbertoDateString(): StringtoLocaleDateString(): StringtoLocaleString(): StringtoLocaleTimeString(): StringtoString(): StringtoTimeString(): StringtoUTCString(): StringUTC(): NumbervalueOf(): Number

Functionapply()call()

intMA X_VALUE: intMIN_VALUE: int

int(): ObjecttoString(): StringvalueOf(): int

MathE: NumberLN10: NumberLN2: NumberLOG10E: NumberLOG2E: NumberPI: NumberSQRT1_2: NumberSQRT2: Number

abs(): Numberac os(): Numberasin(): Numberatan(): Numberatan2(): Numberceil(): Numbercos(): Numberexp(): Numberfloor(): Numberlog(): Numbermax(): Numbermin(): Numberpow(): Numberrandom(): Numberround(): Numbersin(): Numbersqrt(): Numbertan(): Number

Namespaceprefix: Stringuri: String

Namespace(): ObjectNamespace(): ObjecttoString(): String

NumberMA X_VA LUE: NumberMIN_VA LUE: NumberNaN: NumberNEGATIVE_INFINITY: NumberPOSITIVE_INFINITY: Number

Number(): Objec ttoExponential(): StringtoFixed(): StringtoPrecision(): StringtoString(): StringvalueOf(): Number

Objectconstructor: Objectprototype: Object

hasOwnProperty(): BooleanisPrototypeOf(): BooleanObject(): ObjectpropertyIsEnumerable(): BooleansetPropertyIsEnumerable()toString(): StringvalueOf(): Object

QNamelocalName: Stringuri: String

QName(): ObjectQName(): ObjecttoString(): String

RegExpdotall: Booleanextended: Booleanglobal: BooleanignoreCase: BooleanlastIndex: Numbermultiline: Booleansource: String

exec(): ObjectRegExp(): Objecttest(): Boolean

String length: int

charAt(): StringcharCodeAt(): Numberconcat(): StringfromCharCode(): StringindexOf(): intlastIndexOf(): intlocaleCompare(): intmatch(): Arrayreplace(): Stringsearch(): intslice(): Stringsplit(): ArrayString(): Objectsubstr(): Stringsubstring(): StringtoLocaleLowerCase(): StringtoLocaleUpperCase(): StringtoLowerCase(): StringtoUpperCase(): StringvalueOf(): String

uintMAX_VALUE: uintMIN_VALUE: uint

toString(): Stringuint(): ObjectvalueOf(): uint

XMLignoreComments: BooleanignoreProcessingInstructions: BooleanignoreWhitespace: BooleanprettyIndent: intprettyPrinting: Boolean

addNamespace(): XMLappendChild(): XMLattribute(): XMLListattributes(): XMLListchild(): XMLListchildIndex(): intchildren(): XMLListcomments(): XMLListcontains(): Booleancopy(): XMLdefaultSettings(): Objectdescendants(): XMLListelements(): XMLListhasComplexContent(): BooleanhasOwnProperty(): BooleanhasSimpleContent(): BooleaninScopeNamespaces(): ArrayinsertChildAfter(): ObjectinsertChildBefore(): Objectlength(): intlocalName(): Objectname(): Objectnamespace(): ObjectnamespaceDeclarations(): ArraynodeKind(): Stringnormalize(): XMLparent(): ObjectprependChild(): XMLproc essingInstructions(): XMLListpropertyIsEnumerable(): BooleanremoveNamespace(): XMLreplace(): XMLsetChildren(): XMLsetLocalName()setName()setNamespace()setSettings()settings(): Objecttext(): XMLListtoString(): StringtoXMLString(): StringvalueOf(): XMLXML(): Object

XMLListattribute(): XMLListattributes(): XMLListchild(): XMLListchildren(): XMLListcomments(): XMLListcontains(): Booleancopy(): XMLListdescendants(): XMLListelements(): XMLListhasComplexContent(): BooleanhasOwnProperty(): BooleanhasSimpleContent(): Booleanlength(): intnormalize(): XMLListparent(): ObjectprocessingInstructions(): XMLListpropertyIsEnumerable(): Booleantext(): XMLListtoString(): StringtoXMLString(): StringvalueOf(): XMLListXMLList(): Object

flash.displayEventDispatcher

DisplayObjectaccessibilityProperties: AccessibilityPropertiesalpha: NumberblendMode: Stringc acheAsBitmap: Booleanfilters: Arrayheight: NumberloaderInfo: LoaderInfomask: DisplayObjectmouseX: NumbermouseY: Numbername: StringopaqueBackground: Objectparent: DisplayObjectContainerroot: DisplayObjectrotation: Numberscale9Grid: RectanglescaleX: NumberscaleY: NumberscrollRect: Rectanglestage: Stagetransform: Transformvisible: Booleanwidth: Numberx: Numbery: Number

getBounds(): RectanglegetRect(): RectangleglobalToLocal(): PointhitTestObject(): BooleanhitTestPoint(): BooleanlocalToGlobal(): Point

«interface»

IBitmapDrawable

BitmapbitmapData: BitmapDatapixelSnapping: Stringsmoothing: Boolean

Bitmap(): Object

AVM1Movie

MorphShape

Shapegraphics: Graphics

Shape(): Object

InteractiveObjectcontextMenu: ContextMenudoubleClickEnabled: BooleanfocusRect: ObjectmouseEnabled: BooleantabEnabled: BooleantabIndex: int

InteractiveObject(): Object

SimpleButtondownState: DisplayObjectenabled: BooleanhitTestState: DisplayObjectoverState: DisplayObjectsoundTransform: SoundTransformtrackAsMenu: BooleanupState: DisplayObjectuseHandCursor: Boolean

SimpleButton(): Object

DisplayObjectContainermouseChildren: Booleannum Children: inttabChildren: BooleantextSnapshot: TextSnapshot

addChild(): DisplayObjectaddChildAt(): DisplayObjectareInaccessibleObjectsUnderPoint(): Booleancontains(): BooleanDisplayObjectContainer(): ObjectgetChildAt(): DisplayObjectgetChildByName(): DisplayObjectgetChildIndex(): intgetObjectsUnderPoint(): ArrayremoveChild(): DisplayObjectremoveChildA t(): DisplayObjectsetChildIndex()swapChildren()swapChildrenAt()Loader

content: DisplayObjectcontentLoaderInfo: LoaderInfo

close()load()loadBytes()Loader(): Objectunload()

EventDispatcher

LoaderInfoactionScriptVersion: uintapplicationDomain: ApplicationDomainbytesLoaded: uintbytesTotal: uintchildA llowsParent: Booleancontent: DisplayObjectcontentType: StringframeRate: Numberheight: intloader: LoaderloaderURL: Stringparameters: ObjectparentAllowsChild: BooleansameDomain: BooleansharedEvents: EventDispatcherswfVersion: uinturl: Stringwidth: int

Stagealign: Stringfocus: InteractiveObjectframeRate: Numberquality: StringscaleMode: StringshowDefaultContextMenu: BooleanstageFocusRect: BooleanstageHeight: intstageWidth: int

invalidate()isFocusInaccessible(): Boolean

MovieClipcurrentFrame: intcurrentLabel: StringcurrentLabels: A rraycurrentScene: Sceneenabled: BooleanframesLoaded: intscenes: ArraytotalFrames: inttrackAsMenu: Boolean

gotoAndPlay()gotoAndStop()MovieClip(): ObjectnextFrame()nextScene()play()prevFrame()prevScene()stop()

SpritebuttonMode: BooleandropTarget: DisplayObjectgraphics: GraphicshitArea: SpritesoundTransform: SoundTransformuseHandCursor: Boolean

Sprite(): ObjectstartDrag()stopDrag()

Object

GraphicsbeginBitmapFill()beginFill()beginGradientFill()clear()curveTo()drawCircle()drawEllipse()drawRect()drawRoundRect()endFill()lineGradientStyle()lineStyle()lineTo()moveTo()

Object

BitmapDataheight: intrect: Rectangletransparent: Booleanwidth: int

applyFilter()BitmapData(): Objectclone(): BitmapDatacolorTransform ()com pare(): ObjectcopyChannel()copyPixels()dispose()draw()fillRec t()floodFill()generateFilterRect(): RectanglegetColorBoundsRect(): RectanglegetPixel(): uintgetPixel32(): uintgetPixels(): ByteArrayhitTest(): Booleanlock()merge()noise()paletteMap()perlinNoise()pixelDissolve(): intscroll()setPixel()setPixel32()setPixels()threshold(): uintunlock()

Object

FrameLabelframe: intname: String

Object

Scenelabels: Arrayname: StringnumFrames: int

Object

ActionScriptVersionACTIONSCRIPT2: uintACTIONSCRIPT3: uint

Object

BitmapDataChannelALPHA : uintBLUE: uintGREEN: uintRED: uint

Object

BlendModeADD: StringALPHA : StringDARKEN: StringDIFFERENCE: StringERASE: StringHARDLIGHT: StringINVERT: StringLAYER: StringLIGHTEN: StringMULTIPLY: StringNORMA L: StringOVERLAY: StringSCREEN: StringSUBTRACT: String

Object

CapStyleNONE: StringROUND: StringSQUARE: String

Object

GradientTypeLINEAR: StringRADIAL: String

Object

InterpolationMethodLINEAR_RGB: StringRGB: String

Object

JointStyleBEVEL: StringMITER: StringROUND: String

Object

PixelSnappingALWAYS: StringAUTO: StringNEVER: String

Object

SpreadMethodPAD: StringREFLECT: StringREPEAT: String

Object

StageAlignBOTTOM: StringBOTTOM_LEFT: StringBOTTOM_RIGHT: StringLEFT: StringRIGHT: StringTOP: StringTOP_LEFT: StringTOP_RIGHT: String

Object

StageQualityBEST: StringHIGH: StringLOW: StringMEDIUM: String

Object

StageScaleModeEXACT_FIT: StringNO _BORDER: StringNO _SCALE: StringSHOW_ALL: String

Object

SWFVersionFLASH1: uintFLASH2: uintFLASH3: uintFLASH4: uintFLASH5: uintFLASH6: uintFLASH7: uintFLASH8: uintFLASH8_5: uint

Object

LineScaleModeHORIZONTAL: StringNONE: StringNORMAL: StringVERTICAL: String

flash.eventsObject

EventACTIVATE: StringADDED: Stringbubbles: BooleanCANCEL: Stringcancelable: BooleanCHANGE: StringCLOSE: StringCOMPLETE: StringCONNECT: StringcurrentTarget: ObjectDEACTIVATE: StringENTER_FRAME: StringeventPhase: uintID3: StringINIT: StringMOUSE_LEA VE: StringOPEN: StringREMOVED: StringRENDER: StringRESIZE: StringSCROLL: StringSELECT: StringSOUND_COMPLETE: StringTAB_CHILDREN_CHANGE: StringTAB_ENABLED_CHANGE: StringTAB_INDEX_CHANGE: Stringtarget: Objecttype: StringUNLOAD: String

clone(): EventEvent(): ObjectformatToString(): StringisDefaultPrevented(): BooleanpreventDefault()stopImmediatePropagation()stopPropagation()toString(): String

ActivityEventactivating: BooleanACTIVITY: String

ActivityEvent(): Objectclone(): EventtoString(): String

ContextMenuEventcontextMenuOwner: InteractiveObjectMENU_ITEM_SELECT: StringMENU_SELECT: StringmouseTarget: InteractiveObject

clone(): EventContextMenuEvent(): ObjecttoString(): String

FocusEventFOCUS_IN: StringFOCUS_OUT: StringKEY_FOCUS_CHANGE: StringkeyCode: uintMOUSE_FOCUS_CHANGE: StringrelatedObject: InteractiveObjectshiftKey: Boolean

clone(): EventFocusEvent(): ObjecttoString(): String

TimerEventTIMER: StringTIMER_COMPLETE: String

clone(): EventTimerEvent(): ObjecttoString(): StringupdateAfterEvent()

SyncEventchangeList: ArraySYNC: String

clone(): EventSyncEvent(): ObjecttoString(): String

StatusEventcode: Stringlevel: StringSTATUS: String

clone(): EventStatusEvent(): ObjecttoString(): String

ProgressEventbytesLoaded: uintbytesTotal: uintPROGRESS: StringSOCKET_DATA : String

clone(): EventProgressEvent(): ObjecttoString(): String

HTTPStatusEventHTTP_STATUS: Stringstatus: int

clone(): EventHTTPStatusEvent(): ObjecttoString(): String NetStatusEvent

info: ObjectNET_STATUS: String

clone(): EventNetStatusEvent(): ObjecttoString(): String

KeyboardEventaltKey: BooleancharCode: uintctrlKey: BooleanKEY_DOWN: StringKEY_UP: StringkeyCode: uintkeyLocation: uintshiftKey: Boolean

clone(): EventKeyboardEvent(): ObjecttoString(): StringupdateAfterEvent()

MouseEventaltKey: BooleanbuttonDown: BooleanCLICK: StringctrlKey: Booleandelta: intDOUBLE_CLICK: StringlocalX: NumberlocalY: NumberMOUSE_DOWN: StringMOUSE_MOVE: StringMOUSE_OUT: StringMOUSE_OVER: StringMOUSE_UP: StringMOUSE_WHEEL: StringrelatedObject: InteractiveObjectROLL_OUT: StringROLL_OVER: StringshiftKey: BooleanstageX: NumberstageY: Number

clone(): EventMouseEvent(): ObjecttoString(): StringupdateAfterEvent()

«interface»

IEventDispatcheraddEventListener()dispatchEvent(): BooleanhasEventListener(): BooleanremoveEventListener()willTrigger(): Boolean

Object

EventDispatcheraddEventListener()dispatchEvent(): BooleanEventDispatcher(): ObjecthasEventListener(): BooleanremoveEventListener()willTrigger(): Boolean

implements

Object

EventPhaseAT_TARGET: uintBUBBLING_PHASE: uintCAPTURING_PHASE: uint

TextEventLINK: Stringtext: StringTEXT_INPUT: String

clone(): EventTextEvent(): ObjecttoString(): String

DataEventdata: StringDATA : String

clone(): EventDataEvent(): ObjecttoString(): String

ErrorEventERROR: String

clone(): EventErrorEvent(): ObjecttoString(): String

IMEEventIME_COMPOSITION: String

clone(): EventIMEEvent(): ObjecttoString(): String

IOErrorEventIO_ERROR: String

clone(): EventIOErrorEvent(): ObjecttoString(): String

SecurityErrorEventSECURITY_ERROR: String

clone(): EventSecurityErrorEvent(): ObjecttoString(): String

Object

Responder

flash.netObject

FileFilterdescription: Stringextension: StringmacType: String

FileFilter(): Object

EventDispatcher

NetConnectionclient: Objectconnected: BooleanconnectedProxyType: StringdefaultObjectEncoding: uintobjectEncoding: uintproxyType: Stringuri: StringusingTLS: Boolean

call()close()connect()NetConnection(): Object

EventDispatcher

SharedObjectclient: Objectdata: ObjectdefaultObjectEncoding: uintfps: NumberobjectEncoding: uintsize: uint

clear()close()connect()flush(): StringgetLocal(): SharedObjectgetRemote(): SharedObjectsetDirty()setProperty()

EventDispatcher

FileReferencecreationDate: Datecreator: StringmodificationDate: Datename: Stringsize: uinttype: String

browse() : Booleancancel()download()FileReference(): Objectupload()

EventDispatcher

NetStreambufferLength: NumberbufferTime: NumberbytesLoaded: uintbytesTotal: uintcheckPolicyFile: Booleanclient: Objec tcurrentFPS: NumberliveDelay: NumberobjectEncoding: uintsoundTransform : SoundTransformtime: Number

attachAudio()attachCamera()close()NetStream(): Objectpause()play()publish()resume()seek()send()togglePause()

EventDispatcher

FileReferenceListfileList: Array

browse(): BooleanFileReferenceList(): Object

«interface»

IDynamicPropertyOutputwriteDynamicProperty()

«interface»

IDynamicPropertyWriterwriteDynamicProperties()

EventDispatcher

LocalConnectionclient: Objectdomain: String

allowDomain()allowInsecureDomain()close()connect()LocalConnection(): Objectsend()

Object

LocalConnectionAMF0: uintAMF3: uintDEFAULT: uintdynamicPropertyWriter: IDynamicPropertyWriter

Object

SharedObjectFlushStatusFLUSHED: StringPENDING: String

EventDispatcher

SocketbytesAvailable: uintconnected: Booleanendian: StringobjectEncoding: uint

close()connect()flush()readBoolean(): BooleanreadByte(): intreadBytes()readDouble(): NumberreadFloat(): NumberreadInt(): intreadMultiByte(): StringreadObject(): ObjectreadShort(): intreadUnsignedByte(): uintreadUnsignedInt(): uintreadUnsignedShort(): uintreadUTF(): StringreadUTFBytes(): StringSocket(): ObjectwriteBoolean()writeByte()writeBytes()writeDouble()writeFloat()writeInt()writeMultiByte()writeO bjec t()writeShort()writeUnsignedInt()writeUTF()writeUTFBytes()

flash.utils::

IDataInput

implements

implementsflash.utils::

IDataOutput

EventDispatcher

URLLoaderbytesLoaded: uintbytesTotal: uintdata:dataFormat: String

close()load()URLLoader(): Object

Object

URLLoaderDataFormatBINARY: StringTEXT: StringVARIABLES: String

Object

URLRequestcontentType: Stringdata: Objectmethod: StringrequestHeaders: Arrayurl: String

URLRequest(): Object

Object

URLRequestHeadername: Stringvalue: String

URLRequestHeader(): Object

Object

URLRequestMethodGET: StringPOST: String

EventDispatcher

URLStreambytesAvailable: uintconnected: Booleanendian: StringobjectEncoding: uint

close()load()readBoolean(): BooleanreadByte(): intreadBytes()readDouble(): NumberreadFloat(): NumberreadInt(): intreadMultiByte(): StringreadObject(): ObjectreadShort(): intreadUnsignedByte(): uintreadUnsignedInt(): uintreadUnsignedShort(): uintreadUTF(): StringreadUTFBytes(): String

Object

URLVariablesdecode()toString(): StringURLVariables(): Object

EventDispatcher

URLVariablesconnected: Boolean

close()connect()send()XMLSocket(): Object

flash.uiEventDispatcher

ContextMenubuiltInItems: ContextMenuBuiltInItemscustomItems: Array

clone(): ContextMenuContextMenu(): ObjecthideBuiltInItems()

EventDispatcher

ContextMenuItemcaption: Stringenabled: BooleanseparatorBefore: Booleanvisible: Boolean

clone(): ContextMenuItemContextMenuItem(): Object

Object

ContextMenuBuiltInItemsforwardAndBack: Booleanloop: Booleanplay: Booleanprint: Booleanquality: Booleanrewind: Booleansave: Booleanzoom: Boolean

ContextMenuBuiltInItems(): Object

Object

KeyboardBACKSPACE: uintCAPS_LOCK: uintcapsLock: BooleanCONTROL: uintDELETE: uintDOWN: uintEND: uintENTER: uintESCAPE: uintF1: uintF10: uintF11: uintF12: uintF13: uintF14: uintF15: uintF2: uintF3: uintF4: uintF5: uintF6: uintF7: uintF8: uintF9: uintHOME: uintINSERT: uintLEFT: uintnumLock: BooleanNUMPAD_0: uintNUMPAD_1: uintNUMPAD_2: uintNUMPAD_3: uintUMPAD_4: uintNUMPAD_5: uintNUMPAD_6: uintNUMPAD_7: uintNUMPA D_8: uintNUMPAD_9: uintNUMPAD_ADD: uintNUMPAD_DECIMAL: uintNUMPAD_DIVIDE: uintNUMPAD_ENTER: uintNUMPAD_MULTIPLY: uintNUMPAD_SUBTRACT: uintPAGE_DOWN: uintPAGE_UP: uintRIGHT: uintSHIFT: uintSPACE: uintTAB: uintUP: uint

isAccessible(): Boolean

Object

KeyLocationLEFT: uint NUM_PAD: uintRIGHT: uintSTANDARD: uint

Object

Mousehide()show()t

flash.geomObject

ColorTransformalphaMultiplier: NumberalphaOffset: NumberblueMultiplier: NumberblueOffset: Numbercolor: uintgreenMultiplier: NumbergreenOffset: NumberredMultiplier: NumberredOffset: Number

ColorTransform(): Objectconcat()toString(): String

Object

Pointlength: Numberx: Numbery: Number

add(): Pointclone(): Pointdistance(): Numberequals(): Booleaninterpolate(): Pointnormalize()offset()Point(): Objectpolar(): Pointsubtract(): PointtoString(): String

Object

Matrixa: Numberb: Numberc : Numberd: Numbertx: Numberty: Number

clone(): Matrixconcat()createBox()createGradientBox()deltaTransformPoint(): Pointidentity()invert()Matrix(): Objectrotate()scale()toString(): StringtransformPoint(): Pointtranslate()

Object

Rectanglebottom : NumberbottomRight: Pointheight: Numberleft: Numberright: Numbersize: Pointtop: NumbertopLeft: Pointwidth: Numberx: Numbery: Number

clone(): Rectanglecontains(): BooleancontainsPoint(): BooleancontainsRect(): Booleanequals(): Booleaninflate()inflatePoint()intersection(): Rectangleintersects(): BooleanisEmpty(): Booleanoffset()offsetPoint()Rectangle(): ObjectsetEmpty()toString(): Stringunion(): Rectangle

Object

TransformcolorTransform: ColorTransformconcatenatedColorTransform: ColorTransformconcatenatedMatrix: Matrixmatrix: MatrixpixelBounds: Rectangle

«interface»

IExternalizablereadExternal()writeExternal()

flash.utils«interface»

IDataInputbytesAvailable: uintendian: StringobjectEncoding: uint

readBoolean(): BooleanreadByte(): intreadBytes()readDouble(): NumberreadFloat(): NumberreadInt(): intreadMultiByte(): StringreadObject(): ObjectreadShort(): intreadUnsignedByte(): uintreadUnsignedInt(): uintreadUnsignedShort(): uintreadUTF(): StringreadUTFBytes(): String

Object

ByteArraybytesAvailable: uintdefaultObjectEncoding: uintendian: Stringlength: uintobjectEncoding: uintposition: uint

ByteArray(): Objectcompress()readBoolean(): BooleanreadByte(): intreadBytes()readDouble(): NumberreadFloat(): NumberreadInt(): intreadMultiByte(): StringreadObject(): ObjectreadShort(): intreadUnsignedByte(): uintreadUnsignedInt(): uintreadUnsignedShort(): uintreadUTF(): StringreadUTFBytes(): StringtoString(): Stringuncompress()writeBoolean()writeByte()writeBytes()writeDouble()writeFloat()writeInt()writeMultiByte()writeObject()writeShort()writeUnsignedInt()writeUTF()writeUTFBytes()

Object

Dictionary

Object

EndianBIG_ENDIAN: StringLITTLE_ENDIAN: String

implements

«interface»

IDataOutputendian: StringobjectEncoding: uint

writeBoolean()writeByte()writeBytes()writeDouble()writeFloat()writeInt()writeMultiByte()writeObject()writeShort()writeUnsignedInt()writeUTF()writeUTFBytes()

Object

ProxycallProperty(): ObjectdeleteProperty(): BooleangetDescendants(): ObjectgetProperty(): ObjecthasProperty(): BooleanisAttribute(): BooleannextName(): StringnextNameIndex(): intnextValue(): ObjectsetProperty()

EventDispatcher

Timerreset()start()stop()Timer(): Object

implements

flash.mediaEventDispatcher

CameraactivityLevel: Numberbandwidth: intcurrentFPS: Numberfps: Numberheight: intindex: intmotionLevel: intmotionTimeout: intmuted: Booleanname: Stringnames: Arrayquality: intwidth: int

getCamera(): CamerasetMode()setMotionLevel()setQuality()

EventDispatcher

MicrophoneactivityLevel: Numbergain: Numberindex: intmuted: Booleanname: Stringnames: Arrayrate: intsilenceLevel: NumbersilenceTimeout: intsoundTransform : SoundTransformuseEchoSuppression: Boolean

getMicrophone(): MicrophonesetLoopBack()setSilenceLevel()setUseEchoSuppression()

DisplayObject

Videodeblocking: intsmoothing: BooleanvideoHeight: intvideoWidth: int

attachCamera()attachNetStream ()clear()Video(): Object

EventDispatcher

SoundbytesLoaded: uintbytesTotal: intid3: ID3InfoisBuffering: Booleanlength: Numberurl: String

close()load()play(): SoundChannelSound(): Object

Object

ID3Infoalbum: Stringartist: Stringcomment: Stringgenre: StringsongName: Stringtrack: Stringyear: String

EventDispatcher

SoundChannelleftPeak: Numberposition: NumberrightPeak: NumbersoundTransform : SoundTransform

stop()

Object

SoundLoaderContextbufferTime: NumbercheckPolicyFile: Boolean

SoundLoaderContext(): Object

Object

SoundMixerbufferTime: intsoundTransform: SoundTransform

areSoundsInaccessible(): BooleancomputeSpectrum()stopAll()

Object

SoundTransformleftToLeft: NumberleftToRight: Numberpan: NumberrightToLeft: NumberrightToRight: Numbervolume: Number

SoundTransform(): Object

flash.system

Object

CapabilitiesavHardwareDisable: BooleanhasAccessibility: BooleanhasAudio: BooleanhasAudioEncoder: BooleanhasEmbeddedVideo: BooleanhasIME: BooleanhasMP3: BooleanhasPrinting: BooleanhasScreenBroadcast: BooleanhasScreenPlayback: BooleanhasStreamingAudio: BooleanhasStreamingVideo: BooleanhasTLS: BooleanhasVideoEncoder: BooleanisDebugger: Booleanlanguage: Stringloc alFileReadDisable: Booleanmanufacturer: Stringos: StringpixelAspectRatio: NumberplayerType: StringscreenColor: StringscreenDPI: NumberscreenResolutionX: NumberscreenResolutionY: NumberserverString: Stringversion: String

Object

ApplicationDomaincurrentDomain: ApplicationDomainparentDomain: ApplicationDomain

ApplicationDomain(): ObjectgetDefinition(): Object

Object

SecurityDomaincurrentDomain: SecurityDomain

Object

SecurityexactSettings: BooleanLOCAL_TRUSTED: StringLOCAL_WITH_FILE: StringLOCAL_WITH_NETWORK: StringREMOTE: StringsandboxType: String

allowDomain()allowInsecureDomain()loadPolicyFile()showSettings()

Object

SecurityPanelCAMERA : StringDEFAULT: StringLOCAL_STORAGE: StringMICROPHONE: StringPRIVACY: StringSETTINGS_MANAGER: String

Object

Systemime: IMEtotalMemory: uintuseCodePage: Boolean

setClipboard()

EventDispatcher

IMEconversionMode: Stringenabled: Boolean

doConversion()setCompositionString()

Object

IMEConversionModeALPHANUMERIC_FULL: StringALPHANUMERIC_HALF: StringCHINESE: StringJAPANESE_HIRAGANA : StringJAPANESE_KATAKANA _FULL: StringJAPANESE_KATAKANA _HALF: StringKOREAN: StringUNKNOWN: String

Object

LoaderContextapplicationDomain: ApplicationDomaincheckPolicyFile: BooleansecurityDomain: SecurityDomain

LoaderContext(): Object

flash.xmlObject

XMLNodeattributes: ObjectchildNodes: ArrayfirstChild: XMLNodelastChild: XMLNodelocalName: StringnamespaceURI: StringnextSibling: XMLNodenodeName: StringnodeType: uintnodeValue: StringparentNode: XMLNodeprefix: StringpreviousSibling: XMLNode

appendChild()cloneNode(): XMLNodegetNamespaceForPrefix(): StringgetPrefixForNamespace() StringhasChildNodes(): BooleaninsertBefore()removeNode()toString(): StringXMLNode(): Object

XMLDocumentdocTypeDecl: ObjectidMap: ObjectignoreWhite: BooleanxmlDecl: Object

createElement(): XMLNodecreateTextNode(): XMLNodeparseXML()toString(): StringXMLDocument(): Object

Object

XMLNodeTypeELEMENT_NODE: uintTEXT_NODE: uint

flash.accessibilityObject

Accessibilityactive: Boolean

updateProperties()

Object

AccessibilityPropertiesdescription: StringforceSimple: Booleanname: StringnoAutoLabeling: Booleanshortcut: Stringsilent: Boolean

AccessibilityProperties(): Object

flash.printingEventDispatcher

PrintJoborientation: StringpageHeight: intpageWidth: intpaperHeight: intpaperWidth: int

addPage()PrintJob(): Objectsend()start(): Boolean

Object

PrintJobOptionsprintAsBitmap: Boolean

PrintJobOptions(): Object

Object

PrintJobOrientationLANDSCAPE: StringPORTRAIT: String

flash.externalObject

ExternalInterfaceavailable: BooleanobjectID: String

addCallback()call(): Object