| | 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. |
| | Align
| starling.utils | A class that provides constant values for horizontal and vertical alignment of objects. |
| | AssetFactory
| starling.assets | An AssetFactory is responsible for creating a concrete instance of an asset. |
| | AssetFactoryHelper
| starling.assets | A helper class that's passed to an AssetFactory's "create" method. |
| | AssetManager
| starling.assets | The AssetManager handles loading and accessing a variety of asset types. |
| | AssetManager
| starling.utils | The AssetManager handles loading and accessing a variety of asset types. |
| | AssetReference
| starling.assets | The description of an asset to be created by an AssetFactory. |
| | AssetType
| starling.assets | An enumeration class containing all the asset types supported by the AssetManager. |
| | AtfData
| starling.textures | A parser for the ATF data format. |
| | AtfTextureFactory
| starling.assets | This AssetFactory creates texture assets from ATF files. |
| | BatchToken
| starling.rendering | Points to a location within a list of MeshBatches. |
| | BezierEasing
| starling.animation | Provides Cubic Bezier Curve easing, which generalizes easing functions
via a four-point bezier curve. |
| | 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. |
| | BitmapFontType
| starling.text | This class is an enumeration of possible types of bitmap fonts. |
| | BitmapTextureFactory
| starling.assets | This AssetFactory creates texture assets from bitmaps and image files. |
| | 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. |
| | Button
| starling.display | A simple button composed of an image and, optionally, text. |
| | ButtonBehavior
| starling.utils | A utility class that can help with creating button-like display objects. |
| | ButtonState
| starling.display | A class that provides constant values for the states of the Button class. |
| | ByteArrayFactory
| starling.assets | This AssetFactory forwards ByteArrays to the AssetManager. |
| | ByteArrayUtil
| starling.utils | A utility class containing methods related to the ByteArray class. |
| | Canvas
| starling.display | A display object supporting basic vector drawing functionality. |
| | Color
| starling.utils | A utility class containing predefined colors and methods converting between different
color representations. |
| | 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. |
| | CompositeFilter
| starling.filters | The CompositeFilter class allows to combine several layers of textures into one texture. |
| | CompositeMode
| starling.filters | An enumeration class with the available modes that are offered by the CompositeFilter
to draw layers on top of each other. |
| | ConcreteTexture
| starling.textures | A ConcreteTexture wraps a Stage3D texture object, storing the properties of the texture
and providing utility methods for data upload, etc. |
| | DataLoader
| starling.assets | Loads binary data from a local or remote URL with a very simple callback system. |
| | DelayedCall
| starling.animation | A DelayedCall allows you to execute a method after a certain time has passed. |
| | 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. |
| | 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. |
| | 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. |
| | FilterChain
| starling.filters | The FilterChain allows you to combine several filters into one. |
| | FilterEffect
| starling.rendering | An effect drawing a mesh of textured vertices. |
| | FragmentFilter
| starling.filters | The FragmentFilter class is the base class for all filter effects in Starling. |
| | GlowFilter
| starling.filters | The GlowFilter class lets you apply a glow effect to display objects. |
| | IAnimatable
| starling.animation | The IAnimatable interface describes objects that are animated depending on the passed time. |
| | IFilterHelper
| starling.filters | An interface describing the methods available on the helper object passed
to the process call of fragment filters. |
| | Image
| starling.display | An Image is a quad with a texture mapped onto it. |
| | IndexData
| starling.rendering | The IndexData class manages a raw list of vertex indices, allowing direct upload
to Stage3D index buffers. |
| | ITextCompositor
| starling.text | A text compositor arranges letters for Starling's TextField. |
| | JsonFactory
| starling.assets | This AssetFactory creates objects from JSON data. |
| | 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. |
| | 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. |
| | 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. |
| | MissingContextError
| starling.errors | A MissingContextError is thrown when a Context3D object is required but not (yet)
available. |
| | MovieClip
| starling.display | A MovieClip is a simple way to display an animation depicted by a list of textures. |
| | NotSupportedError
| starling.errors | A NotSupportedError is thrown when you attempt to use a feature that is not supported
on the current platform. |
| | Padding
| starling.utils | The padding class stores one number for each of four directions,
thus describing the padding around a 2D object. |
| | Painter
| starling.rendering | A class that orchestrates rendering of all Starling display objects. |
| | 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. |
| | Program
| starling.rendering | A Program represents a pair of a fragment- and vertex-shader. |
| | Quad
| starling.display | A Quad represents a colored and/or textured rectangle. |
| | RectangleUtil
| starling.utils | A utility class containing methods related to the Rectangle class. |
| | 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. |
| | ResizeEvent
| starling.events | A ResizeEvent is dispatched by the stage when the size of the Flash container changes. |
| | ScaleMode
| starling.utils | A class that provides constant values for the 'RectangleUtil.fit' method. |
| | SoundFactory
| starling.assets | This AssetFactory creates sound assets. |
| | 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. |
| | Stage
| starling.display | A Stage represents the root of the display tree. |
| | Starling
| starling.core | The Starling class represents the core of the Starling framework. |
| | StringUtil
| starling.utils | A utility class with methods related to the String class. |
| | 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. |
| | 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. |
| | TextFormat
| starling.text | The TextFormat class represents character formatting information. |
| | 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. |
| | 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. |
| | Touch
| starling.events | A Touch object contains information about the presence or movement of a finger
or the mouse on the screen. |
| | TouchData
| starling.events | Stores the information about raw touches in a pool of object instances. |
| | 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. |
| | Transitions
| starling.animation | The Transitions class contains static methods that define easing functions. |
| | 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. |
| | 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. |
| | XmlFactory
| starling.assets | This AssetFactory creates XML assets, texture atlases and bitmap fonts. |