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



Interfaces
 InterfaceDescription
 IBitmapDrawableThe IBitmapDrawable interface is implemented by objects that can be passed as the source parameter of the draw() method of the BitmapData class.
 IGraphicsDataThis interface is used to define objects that can be used as parameters in the flash.display.Graphics methods, including fills, strokes, and paths.
 IGraphicsFillThis interface is used to define objects that can be used as fill parameters in the flash.display.Graphics methods and drawing classes.
 IGraphicsPathThis interface is used to define objects that can be used as path parameters in the flash.display.Graphics methods and drawing classes.
 IGraphicsStrokeThis interface is used to define objects that can be used as stroke parameters in the flash.display.Graphics methods and drawing classes.
Classes
 ClassDescription
 ActionScriptVersionThe ActionScriptVersion class is an enumeration of constant values that indicate the language version of a loaded SWF file.
 AVM1MovieAVM1Movie is a simple class that represents AVM1 movie clips, which use ActionScript 1.0 or 2.0.
 BitmapThe Bitmap class represents display objects that represent bitmap images.
 BitmapDataThe BitmapData class lets you work with the data (pixels) of a Bitmap object.
 BitmapDataChannelThe BitmapDataChannel class is an enumeration of constant values that indicate which channel to use: red, blue, green, or alpha transparency.
 BlendModeA class that provides constant values for visual blend mode effects.
 CapsStyleThe CapsStyle class is an enumeration of constant values that specify the caps style to use in drawing lines.
 ColorCorrectionThe ColorCorrection class provides values for the flash.display.Stage.colorCorrection property.
 ColorCorrectionSupportThe ColorCorrectionSupport class provides values for the flash.display.Stage.colorCorrectionSupport property.
 DisplayObjectThe DisplayObject class is the base class for all objects that can be placed on the display list.
 DisplayObjectContainerThe DisplayObjectContainer class is the base class for all objects that can serve as display object containers on the display list.
 FrameLabelThe FrameLabel object contains properties that specify a frame number and the corresponding label name.
 GradientTypeThe GradientType class provides values for the type parameter in the beginGradientFill() and lineGradientStyle() methods of the flash.display.Graphics class.
 GraphicsThe Graphics class contains a set of methods that you can use to create a vector shape.
 GraphicsBitmapFillDefines a bitmap fill.
 GraphicsEndFillIndicates the end of a graphics fill.
 GraphicsGradientFillDefines a gradient fill.
 GraphicsPathA collection of drawing commands and the coordinate parameters for those commands.
 GraphicsPathCommandDefines the values to use for specifying path-drawing commands.
 GraphicsPathWindingThe GraphicsPathWinding class provides values for the flash.display.GraphicsPath.winding property and the flash.display.Graphics.drawPath() method to determine the direction to draw a path.
 GraphicsShaderFillDefines a shader fill.
 GraphicsSolidFillDefines a solid fill.
 GraphicsStrokeDefines a line style or stroke.
 GraphicsTrianglePathDefines an ordered set of triangles that can be rendered using either (u,v) fill coordinates or a normal fill.
 InteractiveObjectThe InteractiveObject class is the abstract base class for all display objects with which the user can interact, using the mouse and keyboard.
 InterpolationMethodThe InterpolationMethod class provides values for the interpolationMethod parameter in the Graphics.beginGradientFill() and Graphics.lineGradientStyle() methods.
 JointStyleThe JointStyle class is an enumeration of constant values that specify the joint style to use in drawing lines.
 LineScaleModeThe LineScaleMode class provides values for the scaleMode parameter in the Graphics.lineStyle() method.
 LoaderThe Loader class is used to load SWF files or image (JPG, PNG, or GIF) files.
 LoaderInfoThe LoaderInfo class provides information about a loaded SWF file or a loaded image file (JPEG, GIF, or PNG).
 MorphShapeThe MorphShape class represents MorphShape objects on the display list.
 MovieClipThe MovieClip class inherits from the following classes: Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject, and EventDispatcher.
 PixelSnappingThe PixelSnapping class is an enumeration of constant values for setting the pixel snapping options by using the pixelSnapping property of a Bitmap object.
 SceneThe Scene class includes properties for identifying the name, labels, and number of frames in a scene.
 ShaderA Shader instance represents a Pixel Bender shader kernel in ActionScript.
 ShaderDataA ShaderData object contains properties representing any parameters and inputs for a shader kernel, as well as properties containing any metadata specified for the shader.
 ShaderInputA ShaderInput instance represents a single input image for a shader kernel.
 ShaderJobA ShaderJob instance is used to execute a shader operation in stand-alone mode.
 ShaderParameterA ShaderParameter instance represents a single input parameter of a shader kernel.
 ShaderParameterTypeThis class defines the constants that represent the possible values for the ShaderParameter class's type property.
 ShaderPrecisionThis class defines the constants that represent the possible values for the Shader class's precisionHint property.
 ShapeThe Shape class is used to create lightweight shapes by using the ActionScript drawing application program interface (API).
 SimpleButtonThe SimpleButton class lets you control all instances of button symbols in a SWF file.
 SpreadMethodThe SpreadMethod class provides values for the spreadMethod parameter in the beginGradientFill() and lineGradientStyle() methods of the Graphics class.
 SpriteThe Sprite class is a basic display list building block: a display list node that can display graphics and can also contain children.
 StageThe Stage class represents the main drawing area.
 StageAlignThe StageAlign class provides constant values to use for the Stage.align property.
 StageDisplayStateThe StageDisplayState class provides values for the Stage.displayState property.
 StageQualityThe StageQuality class provides values for the Stage.quality property.
 StageScaleModeThe StageScaleMode class provides values for the Stage.scaleMode property.
 SWFVersionThe SWFVersion class is an enumeration of constant values that indicate the file format version of a loaded SWF file.
 TriangleCullingDefines codes for culling algorithms that determine which triangles not to render when drawing triangle paths.