ClassPackageDescription
 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.
 AssetManager
starling.utils The AssetManager handles loading and accessing a variety of asset types.
 AtfData
starling.textures A parser for the ATF data format.
 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.
 BitmapFont
starling.text The BitmapFont class parses bitmap font files and arranges the glyphs in the form of a text.
 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.
 ButtonState
starling.display A class that provides constant values for the states of the Button 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.
 ConcreteTexture
starling.textures A ConcreteTexture wraps a Stage3D texture object, storing the properties of the texture and providing utility methods for data upload, etc.
 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.
 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.
 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.
 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.