Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
C
 c_bIsLogged, BoostworthyAnimation
 c_objInstance, EventBroadcaster
 c_objStage, Global
 calculate, Lorenz
 callAgain, DelayCall
 callback
 Callback method change, SceneGraph
 callbackContext, DelayCall
 callbackFunction, DelayCall
 callbackHandler, DelayCall
 cancelDialog
 CancelSymbol, CommonAsset
 caps, StrokeStyle
 CASEINSENSITIVE, SortOptions
 cellCount, BitVector
 centerX, ColorForm
 centerY, ColorForm
 CHANGE, AnimationEvent
 changeCallback, ScriptField
 changeHandler, ScriptField
 CHARACTER_STRING, SortOptions
 checkBufferLengthEF, Framebuffer
 checkBufferLengthT, Framebuffer
 childData, TreeIterator
 childEnd, TreeIterator
 childNode, TreeIterator
 children, TreeNode
 childStart, TreeIterator
 childValid, TreeIterator
 CIRCLE, StrokeItem
 CircleOff, Asset
 CircleOn, Asset
 ClassParser
 classPath, Stroke
 classShape, Stroke
 classSprite, Stroke
 classType
 clear
 clearBuffer, Framebuffer
 clearMarks, Graph
 clientArea, DialogBox
 clone
 closeButton, DialogBox
 closeColorDialog, ColorForm
 ClosedEye, Asset
 closeHandler, DialogBox
 CloseLine, Asset
 Code generation
 CodeGenerator
 codeStyle, GenerateForm
 Collection
 color
 Color
 Color conversion, Color
 Color names, ColorNameTable
 Color palette iterators, Color
 Color table properties, ColorNameTable
 Color update methods, ColorForm
 ColorAnimation
 ColorForm
 colorGradient, ColorForm
 ColorHSB
 ColorHSB(hue,saturation,brightness), ColorHSB
 ColorHSB(rgbColor), ColorHSB
 colorHue, ColorForm
 colorMatrix
 ColorMatrix
 colorName, ColorNameTable
 ColorNameTable
 colorPalette, ColorForm
 colorSelector, ColorForm
 ColorStrip, Asset
 Common color names, Color
 Common color palettes, Color
 CommonAsset
 CommonText
 compareStringCaseInSensitive
 compareStringCaseInSensitiveDesc
 compareStringCaseSensitive
 compareStringCaseSensitiveDesc
 Comparison, StrokeStyle
 Complementary methods, ColorHSB
 complementBrightness, ColorHSB
 complementHue, ColorHSB
 complementRGB, ColorHSB
 complementSaturation, ColorHSB
 computeFrameData, Timeline
 concat
 ConfirmForm
 Constants
 Construction/destruction
 Constructor
 Constructors, ColorHSB
 contains
 containsKey, HashMap
 contrast
 ContrastAnimation
 control
 Control view, Stroke
 Controller
 controlName, Stroke
 controlPoint, StrokeItem
 controlSprite, StrokeItem
 Conversion, ColorNameTable
 convertStrokeIndexToPath, MovieScene
 convertStrokeToPath, StrokeUtils
 coordinateSystem, Stroke
 cornerName, Stroke
 cornerPoint, StrokeItem
 cornerSize
 cornerSprite, StrokeItem
 count
 createColorGradient, ColorForm
 createColorHue, ColorForm
 createDefaultPath, SceneGraph
 createDefaultStroke, SceneGraph
 createGradientArray, TabPane
 createIndicator, Stroke
 createPoints, Stroke
 createPointSprite, StrokeItem
 createScaleButton, mSprite
 createShapeDef, ImportSVG
 createTab, TabPane
 Creation, StrokeFilter
 CUBIC_IN, Transitions
 CUBIC_IN_AND_OUT, Transitions
 CUBIC_OUT, Transitions
 cubicIn, Transitions
 cubicInAndOut, Transitions
 cubicOut, Transitions
 curPos, Scrollbar
 currentColor, ColorForm
 currentFrame, TimelineEx
 Curve
 curveTo, Path
private static var c_bIsLogged: Boolean
Flag for storing the log status of the animation system information.
private static var c_objInstance: EventBroadcaster
Stores the singleton instance of this class.
private static var c_objStage: Stage
Holds a reference to the stage.
private function calculate():void
Calculates the next x0, y0, z0 values based on their current values.
public function callAgain():void
Call this method from within a delayed function to simulate a recursive loop.
private var callback: Function
Function called when the button is clicked
private var callback: Function
Callback function called when the field has been changed.
private var callback: Function
Callback function called when the button is clicked or auto-repeats.
private var callback: Function
Callback function called when the field has been changed.
private var callback: Function
Callback function called when the scrollbar changes position
private var callback: Function
Callback function called when the button is clicked or auto-repeats.
private var callback: Function
Callback function called when the text in the field has been changed or when the refresh method is called.
private var callback: Function
Function called when the button changes state
private var callbackContext: Object
Holds a reference to an object used as an argument to the delayed function.
private var callbackFunction: Function
Holds a reference to the function to call
private function callbackHandler(event: TimerEvent):void
Calls the delayed function with its context argument.
private function cancelDialog():void
Called when the user cancels the dialog.
private function cancelDialog():void
Called when the user cancels the dialog.
public static function CancelSymbol():Shape
CancelSymbol code generated by µSprite.
public var caps: String
Line CapsStyle enum
public static const CASEINSENSITIVE: int
A flag that specifies case-insensitive sorting.
public function get cellCount():int
The total number of cells.
private const centerX: Number
Horizontal center of the hue wheel.
private const centerY: Number
Vertical center of the hue wheel.
public static const CHANGE: String
Event type constant for the ‘animationChange’ event.
private var changeCallback: Function
Optional callback triggered when the text in the scriptField has been changed.
public function set changeHandler(changeHandlerFunction: Function):void
Change the callback function called when the script is changed.
public static const CHARACTER_STRING: int
A flag that Specifies character-string sorting.
protected function checkBufferLengthEF():void
Checks the enter frame buffer to see if it is empty.
protected function checkBufferLengthT():void
Checks the timer buffer to see if it is empty.
public function get childData():*
Returns the item the child iterator is pointing to.
public function childEnd():void
Moves the child iterator to the last child.
public function get childNode():TreeNode
The current child node being referenced.
public var children: DLinkedList
A list of child nodes being referenced.
public function childStart():void
Moves the child iterator to the first child.
public function childValid():Boolean
Determines if the child iterator is valid.
public static const CIRCLE: String
Circle shaped object.
public static function CircleOff():Shape
CircleOff code generated by µShape.
public static function CircleOn():Shape
CircleOn code generated by µShape.
Reverse engineering parser for generated AS3 class code.
public static const classPath: String
Class type path, it is a leaf with a motion or advanced value path
public static const classShape: String
Class type shape, it is a leat node with no children
public static const classSprite: String
Class type sprite, it is a branch node with children
public var classType: String
Asset class type.
public var classType: String
Stroke class type, see Stroke class types
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
The tree is cleared recursively, starting from the node on which the method is called.
public function clear():void
Resets all bits to 0;
public function clear():void
Clears all animations from the buffer.
function clear():void
Clears all items.
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
Clears the data being stored by this object.
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
@inheritDoc
public function clear():void
Remove all filters from the shape.
public function clear():void
@inheritDoc
public function clearBuffer():void
Clears all animations from the buffers.
public function clearMarks():void
Marks are used to keep track of the nodes that have been visited during a depth-first or breadth-first traversal.
public var clientArea: Sprite
The dialog client area where a derived class can place widgets and other display objects.
public function clone():ITween
Creates a new action object that is a clone of this object.
public function clone():ITween
Creates a new advanced tween object that is a clone of this object.
public override function clone():ITween
Makes a copy of the object.
public function clone():ColorMatrix
Creates a new color matrix object that is a clone of this object.
public function clone():IPathSegment
Clones this object.
public function clone():ITween
Creates a new filter tween object that is a clone of this object.
public function clone():HashMap
Creates a new hash map that is a clone of this collection.
function clone():IPathSegment
Clones this object.
function clone():ITween
Creates a new tween object that is a clone of it’s creator.
public override function clone():IPathSegment
Clones this object.
public function clone():ITween
Creates a new path tween object that is a clone of this object.
public override function clone():ITween
Makes a copy of the object.
public function clone():StrokeItem
Returns a deep copy of the StrokeItem instance.
public function clone():StrokeStyle
Returns a deep-copy of the StrokeStyle instance.
public function clone():ITween
Creates a new tween object that is a clone of this object.
public override function clone():ITween
Makes a copy of the object.
private var closeButton: BubbleButton
Close button for cancelling the dialog.
private function closeColorDialog(accepted: Boolean):void
Called when the base dialog class dismisses the dialog.
public static function ClosedEye(rightSide: Boolean = true):Shape
ClosedEye code generated by µShape.
public var closeHandler: Function
Callback function called when the dialog is closed.
public static function CloseLine():Shape
CloseLine code generated by µShape.
A class which holds common methods used in code generation.
public function get codeStyle():Object
Returns a dynamic object with code style properties.
A ‘java-style’ collection interface.
public function color(objTarget: DisplayObject,  
nTargetValue: Number,  
nDuration: Number,  
strTransition: String = DEFAULT_TRANSITION,
uRenderMethod: uint = DEFAULT_RENDER_METHOD):void
Animates the color of a display object to the desired target color value.
private var color: uint
Base theme color for the button
public function get color():uint
Gets the current color
public static var color: uint
Base color used in coloring of the assets.
public function get color():uint
Get the color used to render the text font.
public var color: uint
Line color
private var color: uint
Text color used for the tooltip label texts.
The Color class provides precomputed palettes and common color names for widgets so they can be presented as a coherent color theme.
The ‘ColorAnimation’ class animates the color of a display object.
public function ColorAnimation(objTarget: DisplayObject,
nTargetValue: Number,
nDuration: Number,
strTransition: String,
uRenderMethod: uint)
Constructor.
Color selection dialog based on the hue, saturation, brightness color space.
public function ColorForm(formColor: uint)
Constructor of the base color form dialog.
private var colorGradient: Sprite
Color gradient parent sprite for the gradient box, triangle and selector circle.
Color class with red, green, blue (RGB) and hue, saturation, and brightness (HSB) components.
Creates a ColorHSB object from given hue, saturation and brightness values.
public function ColorHSB(colorOrHue: Number = 0,
sat: Number = NaN,
bright: Number = NaN)
Creates a ColorHSB object from a RGB uint color definition if only a color value is given
private var colorHue: Sprite
Color hue wheel sprite.
public function get colorMatrix():ColorMatrix
Gets a reference to this object’s color matrix.
public function get colorMatrix():ColorMatrix
Gets a reference to this object’s color matrix.
public function get colorMatrix():ColorMatrix
Gets a reference to this object’s color matrix.
public function get colorMatrix():ColorMatrix
Gets a reference to this object’s color matrix.
public function get colorMatrix():ColorMatrix
Gets a reference to this object’s color matrix.
function get colorMatrix():ColorMatrix
Gets a reference to the color matrix instance that is associated with the object.
The ‘ColorMatrix’ class presents a useful API for transforming color values using traditional methods such as brightness, contrast, hue, and saturation.
public function ColorMatrix(aMatrix: Array = null)
Constructor.
private static var colorName: String
Temporary used to hold the name of a color during initialization.
Table of color names and values as recognized in IE4+, SVG, etc.
private var colorPalette: Sprite
Palette sprite with hue, saturation and brightness columns.
private var colorSelector: Sprite
Circle sprite indicating the selectedColor in the gradient box.
public static function ColorStrip():Shape
ColorStrip code generated by µShape.
Graphical assets for autotelicum widgets.
Embeds a common text font used by all autotelicum widgets.
public function compareStringCaseInSensitive(a: String,
b: String):int
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function compareStringCaseInSensitiveDesc(a: String,
b: String):int
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function compareStringCaseSensitive(a: String,
b: String):int
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function compareStringCaseSensitiveDesc(a: String,
b: String):int
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function get complementBrightness():Number
Calculates the inverse of the current color brightness
public function get complementHue():Number
Rotates the hue 180 degrees to find the complementary hue.
public function get complementRGB():uint
Calculates the complementary color based on the hue, saturation and brightness
public function get complementSaturation():Number
Calculates the inverse of the current color saturation
protected function computeFrameData(uFirstFrame: uint,
uLastFrame: uint):void
Computes the necessary frame data for each tween.
public function concat(...args):DLinkedList
Concatenates the current list with all lists specified in the parameters and returns a new linked list.
public function concat(...args):SLinkedList
Concatenates the current list with all lists specified in the parameters and returns a new linked list.
A dialog with a short message for the user to confirm or cancel an operation.
public function ConfirmForm(formColor: uint)
Create an empty confirmation dialog box.
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
function contains(obj: *):Boolean
Determines if the collection contains a given item.
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
Checks if a given item exists.
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function contains(obj: *):Boolean
@inheritDoc
public function containsKey(objKey: Object):Boolean
Checks to see if this collection contains the specified key.
public function contrast(objTarget: IColorable,  
nTargetValue: Number,  
nDuration: Number,  
strTransition: String = DEFAULT_TRANSITION,
uRenderMethod: uint = DEFAULT_RENDER_METHOD):void
Animates the contrast of a ‘colorable’ object to the desired target color value.
public function get contrast():Number
Gets the current contrast setting.
The ‘ContrastAnimation’ class animates the contrast of any colorable display object.
public function ContrastAnimation(objTarget: IColorable,
nTargetValue: Number,
nDuration: Number,
strTransition: String,
uRenderMethod: uint)
Constructor.
public function get control():Point
Gets the control point of the curve.
function get control():Point
Gets the control point of the path segment.
Handles main flow of information between UI views and datamodel.
public function Controller(app: Sprite)
Controller constructor, paints the application background.
public static const controlName: String
Display object name of a control point sprite.
public var controlPoint: Point
Secondary control point for the item.
public var controlSprite: Sprite
Sprite representing the secondary control point.
public function convertStrokeIndexToPath(strokeIndex: int):Path
Convert the indexed Stroke to a Path.
public static function convertStrokeToPath(strokePath: Stroke):Path
Converts a Stroke object defining a path into a Path object.
public var coordinateSystem: Rectangle
Local reference coordinate system
public static const cornerName: String
Display object name of a corner point sprite.
public var cornerPoint: Point
Tertiary corner point only used to define a rounded rectangle’s corner size.
private var cornerSize: uint
Rounded corner size.
private var cornerSize: uint
Rounded corner size.
public var cornerSprite: Sprite
Sprite representing the tertiary corner point.
public function count():int
Recursively counts the total number of nodes including this node.
private var count: uint
Counter used to re-randomize the drawing to vary the look.
private function createColorGradient():Sprite
Creates the saturation/brightness gradient box, a triangle marker for the current hue and a circle indicating the current color.
private function createColorHue():Sprite
Creates the color hue wheel.
public function createDefaultPath():Stroke
Returns a path stroke with default settings.
public function createDefaultStroke():Stroke
Returns a shape stroke with default settings.
public static function createGradientArray(startColor: uint,  
numColors: uint,  
useNext: Boolean = false):Array
Creates an array of RGB color values that gradually change in hue.
private function createIndicator():Shape
createIndicator code generated by µShape.
private function createPoints():Sprite
Returns a new point sprite with buttonMode set.
private function createPointSprite(itemParent: DisplayObjectContainer,
pos: Point,
spriteName: String):Sprite
Creates a point sprite representing one of the points defined in a StrokeItem.
private function createScaleButton(i: uint):void
Creates a color scale button and places it in a circle.
private function createShapeDef(cmds: Array,
rotation: int,
fill: Object,
stroke: Object):ShapeSVG
Creates and returns a ShapeSVG object from the d attribute of the SVG PATH tag given in the cmds array.
private function createTab(pageName: String):Sprite
Creates a tab sprite with a page name label.
public static const CUBIC_IN: String
Reference to the cubic in easing equation.
public static const CUBIC_IN_AND_OUT: String
Reference to the cubic in and out easing equation.
public static const CUBIC_OUT: String
Reference to the cubic out easing equation.
public static function cubicIn(t: Number,
b: Number,
c: Number,
d: Number):Number
Cubic in easing equation.
public static function cubicInAndOut(t: Number,
b: Number,
c: Number,
d: Number):Number
Cubic in and out easing equation.
public static function cubicOut(t: Number,
b: Number,
c: Number,
d: Number):Number
Cubic out easing equation.
private var curPos: Number
Current position of the scrollbar slider
private var currentColor: Sprite
Palette sprite with only a preview of the selectedColor.
public function get currentFrame():uint
Read-only number of the current frame.
The ‘Curve’ class presents a data structure for representing a curve.
public function Curve(objStart: Point,
objEnd: Point,
objControl: Point)
Constructor.
public function curveTo(nControlX: Number,
nControlY: Number,
nX: Number,
nY: Number):void
Creates a curve from the current location to the specified coordinate.
Close