Flag for storing the log status of the animation system information.
private static var c_bIsLogged: Boolean
Stores the singleton instance of this class.
private static var c_objInstance: EventBroadcaster
Holds a reference to the stage.
private static var c_objStage: Stage
Calculates the next x0, y0, z0 values based on their current values.
private function calculate():void
Call this method from within a delayed function to simulate a recursive loop.
public function callAgain():void
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 callback: Function
Holds a reference to an object used as an argument to the delayed function.
private var callbackContext: Object
Holds a reference to the function to call
private var callbackFunction: Function
Calls the delayed function with its context argument.
private function callbackHandler( event: TimerEvent ):void
Called when the user cancels the dialog.
private function cancelDialog():void
Called when the user cancels the dialog.
private function cancelDialog():void
CancelSymbol code generated by µSprite.
public static function CancelSymbol():Shape
Line CapsStyle enum
public var caps: String
A flag that specifies case-insensitive sorting.
public static const CASEINSENSITIVE: int
The total number of cells.
public function get cellCount():int
Horizontal center of the hue wheel.
private const centerX: Number
Vertical center of the hue wheel.
private const centerY: Number
Event type constant for the ‘animationChange’ event.
public static const CHANGE: String
Optional callback triggered when the text in the scriptField has been changed.
private var changeCallback: Function
Change the callback function called when the script is changed.
public function set changeHandler( changeHandlerFunction: Function ):void
A flag that Specifies character-string sorting.
public static const CHARACTER_STRING: int
Checks the enter frame buffer to see if it is empty.
protected function checkBufferLengthEF():void
Checks the timer buffer to see if it is empty.
protected function checkBufferLengthT():void
Returns the item the child iterator is pointing to.
public function get childData():*
Moves the child iterator to the last child.
public function childEnd():void
The current child node being referenced.
public function get childNode():TreeNode
A list of child nodes being referenced.
public var children: DLinkedList
Moves the child iterator to the first child.
public function childStart():void
Determines if the child iterator is valid.
public function childValid():Boolean
Circle shaped object.
public static const CIRCLE: String
CircleOff code generated by µShape.
public static function CircleOff():Shape
CircleOn code generated by µShape.
public static function CircleOn():Shape
Class type path, it is a leaf with a motion or advanced value path
public static const classPath: String
Class type shape, it is a leat node with no children
public static const classShape: String
Class type sprite, it is a branch node with children
public static const classSprite: String
Asset class type.
public var classType: String
Stroke class type, see Stroke class types
public var classType: String
@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.
public function clear():void
Clears all items.
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 clear():void
Clears all animations from the buffers.
public function clearBuffer():void
Marks are used to keep track of the nodes that have been visited during a depth-first or breadth-first traversal.
public function clearMarks():void
The dialog client area where a derived class can place widgets and other display objects.
public var clientArea: Sprite
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 function clone():ITween
Makes a copy of the object.
public override function clone():ITween
Creates a new color matrix object that is a clone of this object.
public function clone():ColorMatrix
Clones this object.
public function clone():IPathSegment
Creates a new filter tween object that is a clone of this object.
public function clone():ITween
Creates a new hash map that is a clone of this collection.
public function clone():HashMap
Clones this object.
function clone():IPathSegment
Creates a new tween object that is a clone of it’s creator.
function clone():ITween
Clones this object.
public override function clone():IPathSegment
Creates a new path tween object that is a clone of this object.
public function clone():ITween
Makes a copy of the object.
public override function clone():ITween
Returns a deep copy of the StrokeItem instance.
public function clone():StrokeItem
Returns a deep-copy of the StrokeStyle instance.
public function clone():StrokeStyle
Creates a new tween object that is a clone of this object.
public function clone():ITween
Makes a copy of the object.
public override function clone():ITween
Close button for cancelling the dialog.
private var closeButton: BubbleButton
Called when the base dialog class dismisses the dialog.
private function closeColorDialog( accepted: Boolean ):void
ClosedEye code generated by µShape.
public static function ClosedEye( rightSide: Boolean = true ):Shape
Callback function called when the dialog is closed.
public var closeHandler: Function
CloseLine code generated by µShape.
public static function CloseLine():Shape
Returns a dynamic object with code style properties.
public function get codeStyle():Object
Animates the color of a display object to the desired target color value.
public function color( objTarget: DisplayObject, nTargetValue: Number, nDuration: Number, strTransition: String = DEFAULT_TRANSITION, uRenderMethod: uint = DEFAULT_RENDER_METHOD ):void
Base theme color for the button
private var color: uint
Gets the current color
public function get color():uint
Base color used in coloring of the assets.
public static var color: uint
Get the color used to render the text font.
public function get color():uint
Line color
public var color: uint
Text color used for the tooltip label texts.
private var color: uint
Constructor.
public function ColorAnimation( objTarget: DisplayObject, nTargetValue: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Constructor of the base color form dialog.
public function ColorForm( formColor: uint )
Color gradient parent sprite for the gradient box, triangle and selector circle.
private var colorGradient: Sprite
Creates a ColorHSB object from a RGB uint color definition if only a color value is given
public function ColorHSB( colorOrHue: Number = 0, sat: Number = NaN, bright: Number = NaN )
Color hue wheel sprite.
private var colorHue: Sprite
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.
public function get colorMatrix():ColorMatrix
Gets a reference to the color matrix instance that is associated with the object.
function get colorMatrix():ColorMatrix
Constructor.
public function ColorMatrix( aMatrix: Array = null )
Temporary used to hold the name of a color during initialization.
private static var colorName: String
Palette sprite with hue, saturation and brightness columns.
private var colorPalette: Sprite
Circle sprite indicating the selectedColor in the gradient box.
private var colorSelector: Sprite
ColorStrip code generated by µShape.
public static function ColorStrip():Shape
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
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
Calculates the inverse of the current color brightness
public function get complementBrightness():Number
Rotates the hue 180 degrees to find the complementary hue.
public function get complementHue():Number
Calculates the complementary color based on the hue, saturation and brightness
public function get complementRGB():uint
Calculates the inverse of the current color saturation
public function get complementSaturation():Number
Computes the necessary frame data for each tween.
protected function computeFrameData( uFirstFrame: uint, uLastFrame: uint ):void
Concatenates the current list with all lists specified in the parameters and returns a new linked list.
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
Create an empty confirmation dialog box.
public function ConfirmForm( formColor: uint )
@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
Determines if the collection contains a given item.
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 contains( obj: * ):Boolean
Checks to see if this collection contains the specified key.
public function containsKey( objKey: Object ):Boolean
Animates the contrast of a ‘colorable’ object to the desired target color value.
public function contrast( objTarget: IColorable, nTargetValue: Number, nDuration: Number, strTransition: String = DEFAULT_TRANSITION, uRenderMethod: uint = DEFAULT_RENDER_METHOD ):void
Gets the current contrast setting.
public function get contrast():Number
Constructor.
public function ContrastAnimation( objTarget: IColorable, nTargetValue: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Gets the control point of the curve.
public function get control():Point
Gets the control point of the path segment.
function get control():Point
Controller constructor, paints the application background.
public function Controller( app: Sprite )
Display object name of a control point sprite.
public static const controlName: String
Secondary control point for the item.
public var controlPoint: Point
Sprite representing the secondary control point.
public var controlSprite: Sprite
Convert the indexed Stroke to a Path.
public function convertStrokeIndexToPath( strokeIndex: int ):Path
Converts a Stroke object defining a path into a Path object.
public static function convertStrokeToPath( strokePath: Stroke ):Path
Local reference coordinate system
public var coordinateSystem: Rectangle
Display object name of a corner point sprite.
public static const cornerName: String
Tertiary corner point only used to define a rounded rectangle’s corner size.
public var cornerPoint: Point
Rounded corner size.
private var cornerSize: uint
Rounded corner size.
private var cornerSize: uint
Sprite representing the tertiary corner point.
public var cornerSprite: Sprite
Recursively counts the total number of nodes including this node.
public function count():int
Counter used to re-randomize the drawing to vary the look.
private var count: uint
Creates the saturation/brightness gradient box, a triangle marker for the current hue and a circle indicating the current color.
private function createColorGradient():Sprite
Creates the color hue wheel.
private function createColorHue():Sprite
Returns a path stroke with default settings.
public function createDefaultPath():Stroke
Returns a shape stroke with default settings.
public function createDefaultStroke():Stroke
Creates an array of RGB color values that gradually change in hue.
public static function createGradientArray( startColor: uint, numColors: uint, useNext: Boolean = false ):Array
createIndicator code generated by µShape.
private function createIndicator():Shape
Returns a new point sprite with buttonMode set.
private function createPoints():Sprite
Creates a point sprite representing one of the points defined in a StrokeItem.
private function createPointSprite( itemParent: DisplayObjectContainer, pos: Point, spriteName: String ):Sprite
Creates a color scale button and places it in a circle.
private function createScaleButton( i: uint ):void
Creates and returns a ShapeSVG object from the d attribute of the SVG PATH tag given in the cmds array.
private function createShapeDef( cmds: Array, rotation: int, fill: Object, stroke: Object ):ShapeSVG
Creates a tab sprite with a page name label.
private function createTab( pageName: String ):Sprite
Reference to the cubic in easing equation.
public static const CUBIC_IN: String
Reference to the cubic in and out easing equation.
public static const CUBIC_IN_AND_OUT: String
Reference to the cubic out easing equation.
public static const CUBIC_OUT: String
Cubic in easing equation.
public static function cubicIn( t: Number, b: Number, c: Number, d: Number ):Number
Cubic in and out easing equation.
public static function cubicInAndOut( t: Number, b: Number, c: Number, d: Number ):Number
Cubic out easing equation.
public static function cubicOut( t: Number, b: Number, c: Number, d: Number ):Number
Current position of the scrollbar slider
private var curPos: Number
Palette sprite with only a preview of the selectedColor.
private var currentColor: Sprite
Read-only number of the current frame.
public function get currentFrame():uint
Constructor.
public function Curve( objStart: Point, objEnd: Point, objControl: Point )
Creates a curve from the current location to the specified coordinate.
public function curveTo( nControlX: Number, nControlY: Number, nX: Number, nY: Number ):void