ActionScript 3.0 Language and Components Reference | All Packages | All Classes | Language Elements | Index | Appendixes | Conventions | Frames No Frames |
flash.display

The flash.display package contains the core classes that the Flash Player uses to build visual displays.

Interfaces

| Interface | Description
--- | --- | ---
| IBitmapDrawable | The IBitmapDrawable interface is implemented by objects that can be passed as the source parameter of the draw() method of the BitmapData class.
| IDrawCommand | Defines an object which can be submitted and drawn by the drawing API (Graphics class.) Includes Fills, Strokes, and Paths.
| IGraphicsData |
| IGraphicsFill |
| IGraphicsPath |
| IGraphicsStroke |

Classes

| Class | Description
--- | --- | ---
| ActionScriptVersion | The ActionScriptVersion class is an enumeration of constant values that indicate the language version of a loaded SWF file.
| AVM1Movie | AVM1Movie is a simple class that represents AVM1 movie clips, which use ActionScript 1.0 or 2.0.
| Bitmap | The Bitmap class represents display objects that represent bitmap images.
| BitmapData | The BitmapData class lets you work with the data (pixels) of a Bitmap object.
| BitmapDataChannel | The BitmapDataChannel class is an enumeration of constant values that indicate which channel to use: red, blue, green, or alpha transparency.
| BlendMode | A class that provides constant values for visual blend mode effects.
| CapsStyle | The CapsStyle class is an enumeration of constant values that specify the caps style to use in drawing lines.
| DisplayObject | The DisplayObject class is the base class for all objects that can be placed on the display list.
| DisplayObjectContainer | The DisplayObjectContainer class is the base class for all objects that can serve as display object containers on the display list.
| Fill |
| FrameLabel | The FrameLabel object contains properties that specify a frame number and the corresponding label name.
| GradientType | The GradientType class provides values for the type parameter in the beginGradientFill() and lineGradientStyle() methods of the flash.display.Graphics class.
| Graphics | The Graphics class contains a set of methods that you can use to create a vector shape.
| GraphicsBitmapFill | Defines a bitmap fill.
| GraphicsEndFill | Indicates the end of a graphics fill.
| GraphicsGradientFill | Defines a gradient fill.
| GraphicsPath | A collection of drawing commands and the coordinate parameters for those commands.
| GraphicsPathCommand | Defines the values that can be used when specifying path drawing commands.
| GraphicsPathWinding |
| GraphicsShaderFill | Defines a shader fill.
| GraphicsSolidFill | Defines a solid fill.
| GraphicsStroke | Defines a line style or stroke.
| GraphicsTrianglePath | Defines an ordered set of triangles that can be rendered using either (u,v) fill coordinates or a normal fill.
| InteractiveObject | The InteractiveObject class is the abstract base class for all display objects with which the user can interact, using the mouse and keyboard.
| InterpolationMethod | The InterpolationMethod class provides values for the interpolationMethod parameter in the Graphics.beginGradientFill() and Graphics.lineGradientStyle() methods.
| JointStyle | The JointStyle class is an enumeration of constant values that specify the joint style to use in drawing lines.
| LineScaleMode | The LineScaleMode class provides values for the scaleMode parameter in the Graphics.lineStyle() method.
| Loader | The Loader class is used to load SWF files or image (JPG, PNG, or GIF) files.
| LoaderInfo | The LoaderInfo class provides information about a loaded SWF file or a loaded image file (JPEG, GIF, or PNG).
| MorphShape | The MorphShape class represents MorphShape objects on the display list.
| MovieClip | The MovieClip class inherits from the following classes: Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject, and EventDispatcher.
| PixelSnapping | The PixelSnapping class is an enumeration of constant values for setting the pixel snapping options by using the pixelSnapping property of a Bitmap object.
| Scene | The Scene class includes properties for identifying the name, labels, and number of frames in a scene.
| Shader | A Shader instance represents a pixel shader in ActionScript.
| ShaderData | A ShaderData object contains properties representing any parameters and inputs for a shader kernel, as well as properties containing any metadata specified for the shader.
| ShaderInput | A ShaderInput instance represents a single input image for a shader kernel.
| ShaderJob | A ShaderJob instance is used to execute a shader operation in the background.
| ShaderParameter | A ShaderParameter instance represents a single input parameter of a shader kernel.
| ShaderParameterType | This class defines the constants that represent the possible values for the ShaderParameter class's type property.
| ShaderPrecision | This class defines the constants that represent the possible values for the Shader class's precisionHint property.
| Shape | The Shape class is used to create lightweight shapes by using the ActionScript drawing application program interface (API).
| SimpleButton | The SimpleButton class lets you control all instances of button symbols in a SWF file.
| SpreadMethod | The SpreadMethod class provides values for the spreadMethod parameter in the beginGradientFill() and lineGradientStyle() methods of the Graphics class.
| Sprite | The Sprite class is a basic display list building block: a display list node that can display graphics and can also contain children.
| Stage | The Stage class represents the main drawing area.
| StageAlign | The StageAlign class provides constant values to use for the Stage.align property.
| StageDisplayState | The StageDisplayState class provides values for the Stage.displayState property.
| StageQuality | The StageQuality class provides values for the Stage.quality property.
| StageScaleMode | The StageScaleMode class provides values for the Stage.scaleMode property.
| SWFVersion | The SWFVersion class is an enumeration of constant values that indicate the file format version of a loaded SWF file.
| TriangleCulling | Defines codes for culling algorithms that determine which triangles not to render when drawing triangle paths.

Submit Feedback on LiveDocs
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Tue May 20 2008, 04:03 AM -07:00