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
P
 p, ShapeSVG
 page, TabPane
 pageColor, TabPane
 pageIndex, TabPane
 Palette query methods, Color
 paletteBright, Color
 paletteColors, ColorForm
 paletteEntryDistance, ColorForm
 paletteEntryHeight, ColorForm
 paletteEntryWidth, ColorForm
 paletteLight, Color
 paletteMedium, Color
 paletteShadow, Color
 parent
 Parent/child methods, SceneGraph
 parentName, Stroke
 parse
 parseActions, MethodParser
 parseAnimateMethod, ClassParser
 parseArray, MethodParser
 parseAssetName
 parseClassType, MethodParser
 parseColor
 Parsed class properties, ClassParser
 Parsed general properties, MethodParser
 Parsed stroke actions, MethodParser
 Parsed stroke properties, MethodParser
 parseDimensions
 parseFill, ImportSVG
 parseFrameRate, ClassParser
 parseMaskObjects, ClassParser
 parseMethods, ClassParser
 parseParameters, MethodParser
 parseProperties, MethodParser
 parseSceneMethod, ClassParser
 parseStroke, ImportSVG
 parseStrokeMethods, ClassParser
 parseSVG, ImportSVG
 Path
 PathTween
 PathTweenEx
 peek
 pixelHinting, StrokeStyle
 play, Timeline
 PlayAnimation, Asset
 PlayForm
 playReverse, Timeline
 PlayReverseAnimation, Asset
 plusButton
 Point sprites, Stroke
 pointName, Stroke
 points, Stroke
 pop
 popDown
 pos, Tooltips
 position, Stroke
 Positional methods, Scrollbar
 positionSlider, Scrollbar
 positionSliderMouseRelative, Scrollbar
 positionTip, Tooltips
 positionTitle, DialogBox
 postorder
 precision, NumberInput
 preorder
 prepend
 prependChild, TreeIterator
 prependCol, Array2
 prependRow, Array2
 prev, DListNode
 prevChild, TreeIterator
 prevFrame, Timeline
 Prioritizable
 PriorityQueue
 Private animation code generation, MovieCodeGenerator
 Private callback functions
 Private constants
 private data members, BubbleButton
 Private data members
 Private dialog box constants, ColorForm
 Private display constants
 Private display members
 Private display methods
 Private display object members, ColorForm
 Private display objects, ScriptField
 Private event handlers
 Private filter manipulation, StrokeFilter
 Private gradient constants, ColorForm
 Private helper methods, MovieObjectGenerator
 Private hue wheel constants, ColorForm
 Private Lorenz constants, Lorenz
 Private members
 Private methods
 Private movie scene code generation, MovieCodeGenerator
 Private movie scene methods, MovieObjectGenerator
 Private palette constants, ColorForm
 Private positional members
 Private properties
 Private state members
 Private state shapes, ToggleButton
 Private timeline methods, MovieObjectGenerator
 Private toggle groups, ToggleButton
 Private traversal data, SceneGraph
 Private widget members, ColorForm
 progressHandler, mSprite
 propagateToGroup, ToggleButton
 Properties
 Properties and Functions, WidgetInterface
 property
 PROPERTY
 Property classification, TweenEx
 Property methods, Stroke
 Property parsing methods, ClassParser
 Property type constants, TweenEx
 PropertyAnimation
 propertyKeywords, MethodParser
 pts, ShapeSVG
 Public code generation
 Public constants
 Public constructor, mSprite
 Public data members, SceneGraph
 Public data structure, StrokeItem
 Public enumeration constants, StrokeItem
 Public fill properties, StrokeStyle
 Public filter query, StrokeFilter
 Public line properties, StrokeStyle
 Public methods
 Public page methods, TabPane
 Public properties
 Public property, ScriptField
 public static constants
 Public static constants
 Public static helper
 pulse, AnimationManager
 PulseAnimation
 push
 put, HashMap
 putMap, HashMap
public var p: Point
Start point of shape
public function page(pageName: String):Sprite
Get the page client area where the application can add display objects and widgets for the tab page.
public function pageColor(pageName: String):uint
Get the color value for a named tab page.
public function pageIndex(pageName: String):int
Get the index of a named tab page.
private static var paletteBright: Array
Bright color palette aka Rainbow
private var paletteColors: Array
Array of RGB color values for the color palette in column order.
private const paletteEntryDistance: Number
Distance between palette entries.
private const paletteEntryHeight: Number
Height of a palette entry color box.
private const paletteEntryWidth: Number
Width of a palette entry color box.
private static var paletteLight: Array
NOTE: Assumption
private static var paletteMedium: Array
Medium color palette
private static var paletteShadow: Array
Shadow color palette
public var parent: BinaryTreeNode
The parent node being referenced.
public var parent: TreeNode
The parent node being referenced.
public var parentName: String
Name of the stroke’s parent in the scene graph
public function parse(scriptText: String):void
Parse a class script.
public function parse(scriptText: String):void
Parse a method script.
private function parseActions(script: String):void
Scans for actionKeywords method calls.
private function parseAnimateMethod(script: String):MethodParser
Parses a timeline animation method for defined tweens.
private function parseArray(paramList: String):Array
Scans an embedded array parameter from a method call for its values.
private function parseAssetName(script: String):void
Scans the script for an class asset name, updates assetName.
private function parseAssetName(script: String):void
Scans for an asset name, updates assetName if found.
private function parseClassType(script: String):void
Scans for a class type, updates classType if found.
public function parseColor(colorString: String):void
Sets the current color value from the string containing a named, hex or decimal color.
public static function parseColor(colorString: String):uint
Converts the string representing a color to a color value.
private function parseDimensions(script: String):void
Scans for scene coordinate system dimensions, updates xMin, yMin, xMax, yMax if found.
private function parseDimensions(script: String):void
Scans for local reference coordinate system dimensions, updates xMin, yMin, xMax, yMax if found.
private function parseFill(attributes: Object,
defaultFill: Object):Object
Parses a SVG fill attribute.
private function parseFrameRate(script: String):void
Scans for movie animation framerate, updates frameRate if found.
private function parseMaskObjects(script: String):Array
Parses a method that defines stroke assets as masks.
private function parseMethods(scriptArray: Array):void
Parses an array of class methods to separate the methods into types.
private function parseParameters(paramList: String,
paramArray: Array):void
Scans action method call parameters, pushes found parameters on the given paramArray reference.
private function parseProperties(script: String):void
Scans for display properties, updates dynamically properties on the parser as they are found.
private function parseSceneMethod(script: String):Array
Parses a method that defines the parent/child relationships on the scene graph.
private function parseStroke(attributes: Object,
defaultStroke: Object):Object
Parses a SVG stroke line style.
private function parseStrokeMethods(scriptArray: Array,
sceneMethodIndex: int,
animateMethodIndex: int):Array
Parses all script methods as stroke methods except those found to define scene relations and animation.
public function parseSVG(srcXML: String,
parseTolerance: int):int
Parses an SVG XML text into the shapes array.
The ‘Path’ class stores a collection of path segments, thus forming a path.
public function Path()
Constructor.
The ‘PathTween’ class tweens a display object along a path.
public function PathTween(objToTween: DisplayObject,  
objPath: Path,  
bOrientToPath: Boolean,  
uFirstFrame: uint,  
uLastFrame: uint,  
strTransition: String = DEFAULT_TRANSITION)
Constructor.
Extends the PathTween class with dispose, refresh and read-only properties.
public function PathTweenEx(objToTween: DisplayObject,  
objPath: Path,  
objStroke: Stroke,  
bOrientToPath: Boolean,  
uFirstFrame: uint,  
uLastFrame: uint,  
strTransition: String = DEFAULT_TRANSITION)
See PathTweenEx constructor
public function peek():*
Indicates the front item.
public function peek():*
Indicates the top item.
public function peek():*
Indicates the front item.
public function peek():*
Indicates the top item.
public var pixelHinting: Boolean
Line is drawn with pixel hinting
public function play():void
Plays this timeline from the current frame.
public static function PlayAnimation():Shape
PlayAnimation code generated by µSprite.
User interface for animation play controls
public function playReverse():void
Plays this timeline in reverse from the current frame.
public static function PlayReverseAnimation():Shape
PlayReverseAnimation code generated by µSprite.
private var plusButton: ShapeButton
Small stepper/spin button for incrementing the value in the field.
private var plusButton: ShapeButton
Small stepper/spin button for incrementing the value in the field.
public static const pointName: String
Display object name of a stroke point sprite.
private var points: Sprite
Sprite with control point children
public function pop():*
Pops data off the stack.
public function pop():*
Pops data off the stack.
public function popDown():void
Removes and prepends the tail node to the head.
public function popDown():void
Removes and prepends the tail node to the head.
private var pos: Array
Array of tooltip Point positions for custom tooltip placement.
public var position: Point
Offset position in parent
public function positionSlider(newPosition: Number):void
Changes the slider position to the new position which must be in the min/max interval.
private function positionSliderMouseRelative():void
Calculates a new slider position based on the mouse y position relative to the slider background and updates the slider position accordingly.
private function positionTip(item: DisplayObject,
newTip: Sprite):void
Positions a tooltip near a display object or at a custom position.
private function positionTitle():void
Places the dialog title text in the title bar.
public static function postorder(node: BinaryTreeNode,
process: Function):void
Performs a postorder traversal on a tree.
public static function postorder(node: TreeNode,
process: Function):void
Performs a postorder traversal on a tree.
public var precision: int
Number of fractional decimal digits shown
public static function preorder(node: BinaryTreeNode,
process: Function):void
Performs a preorder traversal on a tree.
public static function preorder(node: TreeNode,
process: Function):void
Performs a preorder traversal on a tree.
public function prepend(...args):DListNode
Prepends items to the list.
public function prepend(...args):SListNode
Prepends items to the list.
public function prependChild(obj: *):void
Prepends a child node to the child list.
public function prependCol(a: Array):void
Prepends a new column.
public function prependRow(a: Array):void
Prepends a new row.
public var prev: DListNode
The previous node in the list being referenced.
public function prevChild():void
Moves the child iterator back by one position.
public function prevFrame():void
Move the playhead backwards one frame.
All objects stored in a PriorityQueue have to extend this class.
A priority queue to manage prioritized data.
public function PriorityQueue(size: int)
Initializes a priority queue with a given size.
private function progressHandler(event: ProgressEvent):void
Displays load progress information.
private function propagateToGroup(groupObj: Object,
thisInstance: ToggleButton):void
Propagates a state change for a button instance throughout a group
public function get property():String
Gets a string of the target property.
public function get property():String
Gets a string of the target property.
public function get property():String
Gets the property of the target object being animated.
public function property(objTarget: Object,  
strProperty: String,  
nTargetValue: Number,  
nDuration: Number,  
strTransition: String = DEFAULT_TRANSITION,
uRenderMethod: uint = DEFAULT_RENDER_METHOD):void
Animates any object’s property to the desired target value.
public function get property():String
Gets a string of the target property.
function get property():String
Gets the property of the target object being animated.
function get property():String
Gets a string of the target property.
public function get property():String
Gets a string of the target property.
public function get property():String
Gets a string of the target property.
public override function get property():String
Read-only string of the tweened property.
function get property():String
Read-only string of the tweened property.
protected const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
protected const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
public static const PROPERTY: String
Meta data for representing the property being animated.
The ‘PropertyAnimation’ class animates any property of any object.
public function PropertyAnimation(objTarget: Object,
strProperty: String,
nTargetValue: Number,
nDuration: Number,
strTransition: String,
uRenderMethod: uint)
Constructor.
private const propertyKeywords: String
Regex tokens for recognized graphics properties.
public var pts: Array
Array of objects with p Points and optional c control Points
public function pulse(objTarget: Object,  
strProperty: String,  
nMin: Number,  
nMax: Number,  
nDuration: Number,  
uRenderMethod: uint = DEFAULT_RENDER_METHOD):void
Animates any object’s property back and forth between a minimum and maximum value using a sine wave.
The ‘PulseAnimation’ class animates any object’s property back and forth between a minimum and maximum value using a sine wave.
public function PulseAnimation(objTarget: Object,
strProperty: String,
nMin: Number,
nMax: Number,
nDuration: Number,
uRenderMethod: uint)
Constructor.
public function push(obj: *):Boolean
Pushes data onto the stack.
public function push(obj: *):void
Pushes data onto the stack.
public function put(objKey: Object,
objValue: Object):void
Adds a new key and value pair to this collection.
public function putMap(objMap: Object):void
Iterates through all accessible properties/elements of the specified object and adds each one as a key/value pair to this collection.
Close