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 | |
|---|---|---|---|
| AbstractArrayCollection
| com.addicted2flash.util | This class provides a skeletal implementation of the ICollection interface for arrays to minimize the effort required to implement this interface. | |
| AbstractArrayList
| com.addicted2flash.util | This class provides a skeletal implementation of the IList interface for arrays to minimize the effort required to implement this interface. | |
| AbstractArraySet
| com.addicted2flash.util | This class provides a skeletal implementation of the ISet interface for arrays to minimize the effort required to implement this interface. | |
| AbstractFluxAdapter
| com.addicted2flash.tween.adapter |
Abstract class for IFluxAdapter implementations. |
|
| AbstractGridBox
| com.addicted2flash.layout.component | Abstract class for ui grid box implementations. | |
| AbstractGridLayout
| com.addicted2flash.layout.strategy | Abstract class of grid layouts. | |
| AbstractLinkedCollection
| com.addicted2flash.util | This class provides a skeletal implementation of the ICollection interface for sequential data-structures (linked list) to minimize the effort required to implement this interface. | |
| AbstractLinkedList
| com.addicted2flash.util | This class provides a skeletal implementation of the IList interface for sequential data-structures to minimize the effort required to implement this interface. | |
| AbstractLinkedSet
| com.addicted2flash.util | This class provides a skeletal implementation of the ISet interface for sequential data-structures to minimize the effort required to implement this interface. | |
| AbstractLoader
| com.addicted2flash.data.loader | This class provides a skeletal implementation of the ILoader interface to minimize the effort required to implement this interface. | |
| Alignment
| com.addicted2flash.layout.util | Enumeration of different alignment types. | |
| Application
| com.addicted2flash.layout.component | The application class acts as the root of the display list (main class) in a layout system. | |
| ArrayHeapSorter
| com.addicted2flash.util.sorter |
Heap sorter algorithm class for sorting Arrays based
on heap-structure ordered with IComparator configured at construction time. |
|
| ArrayList
| com.addicted2flash.util | Array based list. | |
| ArrayMergeSorter
| com.addicted2flash.util.sorter | ||
| ArrayQueue
| com.addicted2flash.util | An array collection designed for holding elements prior to processing. | |
| ArrayQuickSorter
| com.addicted2flash.util.sorter | ||
| ArraySelectionSorter
| com.addicted2flash.util.sorter | ||
| ArraySet
| com.addicted2flash.util |
Implementation of an Array-based list. |
|
| ArrayStack
| com.addicted2flash.util |
The ArrayStack class represents a last-in-first-out (LIFO) stack of elements. |
|
| ASCDataServicePriorityComparator
| com.addicted2flash.util.comparator |
Basic implementation of a IComparator that compares two IDataService
in ascending order. |
|
| ASCNumberComparator
| com.addicted2flash.util.comparator |
Basic implementation of a IComparator that compares two numbers
in ascending order. |
|
| BounceInEasing
| com.addicted2flash.tween.easing | This class represents a bounce (easeIn) easing based on Grant Skinners easing equations. | |
| BounceOutEasing
| com.addicted2flash.tween.easing | This class represents a bounce (easeOut) easing based on Grant Skinners easing equations. | |
| BoxLayout
| com.addicted2flash.layout.strategy | Instances of this class arrange and measure components of a given container in vertical or horizontal orientation. | |
| Canvas
| com.addicted2flash.layout.component |
Concrete implementation of a container that uses a CanvasLayout. |
|
| CanvasLayout
| com.addicted2flash.layout.strategy | Canvas layout arranges components to their desired size. | |
| CanvasLayoutConstraint
| com.addicted2flash.layout.constraint |
Contraint for components added to a Canvas. |
|
| CollectionIterator
| com.addicted2flash.util.iterator |
Iterator for traversing ICollections. |
|
| Collections
| com.addicted2flash.util | This class consists exclusively of static methods that operate on or return collections. | |
| DataProgress
| com.addicted2flash.data | This class represents the numeric progress of data. | |
| DataServiceEvent
| com.addicted2flash.event | Enumeration class for data service event types. | |
| DebugStyle
| com.addicted2flash.layout.debug |
This class defines the style of outline the LayoutDebugger uses. |
|
| DESCDataServicePriorityComparator
| com.addicted2flash.util.comparator |
Basic implementation of a IComparator that compares two IDataService
in descending order. |
|
| DESCNumberComparator
| com.addicted2flash.util.comparator |
Basic implementation of a IComparator that compares two numbers
in descending order. |
|
| DisplayFluxAdapter
| com.addicted2flash.tween.adapter |
Abstract class for IFluxAdapter implementations that tween DisplayObjects. |
|
| DynamicGridBox
| com.addicted2flash.layout.component |
UIContainer with DynamicGridBox. |
|
| DynamicGridLayout
| com.addicted2flash.layout.strategy | ||
| Easing
| com.addicted2flash.tween.easing |
Enumeration class for ITweenEasing-objects. |
|
| Entry
| com.addicted2flash.util | Helper class for key/value pairs. | |
| ExpoInEasing
| com.addicted2flash.tween.easing | This class represents a expo (easeIn) easing based on Grant Skinners easing equations. | |
| ExpoOutEasing
| com.addicted2flash.tween.easing | This class represents a expo (easeOut) easing based on Grant Skinners easing equations. | |
| Flow
| com.addicted2flash.layout.util | Enumeration of different flow types. | |
| FlowBox
| com.addicted2flash.layout.component |
Concreate implementation of a container that uses a FlowLayout. |
|
| FlowLayout
| com.addicted2flash.layout.strategy |
A WrapLayout arranges IUIComponents in a row/column until no
more IUIComponents fit in that row/column. |
|
| FlowLayoutConstraint
| com.addicted2flash.layout.constraint |
Contraint for components laid out by a FlowLayout. |
|
| Flux
| com.addicted2flash.tween | Tween object with the capability to start, stop, pause, resume tweens. | |
| FluxAlpha
| com.addicted2flash.tween.adapter | ||
| FluxBlur
| com.addicted2flash.tween.adapter | ||
| FluxBlurX
| com.addicted2flash.tween.adapter | ||
| FluxBlurY
| com.addicted2flash.tween.adapter | ||
| FluxEvent
| com.addicted2flash.event | Enumeration class for tween event types. | |
| FluxHeight
| com.addicted2flash.tween.adapter | ||
| FluxRenderer
| com.addicted2flash.tween |
Renderer for Flux tween objects. |
|
| FluxRotation
| com.addicted2flash.tween.adapter | ||
| FluxScale
| com.addicted2flash.tween.adapter | ||
| FluxScaleX
| com.addicted2flash.tween.adapter | ||
| FluxScaleY
| com.addicted2flash.tween.adapter | ||
| FluxState
| com.addicted2flash.tween | Enumeration of flux states. | |
| FluxWidth
| com.addicted2flash.tween.adapter | ||
| FluxX
| com.addicted2flash.tween.adapter | ||
| FluxY
| com.addicted2flash.tween.adapter | ||
| HashMap
| com.addicted2flash.util | Hashtable (Dictionary) based implementation of the IMap interface. | |
| HBox
| com.addicted2flash.layout.component | This container arranges its components according to their desired size in horizontal orientation. | |
| IArraySorter
| com.addicted2flash.util.sorter | Interface for Array sorter. | |
| ICollection
| com.addicted2flash.util | Interface based on Java-Collection-Framework. | |
| IComparator
| com.addicted2flash.util.comparator | A comparison function, which imposes a total ordering on some collection of objects. | |
| IDataService
| com.addicted2flash.data.service | Interface for data services | |
| IDataServiceGroup
| com.addicted2flash.data.service | Interface for all objects that group a list of data services and handle their events. | |
| IDataServiceGroupObserver
| com.addicted2flash.data.service | Interface for all objects that are interested in data service group events. | |
| IDataServiceObservable
| com.addicted2flash.data.service | Interface all data service observables have to implement. | |
| IDataServiceObserver
| com.addicted2flash.data.service | Interface for all objects that are interested in data service events. | |
| Identifier
| com.addicted2flash.util | Static helper class for creating "unique" identifiers. | |
| IDisposable
| com.addicted2flash.util | Interface that every class has to implement if memory management is important. | |
| IFlux
| com.addicted2flash.tween | Interface of tween objects. | |
| IFluxAdapter
| com.addicted2flash.tween.adapter | Interface for all custom flux properties that want to be tweened. | |
| IFluxEasing
| com.addicted2flash.tween.easing | Interface for easing objects. | |
| IFluxObserver
| com.addicted2flash.tween | Interface for all objects that are interested in flux (tween) events. | |
| IIterator
| com.addicted2flash.util.iterator | Generic interface for traversing data-structures. | |
| ILayout
| com.addicted2flash.layout.strategy |
Interface for objects that want to layout IUIContainers. |
|
| ILayoutObservable
| com.addicted2flash.layout.core | Interface for all components that inform added observers about events. | |
| ILayoutObserver
| com.addicted2flash.layout.core | Interface for all objects that are interested in layout events. | |
| IList
| com.addicted2flash.util | The user of this interface has precise control over where in the list each element is inserted. | |
| IListIterator
| com.addicted2flash.util.iterator |
Interface for traversing IList data-structures. |
|
| IListObservable
| com.addicted2flash.util |
Interface for Ilist implementations that inform added observers about events. |
|
| IListObserver
| com.addicted2flash.util | ||
| ILoader
| com.addicted2flash.data.loader | Interface every loader-strategy has to implement. | |
| IMap
| com.addicted2flash.util | An object that maps keys to values. | |
| IMicroObservable
| com.addicted2flash.util | Interface for observables with only one value. | |
| IMicroObserver
| com.addicted2flash.util |
Observer interface all IMicroObservers have to implement. |
|
| IPerformanceObservable
| com.addicted2flash.util | Interface for performance observables (observing frames per second and the total amount of memory currently in use by Flash Player). | |
| IQueue
| com.addicted2flash.util | A collection designed for holding elements prior to processing. | |
| ISet
| com.addicted2flash.util | A collection that contains no duplicate elements and at most one null element. | |
| ISortedSet
| com.addicted2flash.util | A Set that further provides a total ordering on its elements. | |
| IStack
| com.addicted2flash.util | The IStack interface represents a last-in-first-out (LIFO) stack of elements. | |
| IUIComponent
| com.addicted2flash.layout.core | Interface for ui components that want to be layouted. | |
| IUIContainer
| com.addicted2flash.layout.core |
IUIComponents added to a IUIContainer are tracked in a list. |
|
| IUIScrollBar
| com.addicted2flash.layout.component | Interface for scrollbar implementations. | |
| IUIScrollerFactory
| com.addicted2flash.layout.component | Interface for all scroller factories, responsible for creating scroller components. | |
| LayoutDebugger
| com.addicted2flash.layout.debug | This class draws an rectangle around all components of a given container. | |
| LayoutEvent
| com.addicted2flash.event | This class is an enumeration of layout event types. | |
| LinearEasing
| com.addicted2flash.tween.easing | This class represents a linear easing based on Grant Skinners easing equations. | |
| LinkedList
| com.addicted2flash.util | Sequential based list. | |
| LinkedNode
| com.addicted2flash.util | Helper class for building sequential data-structures. | |
| LinkedQueue
| com.addicted2flash.util | An sequential collection designed for holding elements prior to processing. | |
| LinkedSet
| com.addicted2flash.util | Implementation of an sequential data-structure based set. | |
| LinkedStack
| com.addicted2flash.util |
The LinkedStack class represents a last-in-first-out (LIFO) stack of elements
implemented with Sequential structure. |
|
| ListEventType
| com.addicted2flash.util.event | Enumeration for list events. | |
| ListIterator
| com.addicted2flash.util.iterator |
Iterator for traversing ILists. |
|
| Loader
| com.addicted2flash.data.loader |
This class provides a loader-strategy for Loader specific data providing. |
|
| LoaderQueue
| com.addicted2flash.data.loader |
This class represents a FIFO implementation of IDataServices. |
|
| LoaderQueueService
| com.addicted2flash.data.service |
This class is represents a ILoaderQueueService created by LoaderQueue. |
|
| LoaderQueueServiceGroup
| com.addicted2flash.data.service |
Concrete implementation of IDataServiceGroup for LoaderQueueServices. |
|
| Margin
| com.addicted2flash.layout.util | This class represents the margin of an object. | |
| MicroObservable
| com.addicted2flash.util | This class represents an observer-pattern-based implementation with only one value in the model. | |
| ObservableArrayList
| com.addicted2flash.util | Array based list. | |
| Orientation
| com.addicted2flash.layout.util | Enumeration of different orientations. | |
| Overflow
| com.addicted2flash.layout.util | Enumeration of different overflow types. | |
| Padding
| com.addicted2flash.layout.util | This class represents the padding of an object. | |
| Paging
| com.addicted2flash.layout.util | Enumeration of different paging directions. | |
| PerformanceObservable
| com.addicted2flash.util | This class represents a utility for observing frames per second and the total amount of memory currently in use by Flash Player. | |
| Property
| com.addicted2flash.tween | Linked list node in the flux engine that acts as a property. | |
| PropertyPool
| com.addicted2flash.tween |
Pool for Property objects. |
|
| Range
| com.addicted2flash.data | Represents a specific numeric range. | |
| ServiceState
| com.addicted2flash.data | Enumeration class for service states. | |
| SineInEasing
| com.addicted2flash.tween.easing | This class represents a sine (easeIn) easing based on Grant Skinners easing equations. | |
| SineOutEasing
| com.addicted2flash.tween.easing | This class represents a sine (easeOut) easing based on Grant Skinners easing equations. | |
| Size
| com.addicted2flash.layout.util | This class encapsulates the width and the height of an object. | |
| SizeRequirement
| com.addicted2flash.layout.util | Utility class for measuring ans sizing layouts. | |
| SortedArrayQueue
| com.addicted2flash.util | An unbounded sorted queue. | |
| SortedArraySet
| com.addicted2flash.util |
Implementation of an ordered Array-based set. |
|
| Space
| com.addicted2flash.layout.util | This class represents an encapsulation of space around an object. | |
| StaticGridBox
| com.addicted2flash.layout.component |
UIContainer with StaticGridLayout. |
|
| StaticGridLayout
| com.addicted2flash.layout.strategy | Arranges a containers components in a fixed amount of rows and columns (static). | |
| StrongInEasing
| com.addicted2flash.tween.easing | This class represents a strong (easeIn) easing based on Grant Skinners easing equations. | |
| StrongOutEasing
| com.addicted2flash.tween.easing | This class represents a strong (easeOut) easing based on Grant Skinners easing equations. | |
| SystemStats
| com.addicted2flash.util | Sprite container that displays the virtual machine, total memory and the frames per second in a box. | |
| TextDrawer
| com.addicted2flash.util | This class enables multiple instances to retrieve bitmaps with text. | |
| UIComponent
| com.addicted2flash.layout.core |
IUIComponent dependent to the display-list. |
|
| UIComponentState
| com.addicted2flash.layout.state | Enumeration of uicomponent states. | |
| UIContainer
| com.addicted2flash.layout.core | Visual container for layouting components. | |
| UIPanel
| com.addicted2flash.layout.component |
The UIPanel is a basic container with the ability to handle horizontal and/or vertical scrolling. |
|
| UIScrollBar
| com.addicted2flash.layout.component | ScrollBar component. | |
| UIScroller
| com.addicted2flash.layout.component | Scroller component with a scrollbar and arrows. | |
| UIScrollerVariant
| com.addicted2flash.layout.component | Enumeration of scroller variants. | |
| URLLoader
| com.addicted2flash.data.loader |
This class provides a loader-strategy for URLLoader specific data providing. |
|
| VBox
| com.addicted2flash.layout.component | This container arranges its components according to their desired size in vertical orientation. | |
| WeakReference
| com.addicted2flash.util | Flash based interpretation of an weak referenced object (influenced by http://www.bigroom.co.uk/blog/create-your-own-weak-references-in-actionscript-3). |