Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
AbstractClassError | starling.errors | An AbstractClassError is thrown when you attempt to create an instance of an abstract class. | |
AbstractMethodError | starling.errors | An AbstractMethodError is thrown when you attempt to call an abstract method. | |
AbstractShader | starling.display.shaders | ||
AddOnFunctionStyleProvider | feathers.skins | Wraps an existing style provider to call an additional function before or after the existing style provider applies its styles. | |
AGALMiniAssembler | com.adobe.utils | ||
Alert | feathers.controls | Displays a message in a modal pop-up with a title and a set of buttons. | |
Align | starling.utils | A class that provides constant values for horizontal and vertical alignment of objects. | |
AnchorLayout | feathers.layout | Positions and sizes items by anchoring their edges (or center points) to their parent container or to other items. | |
AnchorLayoutData | feathers.layout | Extra, optional data used by an AnchorLayout instance to position and size a display object. | |
AnimateUVVertexShader | starling.display.shaders.vertex | ||
Application | feathers.core | Base class for a Feathers application with a LayoutGroup as the root display object. | |
ArrayChildrenHierarchicalCollectionDataDescriptor | feathers.data | A hierarchical data descriptor where children are defined as arrays in a property defined on each branch. | |
ArrayCollection | feathers.data | Wraps an Array in the common IListCollection API used by many Feathers UI controls, including List and TabBar. | |
ArrayHierarchicalCollection | feathers.data | Wraps an Array data source with a common API for use with UI controls that support hierarchical data. | |
ArrayListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Arrays. | |
AssetManager | starling.utils | The AssetManager handles loading and accessing a variety of asset types. | |
AtfData | starling.textures | A parser for the ATF data format. | |
AutoComplete | feathers.controls | A text input that provides a pop-up list with suggestions as you type. | |
AutoSizeMode | feathers.controls | Constants that determine how a component should automatically calculate its own dimensions when no explicit dimensions are provided. | |
BaseDefaultItemRenderer | feathers.controls.renderers | An abstract class for item renderer implementations. | |
BaseEffectContext | feathers.motion.effectClasses | An abstract base class for IEffectContext implementations. | |
BaseLinearLayout | feathers.layout | Abstract base class for HorizontalLayout and VerticalLayout. | |
BaseMediaPlayer | feathers.media | An abstract superclass for media players that should implement the feathers.media.IMediaPlayer interface. | |
BaseMetalWorksDesktopTheme | feathers.themes | The base class for the "Metal Works" theme for desktop Feathers apps. | |
BaseMetalWorksMobileTheme | feathers.themes | The base class for the "Metal Works" theme for mobile Feathers apps. | |
BaseScreenNavigator | feathers.controls.supportClasses | A base class for screen navigator components that isn't meant to be instantiated directly. | |
BaseTextEditor | feathers.core | A base class for text editors that implements some common properties. | |
BaseTextRenderer | feathers.controls.text | A base class for text renderers that implements some common properties. | |
BaseTiledLayout | feathers.layout | Abstract base class for TiledRowsLayout and TiledColumnsLayout. | |
BaseTimedMediaPlayer | feathers.media | An abstract superclass for media players that should implement the feathers.media.ITimedMediaPlayer interface. | |
BaseVariableVirtualLayout | feathers.layout | ||
BasicButton | feathers.controls | A simple button control with states, but no content, that is useful for purposes like skinning. | |
BatchToken | starling.rendering | Points to a location within a list of MeshBatches. | |
BitmapChar | starling.text | A BitmapChar contains the information about one char of a bitmap font. | |
BitmapCharLocation | starling.text | A helper class referencing a BitmapChar and properties about its location and size. | |
BitmapFont | starling.text | The BitmapFont class parses bitmap font files and arranges the glyphs in the form of a text. | |
BitmapFontTextEditor | feathers.controls.text | Text that may be edited at runtime by the user with the TextInput component, rendered with bitmap fonts. | |
BitmapFontTextFormat | feathers.text | Customizes a bitmap font for use by a BitmapFontTextRenderer. | |
BitmapFontTextRenderer | feathers.controls.text | Renders text using bitmap fonts. | |
BitmapFontType | starling.text | This class is an enumeration of possible types of bitmap fonts. | |
BlendMode | starling.display | A class that provides constant values for visual blend mode effects. | |
BlurFilter | starling.filters | The BlurFilter applies a Gaussian blur to an object. | |
BorderContainer | feathers.extensions.borderContainer | ||
BorderScrollContainer | feathers.extensions.borderContainer | ||
BottomDrawerPopUpContentManager | feathers.controls.popups | Displays pop-up content as a mobile-style drawer that opens from the bottom of the stage. | |
Button | feathers.controls | A push button control that may be triggered when pressed and released. | |
Button | starling.display | A simple button composed of an image and, optionally, text. | |
ButtonGroup | feathers.controls | A set of related buttons with layout, customized using a data provider. | |
ButtonState | feathers.controls | States for button components. | |
ButtonState | starling.display | A class that provides constant values for the states of the Button class. | |
Callout | feathers.controls | A pop-up container that points at (or calls out) a specific region of the application (typically a specific control that triggered it). | |
CalloutPopUpContentManager | feathers.controls.popups | Displays pop-up content (such as the List in a PickerList) in a Callout. | |
Canvas | feathers.extensions.canvas | The Canvas supports basic vector drawing functionality. | |
Canvas | starling.display | A display object supporting basic vector drawing functionality. | |
CanvasControl | feathers.extensions.canvas | The Canvas supports basic vector drawing functionality. | |
CanvasDisplayObject | feathers.extensions.canvas | The Canvas supports basic vector drawing functionality. | |
Check | feathers.controls | A toggle control that contains a label and a box that may be checked or not to indicate selection. | |
CircleProgress | feathers.extensions.progress | The CircleProgress displays the progress of a task over time. | |
CollectionEventType | feathers.events | Event type constants for collections. | |
Color | starling.utils | A utility class containing predefined colors and methods converting between different color representations. | |
ColorFade | feathers.motion | Creates animated transitions for screen navigators that fade a display object to a solid color. | |
ColorMatrixFilter | starling.filters | The ColorMatrixFilter class lets you apply a 4x5 matrix transformation to the color and alpha values of every pixel in the input image to produce a result with a new set of color and alpha values. | |
ColorPicker | feathers.extensions.color | The ColorPicker control provides a way for a user to choose a color from a spectrum. | |
CompositeFilter | starling.filters | The CompositeFilter class allows to combine several layers of textures into one texture. | |
ConcreteTexture | starling.textures | A ConcreteTexture wraps a Stage3D texture object, storing the properties of the texture and providing utility methods for data upload, etc. | |
ConditionalStyleProvider | feathers.skins | A style provider that chooses between two different style providers. | |
Cover | feathers.motion | Creates animated transitions for screen navigators that slide a new display object into view by animating the x and y properties, while covering an existing display object that remains stationary below. | |
Cube | feathers.motion | Creates animated transitions for screen navigators that position a display object in 3D space as if it is on a side of a cube, and the cube may rotate up or down around the x-axis, or it may rotate left or right around the y-axis. | |
CurveUtil | starling.display.util | ||
DataGrid | feathers.controls | Displays a collection of items as a table. | |
DataGrid | feathers.extensions.dataGrid | The DataGrid displays a row of column headings above a scrollable grid. | |
DataGridColumn | feathers.controls | Configures a column in a DataGrid component. | |
DataGridEvent | feathers.extensions.dataGrid.events | A event dispatched when a datagrid row changes | |
DataGridItemRenderer | feathers.extensions.dataGrid | The row of a datagrid control. | |
DateTimeMode | feathers.controls | Formats for date and time components. | |
DateTimeSpinner | feathers.controls | A set of SpinnerList components that allow you to select the date, the time, or the date and time. | |
DecelerationRate | feathers.controls | Deceleration rate, per millisecond. | |
DefaultDataGridCellRenderer | feathers.controls.renderers | The default cell renderer for the DataGrid component. | |
DefaultDataGridHeaderRenderer | feathers.controls.renderers | The default renderer used for headers in a DataGrid component. | |
DefaultFocusManager | feathers.core | The default IFocusManager implementation. | |
DefaultGroupedListHeaderOrFooterRenderer | feathers.controls.renderers | The default renderer used for headers and footers in a GroupedList control. | |
DefaultGroupedListItemRenderer | feathers.controls.renderers | The default item renderer for a GroupedList control. | |
DefaultListItemRenderer | feathers.controls.renderers | The default item renderer for List control. | |
DefaultPopUpManager | feathers.core | The default IPopUpManager implementation. | |
DefaultToaster | feathers.extensions.toaster | A TextToaster is a toaster add in Toaster control. | |
DefaultToolTipManager | feathers.core | The default IToolTipManager implementation. | |
DefaultTreeItemRenderer | feathers.controls.renderers | The default item renderer for Tree control. | |
DelayedCall | starling.animation | A DelayedCall allows you to execute a method after a certain time has passed. | |
DelayedDownTouchToState | feathers.utils.touch | Similar to TouchToState, but delays the "down" state by a specified number of seconds. | |
DeviceCapabilities | feathers.system | Using values from the Stage and Capabilities classes, makes educated guesses about the physical size of the device this code is running on. | |
Direction | feathers.layout | Constants that define a direction. | |
DisplacementMapFilter | starling.filters | The DisplacementMapFilter class uses the pixel values from the specified texture (called the map texture) to perform a displacement of an object. | |
DisplayObject | starling.display | The DisplayObject class is the base class for all objects that are rendered on the screen. | |
DisplayObjectContainer | starling.display | A DisplayObjectContainer represents a collection of display objects. | |
DistanceFieldStyle | starling.styles | Provides support for signed distance fields to Starling meshes. | |
DragData | feathers.dragDrop | Stores data associated with a drag and drop operation. | |
DragDropEvent | feathers.events | Events used by the DragDropManager. | |
DragDropManager | feathers.dragDrop | Handles drag and drop operations based on Starling touch events. | |
DragDropTreeEvent | feathers.extensions.tree.events | A event dispatched when a item is dragged and dropped. | |
DragGesture | feathers.controls | Gestures used to drag content. | |
Drawers | feathers.controls | A container that displays primary content in the center surrounded by optional "drawers" that can open and close on the edges. | |
DrawersApplication | feathers.core | Base class for a Feathers application with a Drawers as the root display object. | |
DropDownPopUpContentManager | feathers.controls.popups | Displays pop-up content as a desktop-style drop-down. | |
DropShadowFilter | starling.filters | The DropShadowFilter class lets you add a drop shadow to display objects. | |
Effect | starling.rendering | An effect encapsulates all steps of a Stage3D draw operation. | |
EffectInterruptBehavior | feathers.motion | Constants for determining how an effect behaves when it is interrupted. | |
EnterFrameEvent | starling.events | An EnterFrameEvent is triggered once per frame and is dispatched to all objects in the display tree. | |
Event | starling.events | Event objects are passed as parameters to event listeners when an event occurs. | |
EventDispatcher | starling.events | The EventDispatcher class is the base class for all classes that dispatch events. | |
ExclusiveTouch | feathers.events | Allows a component to claim exclusive access to a touch to avoid dragging, scrolling, or other touch interaction conflicts. | |
Fade | feathers.motion | Creates effects for Feathers components and transitions for screen navigators, that animate the alpha property of a display object to make it fade in or out. | |
FeathersControl | feathers.core | Base class for all UI controls. | |
FeathersEventType | feathers.events | Event type constants for Feathers controls. | |
Fill | starling.display.graphics | ||
FilterChain | starling.filters | The FilterChain allows you to combine several filters into one. | |
FilterEffect | starling.rendering | An effect drawing a mesh of textured vertices. | |
FlatColorMaterial | starling.display.materials | ||
Flip | feathers.motion | Creates animated transitions for screen navigators that position display objects in 3D space is if they are printed on opposite sides of a postcard. | |
FlowLayout | feathers.layout | Positions items of different dimensions from left to right in multiple rows. | |
FocusManager | feathers.core | Manages touch and keyboard focus. | |
FontStylesSet | feathers.text | Used internally by ITextRenderer implementations to pass around sets of TextFormat objects for a component's different states. | |
FragmentFilter | starling.filters | The FragmentFilter class is the base class for all filter effects in Starling. | |
FullScreenToggleButton | feathers.media | A specialized toggle button that controls whether a media player is displayed normally or in full-screen mode. | |
FunctionStyleProvider | feathers.skins | Sets styles on a Feathers UI component by passing the component to a function when the style provider's applyStyles() is called. | |
GlowFilter | starling.filters | The GlowFilter class lets you apply a glow effect to display objects. | |
Graphic | starling.display.graphics | Abstract, do not instantiate directly Used as a base-class for all the drawing API sub-display objects (Like Fill and Stroke). | |
Graphic_bak | starling.display.graphics | Abstract, do not instantiate directly Used as a base-class for all the drawing API sub-display objects (Like Fill and Stroke). | |
Graphics | starling.display | ||
GroupedList | feathers.controls | Displays a list of items divided into groups or sections. | |
Header | feathers.controls | A header that displays an optional title along with a horizontal regions on the sides for additional UI controls. | |
HierarchicalCollection | feathers.data | Wraps a two-dimensional data source with a common API for use with UI controls that support this type of data. | |
HorizontalAlign | feathers.layout | Constants for horizontal alignment of items in a layout. | |
HorizontalLayout | feathers.layout | Positions items from left to right in a single row. | |
HorizontalLayoutData | feathers.layout | Extra, optional data used by an HorizontalLayout instance to position and size a display object. | |
HorizontalSpinnerLayout | feathers.layout | For use with the SpinnerList component, positions items from left to right in a single row and repeats infinitely. | |
IAdvancedNativeFocusOwner | feathers.core | If a display object implements INativeFocusOwner and its nativeFocus property does not return a flash.display.InteractiveObject (or null), it must implement this interface so that the focus manager can tell it when to give focus to its native focus object. | |
IAnimatable | starling.animation | The IAnimatable interface describes objects that are animated depending on the passed time. | |
IApplication | feathers.core | Properties common to Feathers MXML applications. | |
IAsyncTheme | feathers.themes | A theme that uses an asynchronous loading mechanism (such as the Starling AssetManager), during initialization to load textures and other assets. | |
IAudioPlayer | feathers.media | An interface for media players that play audio content. | |
IAutoCompleteSource | feathers.data | A source of items to display in the pop-up list of an AutoComplete component. | |
IDataGridCellRenderer | feathers.controls.renderers | Interface to implement a renderer for a data grid cell. | |
IDataGridHeaderRenderer | feathers.controls.renderers | Interface to implement a renderer for a data grid header. | |
IDirectionalScrollBar | feathers.controls | A scroll bar that supports both horizontal or vertical orientations. | |
IDragAndDropItemRenderer | feathers.controls.renderers | ||
IDragDropLayout | feathers.layout | Methods for layouts that support drag and drop. | |
IDragSource | feathers.dragDrop | An object that can initiate drag actions with the drag and drop manager. | |
IDropTarget | feathers.dragDrop | A display object that can accept data dropped by the drag and drop manager. | |
IEffectContext | feathers.motion.effectClasses | Gives a component the ability to control an effect. | |
IFeathersControl | feathers.core | Basic interface for Feathers UI controls. | |
IFeathersDisplayObject | feathers.core | Public properties and functions from starling.display.DisplayObject in helpful interface form. | |
IFeathersEventDispatcher | feathers.core | Public properties and functions from starling.events.EventDispatcher in helpful interface form. | |
IFilterHelper | starling.filters | An interface describing the methods available on the helper object passed to the process call of fragment filters. | |
IFocusContainer | feathers.core | A component that can receive focus with children that can receive focus. | |
IFocusDisplayObject | feathers.core | A component that can receive focus if a focus manager is enabled. | |
IFocusExtras | feathers.core | A container that may have extra children that aren't accessible from the standard display list functions like getChildAt(), but those "extra" children may still need to receive focus. | |
IFocusManager | feathers.core | Interface for focus management. | |
IGroupedLayout | feathers.layout | A layout where items are divided into separate groups, with headers for each group. | |
IGroupedListFooterRenderer | feathers.controls.renderers | Interface to implement a renderer for a grouped list footer. | |
IGroupedListHeaderRenderer | feathers.controls.renderers | Interface to implement a renderer for a grouped list header. | |
IGroupedListItemRenderer | feathers.controls.renderers | Interface to implement a renderer for a grouped list item. | |
IGroupedToggle | feathers.core | A toggle associated with a specific group. | |
IHierarchicalCollection | feathers.data | An interface for hierarchical collections. | |
IHierarchicalCollectionDataDescriptor | feathers.data | An adapter interface to support any kind of data source in hierarchical collections. | |
ILayout | feathers.layout | Interface providing layout capabilities for containers. | |
ILayoutData | feathers.layout | Extra data used by layout algorithms. | |
ILayoutDisplayObject | feathers.layout | A display object that may be associated with extra data for use with advanced layouts. | |
IListCollection | feathers.data | Interface for list collections. | |
IListCollectionDataDescriptor | feathers.data | An adapter interface to support any kind of data source in ListCollection. | |
IListItemRenderer | feathers.controls.renderers | Interface to implement a renderer for a list item. | |
Image | starling.display | An Image is a quad with a texture mapped onto it. | |
ImageLoader | feathers.controls | Displays an image, either from an existing Texture object or from an image file loaded with its URL. | |
ImageSkin | feathers.skins | A skin for Feathers components that displays a texture. | |
IMaterial | starling.display.materials | ||
IMeasureDisplayObject | feathers.core | A display object with extra measurement properties. | |
IMediaPlayer | feathers.media | A base interface for all types of media players. | |
IMediaPlayerControl | feathers.media | An interface for sub-components added to a media player. | |
IMoveEffectContext | feathers.motion.effectClasses | Gives a component the ability to control a move effect. | |
IMultilineTextEditor | feathers.core | Handles the editing of text, and supports multiline editing. | |
INativeFocusOwner | feathers.core | If a Feathers component may receive focus, it may be associated with a display object on the native stage. | |
IndexData | starling.rendering | The IndexData class manages a raw list of vertex indices, allowing direct upload to Stage3D index buffers. | |
IPersistentPopUpContentManager | feathers.controls.popups | An IPopUpContentManager that wraps its content in a custom UI that should keep the content open until closed by the user. | |
IPopUpContentManager | feathers.controls.popups | Automatically manages pop-up content layout and positioning. | |
IPopUpContentManagerWithPrompt | feathers.controls.popups | A custom IPopUpContentManager that has a prompt that may be customized by the parent component. | |
IPopUpManager | feathers.core | Interface for pop-up management. | |
IProgressiveMediaPlayer | feathers.media | A media player that loads its content progressively. | |
IRange | feathers.controls | Minimum requirements for a scroll bar to be usable with a Scroller component. | |
IResizeEffectContext | feathers.motion.effectClasses | Gives a component the ability to control a resize effect. | |
Iris | feathers.motion | Creates effects for Feathers components and transitions for screen navigators that show or hide a display object masked by a growing or shrinking circle. | |
IScreen | feathers.controls | A screen to display in a screen navigator. | |
IScrollBar | feathers.controls | Minimum requirements for a scroll bar to be usable with a Scroller component. | |
IScrollContainer | feathers.controls | Defines functions for a Scroller subclass that delegates display list manipulations to its IViewPort. | |
IShader | starling.display.shaders | ||
ISpinnerLayout | feathers.layout | A layout for the SpinnerList component. | |
IStateContext | feathers.core | An object with multiple states. | |
IStateObserver | feathers.core | Watches an IStateContext for state changes. | |
IStyleProvider | feathers.skins | Sets skin and style properties on a Feathers UI component. | |
ItemRendererLayoutOrder | feathers.controls | Layout options for the default item renderers. | |
ITextBaselineControl | feathers.core | A UI control with text that has a baseline. | |
ITextCompositor | starling.text | A text compositor arranges letters for Starling's TextField. | |
ITextEditor | feathers.core | Handles the editing of text. | |
ITextEditorViewPort | feathers.controls.text | Handles the editing of multiline text. | |
ITextRenderer | feathers.core | Interface that handles common capabilities of rendering text. | |
ITimedMediaPlayer | feathers.media | An interface for media players that play timed content. | |
IToggle | feathers.core | An interface for something that may be selected. | |
IToolTip | feathers.core | An interface for tool tips created by the tool tip manager. | |
IToolTipManager | feathers.core | Interface for tool tip management. | |
ITreeItemRenderer | feathers.controls.renderers | Interface to implement a renderer for a tree item. | |
ITrimmedVirtualLayout | feathers.layout | Optimizes a virtual layout by skipping a specific number of items before and after the set that is passed to layout(). | |
IValidating | feathers.core | A display object that supports validation. | |
IVariableVirtualLayout | feathers.layout | A virtual layout that supports variable item dimensions. | |
IVideoPlayer | feathers.media | An interface media players that play video content. | |
IView | feathers.extensions.tabbedApplication | The IView interface defines the interface for View and PanelView. | |
IViewPort | feathers.controls.supportClasses | Interface used for the view port of scrolling containers. | |
IVirtualLayout | feathers.layout | A layout algorithm that supports virtualization of items so that only the visible items need to be created. | |
Juggler | starling.animation | The Juggler takes objects that implement IAnimatable (like Tweens) and executes them. | |
KeyboardEvent | starling.events | A KeyboardEvent is dispatched in response to user input through a keyboard. | |
KeyToEvent | feathers.utils.keyboard | Dispatches an event from the target when a key is pressed and released and the target has focus. | |
KeyToSelect | feathers.utils.keyboard | Changes the isSelected property of the target when a key is pressed and released while the target has focus. | |
KeyToState | feathers.utils.keyboard | Changes a target's state when a key is pressed or released on the keyboard. | |
KeyToTrigger | feathers.utils.keyboard | Dispatches Event.TRIGGERED from the target when a key is pressed and released and the target has focus. | |
Label | feathers.controls | Displays text using a text renderer. | |
LayoutBoundsResult | feathers.layout | Calculated bounds for layout. | |
LayoutGroup | feathers.controls | A generic container that supports layout. | |
LayoutGroupDataGridCellRenderer | feathers.controls.renderers | Based on LayoutGroup, this component is meant as a base class for creating a custom item renderer for a DataGrid component. | |
LayoutGroupGroupedListHeaderOrFooterRenderer | feathers.controls.renderers | Based on LayoutGroup, this component is meant as a base class for creating a custom header or footer renderer for a GroupedList component. | |
LayoutGroupGroupedListItemRenderer | feathers.controls.renderers | Based on LayoutGroup, this component is meant as a base class for creating a custom item renderer for a GroupedList component. | |
LayoutGroupListItemRenderer | feathers.controls.renderers | Based on LayoutGroup, this component is meant as a base class for creating a custom item renderer for a List component. | |
LayoutGroupTreeItemRenderer | feathers.controls.renderers | Based on LayoutGroup, this component is meant as a base class for creating a custom item renderer for a Tree component. | |
List | feathers.controls | Displays a one-dimensional list of items. | |
ListCollection | feathers.data | Wraps a data source with a common API for use with UI controls, like lists, that support one dimensional collections of data. | |
LocalAutoCompleteSource | feathers.data | Creates a list of suggestions for an AutoComplete component by searching through items in a ListCollection. | |
LongPress | feathers.utils.touch | Dispatches FeathersEventType.LONG_PRESS from the target when the target is long-pressed. | |
MathUtil | starling.utils | A utility class containing methods you might need for math problems. | |
MatrixUtil | starling.utils | A utility class containing methods related to the Matrix class. | |
MeasureTextResult | feathers.controls.text | The result of text measurement. | |
MediaPlayerEventType | feathers.events | Event type constants for Feathers media player controls. | |
MediaTimeMode | feathers.media | Formats for media playback time. | |
Mesh | starling.display | The base class for all tangible (non-container) display objects, spawned up by a number of triangles. | |
MeshBatch | starling.display | Combines a number of meshes to one display object and renders them efficiently. | |
MeshEffect | starling.rendering | An effect drawing a mesh of textured, colored vertices. | |
MeshStyle | starling.styles | MeshStyles provide a means to completely modify the way a mesh is rendered. | |
MeshSubset | starling.utils | A class describing a range of vertices and indices, thus referencing a subset of a Mesh. | |
MeshUtil | starling.utils | A utility class that helps with tasks that are common when working with meshes. | |
MetalWorksDesktopTheme | feathers.extensions.themes | ||
MetalWorksDesktopTheme | feathers.themes | The "Metal Works" theme for desktop Feathers apps. | |
MetalWorksDesktopThemeWithAssetManager | feathers.themes | The "Metal Works" theme for desktop Feathers apps. | |
MetalWorksMobileTheme | feathers.extensions.themes | ||
MetalWorksMobileTheme | feathers.themes | The "Metal Works" theme for mobile Feathers apps. | |
MetalWorksMobileThemeWithAssetManager | feathers.themes | The "Metal Works" theme for mobile Feathers apps. | |
MissingContextError | starling.errors | A MissingContextError is thrown when a Context3D object is required but not (yet) available. | |
Move | feathers.motion | An effect that animates a component's x and y position. | |
MovieClip | starling.display | A MovieClip is a simple way to display an animation depicted by a list of textures. | |
MuteToggleButton | feathers.media | A specialized toggle button that controls whether a media player's volume is muted or not. | |
MyBlendMode | starling.display | ... | |
NGon | starling.display.graphics | ||
NotSupportedError | starling.errors | A NotSupportedError is thrown when you attempt to use a feature that is not supported on the current platform. | |
NumericStepper | feathers.controls | Select a value between a minimum and a maximum by using increment and decrement buttons or typing in a value in a text input. | |
Orientation | feathers.layout | Constants that define an orientation or set of orientations. | |
Padding | starling.utils | The padding class stores one number for each of four directions, thus describing the padding around a 2D object. | |
PageIndicator | feathers.controls | Displays a selected index, usually corresponding to a page index in another UI control, using a highlighted symbol. | |
PageIndicatorInteractionMode | feathers.controls | Interaction modes for page indicators. | |
Painter | starling.rendering | A class that orchestrates rendering of all Starling display objects. | |
Panel | feathers.controls | A container with layout, optional scrolling, a header, and an optional footer. | |
PanelScreen | feathers.controls | A screen for use with ScreenNavigator, based on Panel in order to provide a header and layout. | |
PanelView | feathers.extensions.tabbedApplication | A view for use with ViewNavigator, based on PanelScreen in order to provide a header and layout. | |
Parallel | feathers.motion | Combines multiple effects that play at the same time, in parallel. | |
ParallelEffectContext | feathers.motion.effectClasses | An effect context for running multiple effects in parallel. | |
PickerList | feathers.controls | Displays a button that may be triggered to display a pop-up list. | |
PinchingControl | feathers.extensions.zoomable | Pinching control that allows a pinch to zoom mechanic using the multitouch inputs of a mobile device. | |
Plane | starling.display.graphics | ||
PlayPauseToggleButton | feathers.media | A specialized toggle button that controls whether a media player is playing or paused. | |
Polygon | starling.geom | A polygon describes a closed two-dimensional shape bounded by a number of straight line segments. | |
Pool | starling.utils | A simple object pool supporting the most basic utility objects. | |
PopUpManager | feathers.core | Adds a display object as a pop-up above all content. | |
Program | starling.rendering | A Program represents a pair of a fragment- and vertex-shader. | |
ProgressBar | feathers.controls | Displays the progress of a task over time. | |
PropertyProxy | feathers.core | Detects when its own properties have changed and dispatches an event to notify listeners. | |
PullViewDisplayMode | feathers.controls | Constants that define how pull views are displayed in a container. | |
Quad | starling.display | A Quad represents a colored and/or textured rectangle. | |
Radio | feathers.controls | A toggleable control that exists in a set that requires a single, exclusive toggled item. | |
RectangleUtil | starling.utils | A utility class containing methods related to the Rectangle class. | |
RelativeDepth | feathers.layout | Constants for positioning an item at a depth relative to another item's depth in a layout. | |
RelativePosition | feathers.layout | Constants for positioning an item relative to another item in a layout. | |
RenderDelegate | feathers.display | Passes rendering to another display object, but provides its own separate transformation. | |
RenderState | starling.rendering | The RenderState stores a combination of settings that are currently used for rendering. | |
RenderTexture | starling.textures | A RenderTexture is a dynamic texture onto which you can draw any display object. | |
RenderUtil | starling.utils | A utility class containing methods related to Stage3D and rendering in general. | |
Resize | feathers.motion | An effect that animates a component's width and height dimensions. | |
ResizeEvent | starling.events | A ResizeEvent is dispatched by the stage when the size of the Flash container changes. | |
Reveal | feathers.motion | Creates animated transitions for screen navigators that slide a display object out of view, by animating the x or y property, while revealing an existing display object that remains stationary below. | |
RippleVertexShader | starling.display.shaders.vertex | ||
RoundedRectangle | starling.display.graphics | ||
ScaleMode | starling.utils | A class that provides constant values for the 'RectangleUtil.fit' method. | |
Screen | feathers.controls | A basic screen to be displayed by ScreenNavigator. | |
ScreenDensityScaleCalculator | feathers.utils.display | Selects a value for contentScaleFactor based on the screen density (sometimes called DPI or PPI). | |
ScreenDensityScaleFactorManager | feathers.utils | Automatically manages the Starling view port and stage dimensions to create an appropriate contentScaleFactor value for the current mobile device while filling the whole screen without letterboxing (no black bars!). | |
ScreenNavigator | feathers.controls | A "view stack"-like container that supports navigation between screens (any display object) through events. | |
ScreenNavigatorItem | feathers.controls | Data for an individual screen that will be displayed by a ScreenNavigator component. | |
ScrollBar | feathers.controls | Select a value between a minimum and a maximum by dragging a thumb over a physical range or by using step buttons. | |
ScrollBarDisplayMode | feathers.controls | Constants that define how scroll bars are displayed in a container. | |
ScrollContainer | feathers.controls | A generic container that supports layout, scrolling, and a background skin. | |
Scroller | feathers.controls | Allows horizontal and vertical scrolling of a view port. | |
ScrollInteractionMode | feathers.controls | Different ways that the user can interact with a scrolling container to control its scroll position. | |
ScrollPolicy | feathers.controls | Constants that define whether a container allows scrolling or not. | |
ScrollScreen | feathers.controls | A screen for use with ScreenNavigator, based on ScrollContainer in order to provide scrolling and layout. | |
ScrollText | feathers.controls | Displays long passages of text in a scrollable container using the runtime's software-based flash.text.TextField as an overlay above Starling content on the classic display list. | |
SeekSlider | feathers.media | A specialized slider that displays and controls the current position of the playhead of a media player. | |
Sequence | feathers.motion | Combines multiple effects that play one after another in sequence. | |
SequenceEffectContext | feathers.motion.effectClasses | An effect context for running multiple effects one after another, in sequence. | |
Shape | starling.display | ||
SimpleScrollBar | feathers.controls | Select a value between a minimum and a maximum by dragging a thumb over a physical range. | |
Slide | feathers.motion | Creates animated transitions for screen navigators that slides two display objects in the same direction (replacing one with the other) like a classic slide carousel. | |
Slider | feathers.controls | Select a value between a minimum and a maximum by dragging a thumb over the bounds of a track. | |
SlideShowLayout | feathers.layout | Displays one item per page. | |
SortOrder | feathers.data | Constants for sorting of items in a collection. | |
SoundChannelPeakVisualizer | feathers.media | A visualization of the left and right peaks of the flash.media.SoundChannel from a SoundPlayer component. | |
SoundPlayer | feathers.media | Controls playback of audio with a flash.media.Sound object. | |
SpectrumBarGraphVisualizer | feathers.media | A visualization of the audio spectrum of the runtime's currently playing audio content. | |
SpinnerList | feathers.controls | A customized List component where scrolling updates the the selected item. | |
Sprite | starling.display | A Sprite is the most lightweight, non-abstract container class. | |
Sprite3D | starling.display | A container that allows you to position objects in three-dimensional space. | |
SpriteMask | starling.extensions.display | The scroll rectangle bounds of the display object. | |
StackScreenNavigator | feathers.controls | A "view stack"-like container that supports navigation between screens (any display object) through events. | |
StackScreenNavigatorApplication | feathers.core | Base class for a Feathers application with a StackScreenNavigator as the root display object. | |
StackScreenNavigatorItem | feathers.controls | Data for an individual screen that will be displayed by a StackScreenNavigator component. | |
Stage | starling.display | A Stage represents the root of the display tree. | |
StageTextField | feathers.text | A StageText replacement for Flash Player with matching properties, since StageText is only available in AIR. | |
StageTextTextEditor | feathers.controls.text | Text that may be edited at runtime by the user with the TextInput component, rendered with the native flash.text.StageText class in Adobe AIR and the custom feathers.text.StageTextField class in Adobe Flash Player (StageTextField simulates StageText using flash.text.TextField). | |
StandardMaterial | starling.display.materials | ||
StandardVertexShader | starling.display.shaders.vertex | ||
Starling | starling.core | The Starling class represents the core of the Starling framework. | |
StepperButtonLayoutMode | feathers.controls | Layout options for stepper controls. | |
StringUtil | starling.utils | A utility class with methods related to the String class. | |
Stroke | starling.display.graphics | ||
StrokeVertex | starling.display.graphics | ||
StyleNameFunctionStyleProvider | feathers.skins | Similar to FunctionStyleProvider, sets styles on a Feathers UI component by passing it to a function, but also provides a way to define alternate functions that may be called based on the contents of the component's styleNameList. | |
StyleNameFunctionTheme | feathers.themes | Base class for themes that pass a StyleNameFunctionStyleProvider to each component class. | |
StyleProviderRegistry | feathers.skins | Used by themes to create and manage style providers for component classes. | |
SubTexture | starling.textures | A SubTexture represents a section of another texture. | |
SystemUtil | starling.utils | A utility class with methods related to the current platform and runtime. | |
TabBar | feathers.controls | A line of tabs (vertical or horizontal), where one may be selected at a time. | |
TabbedViewNavigator | feathers.extensions.tabbedApplication | A container takes a tab Bar and ViewNavigators , based on LayoutGroup. | |
TabbedViewNavigatorApplication | feathers.extensions.tabbedApplication | Base class for a Feathers application with a TabbedViewNavigator as the root display object. | |
TabNavigator | feathers.controls | A tabbed container. | |
TabNavigatorApplication | feathers.core | Base class for a Feathers application with a TabNavigator as the root display object. | |
TabNavigatorItem | feathers.controls | Data for an individual tab that will be displayed by a TabNavigator component. | |
TapToEvent | feathers.utils.touch | Dispatches an event from the target when the target is tapped/clicked. | |
TapToSelect | feathers.utils.touch | Changes the isSelected property of the target when the target is tapped (which will dispatch Event.CHANGE). | |
TapToTrigger | feathers.utils.touch | Dispatches Event.TRIGGERED from the target when the target is tapped. | |
TextArea | feathers.controls | A text entry control that allows users to enter and edit multiple lines of uniformly-formatted text with the ability to scroll. | |
TextBlockTextEditor | feathers.controls.text | Text that may be edited at runtime by the user with the TextInput component, rendered with a native flash.text.engine.TextBlock from Flash Text Engine (sometimes abbreviated as FTE). | |
TextBlockTextRenderer | feathers.controls.text | Renders text with a native flash.text.engine.TextBlock from Flash Text Engine (sometimes abbreviated as FTE), and draws it to BitmapData before uploading it to a texture on the GPU. | |
TextCallout | feathers.controls | A special Callout designed to display text. | |
TextField | starling.text | A TextField displays text, using either standard true type fonts, custom bitmap fonts, or a custom text representation. | |
TextFieldAutoSize | starling.text | This class is an enumeration of constant values used in setting the autoSize property of the TextField class. | |
TextFieldTextEditor | feathers.controls.text | Text that may be edited at runtime by the user with the TextInput component, using the native flash.text.TextField class with its type property set to flash.text.TextInputType.INPUT. | |
TextFieldTextEditorViewPort | feathers.controls.text | A text editor view port for the TextArea component that uses flash.text.TextField. | |
TextFieldTextRenderer | feathers.controls.text | Renders text with a native flash.text.TextField and draws it to BitmapData before uploading it to a texture on the GPU. | |
TextFormat | starling.text | The TextFormat class represents character formatting information. | |
TextInput | feathers.controls | A text entry control that allows users to enter and edit a single line of uniformly-formatted text. | |
TextInputNavigation | feathers.utils.text | Functions for navigating text inputs with the keyboard. | |
TextInputRestrict | feathers.utils.text | Duplicates the functionality of the restrict property on flash.text.TextField. | |
TextInputState | feathers.controls | States for text input components. | |
TextOptions | starling.text | The TextOptions class contains data that describes how the letters of a text should be assembled on text composition. | |
Texture | starling.textures | A texture stores the information that represents an image. | |
TextureAtlas | starling.textures | A texture atlas is a collection of many smaller textures in one big image. | |
TextureCache | feathers.utils.textures | Caches textures in memory. | |
TextureFragmentShader | starling.display.shaders.fragment | ||
TextureMaterial | starling.display.materials | ||
TextureOptions | starling.textures | The TextureOptions class specifies options for loading textures with the Texture.fromData and Texture.fromTextureBase methods. | |
TextureSmoothing | starling.textures | A class that provides constant values for the possible smoothing algorithms of a texture. | |
TextureVertexColorFragmentShader | starling.display.shaders.fragment | ||
TiledColumnsLayout | feathers.layout | Positions items as tiles (equal width and height) from top to bottom in multiple columns. | |
TiledRowsLayout | feathers.layout | Positions items as tiles (equal width and height) from left to right in multiple rows. | |
TimeLabel | feathers.media | A specialized label that can display the current playhead time, total time, remaining time, or a combined current and total time for a media player. | |
TLFTextFieldTextEditor | feathers.extensions.controls.text | Text that may be edited at runtime by the user with the TextInput component, using the native fl.text.TLFTextField class with its type property set to flash.text.TextInputType.INPUT. | |
TLFTextFieldTextEditorViewPort | feathers.extensions.controls.text | A text editor view port for the TextArea component that uses fl.text.TLFTextField. | |
Toaster | feathers.extensions.toaster | A toaster provides simple feedback about an operation in a small popup. | |
ToggleButton | feathers.controls | A button that may be selected and deselected when triggered. | |
ToggleGroup | feathers.core | Controls the selection of two or more IToggle instances where only one may be selected at a time. | |
ToggleState | feathers.controls | States for simple toggle components. | |
ToggleSwitch | feathers.controls | Similar to a light switch with on and off states. | |
TokenList | feathers.core | A list of space-delimited tokens. | |
ToolTipManager | feathers.core | Manages tool tips. | |
Touch | starling.events | A Touch object contains information about the presence or movement of a finger or the mouse on the screen. | |
TouchEvent | starling.events | A TouchEvent is triggered either by touch or mouse input. | |
TouchPhase | starling.events | A class that provides constant values for the phases of a touch object. | |
TouchProcessor | starling.events | The TouchProcessor is used to convert mouse and touch events of the conventional Flash stage to Starling's TouchEvents. | |
TouchToState | feathers.utils.touch | Changes a target's state based on the TouchPhase when the target is touched. | |
TrackInteractionMode | feathers.controls | Interaction modes for components with a track. | |
TrackLayoutMode | feathers.controls | Layout modes for components with a thumb that is dragged along a track. | |
TrackScaleMode | feathers.controls | How the track is sized perpendicular to the direction it is dragged. | |
Transitions | starling.animation | The Transitions class contains static methods that define easing functions. | |
Tree | feathers.controls | Displays a hierarchical tree of items. | |
Tree | feathers.extensions.tree | The Tree control lets a user view hierarchical data arranged as an expandable tree. | |
TreeEvent | feathers.extensions.tree.events | A event dispatched when a tree row changes or is selected. | |
TreeItemRenderer | feathers.extensions.tree | The row of a tree control. | |
TreeUtil | feathers.extensions.tree | The TreeUtil class is an all-static class with methods for working with Tree control. | |
TriangleFan | starling.display.graphics | ||
TriangleUtil | starling.display.graphics.util | ||
TriangleUtil | starling.display.util | ||
TrueTypeCompositor | starling.text | This text compositor uses a Flash TextField to render system- or embedded fonts into a texture. | |
Tween | starling.animation | A Tween animates numeric properties of objects. | |
TweenEffectContext | feathers.motion.effectClasses | An effect context for a starling.animation.Tween. | |
TweenMoveEffectContext | feathers.motion.effectClasses | A move effect context for a starling.animation.Tween. | |
TweenResizeEffectContext | feathers.motion.effectClasses | A resize effect context for a starling.animation.Tween. | |
URLAutoCompleteSource | feathers.data | Creates a list of suggestions for an AutoComplete component by loading data from a URL. | |
VectorCollection | feathers.data | Wraps a Vector in the common IListCollection API used by many Feathers UI controls, including List and TabBar. | |
VectorHierarchicalCollection | feathers.data | Wraps a Vector data source with a common API for use with UI controls that support hierarchical data. | |
VectorIntListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vector.<int>. | |
VectorListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vectors. | |
VectorNumberListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vector.<Number>. | |
VectorUintListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vector.<uint>. | |
VertexColorFragmentShader | starling.display.shaders.fragment | ||
VertexData | starling.rendering | The VertexData class manages a raw list of vertex information, allowing direct upload to Stage3D vertex buffers. | |
VertexDataFormat | starling.rendering | Describes the memory layout of VertexData instances, as used for every single vertex. | |
VertexList | starling.display.graphics | ||
VerticalAlign | feathers.layout | Constants for vertical alignment of items in a layout. | |
VerticalCenteredPopUpContentManager | feathers.controls.popups | Displays a pop-up at the center of the stage, filling the vertical space. | |
VerticalLayout | feathers.layout | Positions items from top to bottom in a single column. | |
VerticalLayoutData | feathers.layout | Extra, optional data used by an VerticalLayout instance to position and size a display object. | |
VerticalSpinnerLayout | feathers.layout | For use with the SpinnerList component, positions items from top to bottom in a single column and repeats infinitely. | |
VideoPlayer | feathers.media | Controls playback of video with a flash.net.NetStream object. | |
View | feathers.extensions.tabbedApplication | A basic view to be displayed by ViewNavigator, based on Screen. | |
ViewNavigator | feathers.extensions.tabbedApplication | A "view stack"-like container that supports navigation between views (any display object) through events, based on StackScreenNavigator. | |
ViewNavigatorApplication | feathers.extensions.tabbedApplication | Base class for a Feathers application with a ViewNavigator as the root display object. | |
ViewPortBounds | feathers.layout | Used by layout algorithms for determining the bounds in which to position and size items. | |
VolumeSlider | feathers.media | A specialized slider that controls the volume of a media player that plays audio content. | |
WaterfallLayout | feathers.layout | A layout with multiple columns of equal width where items may have variable heights. | |
WebView | feathers.controls | A Feathers component that displays a web browser in Adobe AIR, using the flash.media.StageWebView class. | |
Wipe | feathers.motion | Creates effects for Feathers components and transitions for screen navigators that wipe a display object out of view, revealing another display object under the first. | |
XMLListCollection | feathers.data | Wraps an XMLList in the common IListCollection API used by many Feathers UI controls, including List and TabBar. | |
XMLListHierarchicalCollection | feathers.data | Wraps an XML data source with a common API for use with UI controls that support hierarchical data. | |
XMLListListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for XMLLists. | |
ZoomableControl | feathers.extensions.zoomable | A control that allows you to pinch to zoom. |