S | |
saturation | |
SaturationAnimation | |
saturationField, ColorForm | |
saveSettings, airSprite | |
scale | |
ScaleAnimation | |
scaleMode, StrokeStyle | |
ScaleSelection, Asset | |
scaleX, MethodParser | |
scaleY, MethodParser | |
Scaling, Stroke | |
scene, MovieScene | |
Scene graph properties, SceneGraph | |
Scene parsing methods, ClassParser | |
Scene traversal, SceneGraph | |
SceneForm | |
sceneGraph, ClassParser | |
SceneGraph | |
Script hightligthing, ScriptField | |
Script loading, airSprite | |
scriptEngineName, ScriptField | |
ScriptField | |
scrollbar, ScriptField | |
Scrollbar | |
ScrollbarDown, CommonAsset | |
scrollbarHandler, ScriptField | |
ScrollbarSlider, CommonAsset | |
ScrollbarUp, CommonAsset | |
scrollHandler, ScriptField | |
searchForKey, HashMap | |
securityErrorHandler, mSprite | |
SEGMENT_POINT, StrokeItem | |
SEGMENT_START, StrokeItem | |
selectedColor, ColorForm | |
selectedColorField, ColorForm | |
selectedIndex | |
selectedPage, TabPane | |
Selection indicator, Stroke | |
Selection properties, Stroke | |
Selection state, Stroke | |
selectionChangeCallback, Stroke | |
selectPoint, Stroke | |
selectSegment, Stroke | |
selectShape, Stroke | |
selectStrokeAt, SceneGraph | |
selectStrokeByName, SceneGraph | |
serializeSettings, airSprite | |
set | |
Set | |
setActive, WidgetSprite | |
setAdvancedTweenParams, MovieObjectGenerator | |
setAll, BitVector | |
setAt | |
setBevelParams, StrokeFilter | |
setBit, BitVector | |
setBlurParams, StrokeFilter | |
setBoxParams, StrokeStyle | |
setCol, Array2 | |
setDefaultValues, ColorMatrix | |
setDropShadowParams, StrokeFilter | |
setEndFill, StrokeStyle | |
setFillParams, StrokeStyle | |
setFocus, TabPane | |
setFocusHandler, TabPane | |
setFrame, Timeline | |
setFrameRate, Timeline | |
setGradientParams, StrokeStyle | |
setLeft, BinaryTreeNode | |
setMinMax, Scrollbar | |
setOwnerActive, WidgetSprite | |
setPathTweenParams, MovieObjectGenerator | |
setRefreshRate, Renderer | |
setRight, BinaryTreeNode | |
setRow, Array2 | |
setSelectionChangeCallback, Stroke | |
setSelectionIndexCallback, SceneGraph | |
setSelectionStrokeCallback, SceneGraph | |
setSizeChangeCallback, SceneGraph | |
setStageReference, AnimationManager | |
setStyleParams, StrokeStyle | |
SETTINGS_FILENAME, airSprite | |
setTweenParams, MovieObjectGenerator | |
setupCoordinateSystem, StrokeObjectGenerator | |
setupMovieProperties, MovieObjectGenerator | |
setupSceneMethods, MovieObjectGenerator | |
setupStrokeActions, StrokeObjectGenerator | |
setupStrokeProperties, StrokeObjectGenerator | |
setupTimeline, MovieObjectGenerator | |
setupTimelineTweens, MovieObjectGenerator | |
shadow, Color | |
shape | |
Shape object methods, ShapeSVG | |
ShapeButton | |
shapeName, Stroke | |
shapes, ImportSVG | |
ShapeSVG | |
shiftDown, Array2 | |
shiftLeft, Array2 | |
shiftRight, Array2 | |
shiftUp | |
ShowDialog | |
showGenerateForm, MainForm | |
showIndicator, Stroke | |
showPoints, Stroke | |
showSelectedStroke, SceneGraph | |
showTrace, SceneGraph | |
shrinkSequencesOf | |
Shutdown methods, airSprite | |
SINE_IN, Transitions | |
SINE_IN_AND_OUT, Transitions | |
SINE_OUT, Transitions | |
sineIn, Transitions | |
sineInAndOut, Transitions | |
sineOut, Transitions | |
singleLineComment, MethodParser | |
SingletonEnforcer | |
size | |
SizeAnimation | |
sizeX, DialogBox | |
sizeY, DialogBox | |
slider, Scrollbar | |
sLinkedInsertionSort | |
sLinkedInsertionSortCmp | |
SLinkedList | |
sLinkedMergeSort | |
sLinkedMergeSortCmp | |
SListIterator | |
SListNode | |
solidFillAlpha, StrokeStyle | |
solidFillColor, StrokeStyle | |
sort | |
SortOptions | |
splice | |
splitScript, ClassParser | |
spread, StrokeStyle | |
Stack | |
stage, Global | |
start | |
START, AnimationEvent | |
startAll, Renderer | |
startEnterFrame, Renderer | |
startTimer, Renderer | |
Startup methods, airSprite | |
state, ToggleButton | |
Static helpers, StrokeCodeGenerator | |
Static properties, Stroke | |
staticTypeInfo, ColorNameTable | |
step | |
stepColor | |
StepperDownArrow, CommonAsset | |
StepperUpArrow, CommonAsset | |
stop | |
STOP, AnimationEvent | |
stopAll, Renderer | |
StopAnimation, Asset | |
stopEnterFrame, Renderer | |
stopTimer, Renderer | |
storeSettings, airSprite | |
stream, airSprite | |
String conversion | |
String conversion methods, ColorHSB | |
StringInput | |
StringUtils | |
stripComments, MethodParser | |
stripMethodPrefix, MovieObjectGenerator | |
stripQuotes, MovieObjectGenerator | |
stroke | |
Stroke | |
Stroke class types, Stroke | |
Stroke creation, SceneGraph | |
Stroke point names, Stroke | |
Stroke removal, SceneGraph | |
Stroke selection, SceneGraph | |
Stroke update, SceneGraph | |
StrokeCodeGenerator | |
StrokeFilter | |
StrokeForm | |
StrokeItem | |
strokeList, ClassParser | |
strokeName, Stroke | |
StrokeObjectGenerator | |
strokePoint, StrokeItem | |
strokeRotation, Stroke | |
strokes, SceneGraph | |
strokeSprite, StrokeItem | |
StrokeStyle | |
StrokeUtils | |
Structure creation, StrokeItem | |
Structure destruction, StrokeItem | |
Structure manipulation, StrokeItem | |
style, StrokeItem | |
Style manipulation, StrokeStyle | |
StyleCodeGenerator | |
substrUntil, Utility | |
SVG | |
SvgForm | |
SYMBOL_CIRCLE, BubbleButton | |
SYMBOL_DOT, BubbleButton | |
SYMBOL_NONE, BubbleButton | |
SYMBOL_X, BubbleButton | |
SyncOff, Asset | |
SyncOn, Asset | |
syntax, ScriptField | |
syntaxHighlight, ScriptField |
Animates the saturation of a ‘colorable’ object to the desired target color value.
public function saturation( objTarget: IColorable, nTargetValue: Number, nDuration: Number, strTransition: String = DEFAULT_TRANSITION, uRenderMethod: uint = DEFAULT_RENDER_METHOD ):void
Calculates the saturation of the current color.
public function get saturation():Number
Gets the current saturation setting.
public function get saturation():Number
Constructor.
public function SaturationAnimation( objTarget: IColorable, nTargetValue: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Saturation integer input field.
private var saturationField: IntegerInput
Store settings in XML serialized form.
private function saveSettings():void
Animates the ‘scaleX’ and ‘scaleY’ properties of a display object to the desired target values.
public function scale( objTarget: DisplayObject, nTargetValueX: Number, nTargetValueY: Number, nDuration: Number, strTransition: String = DEFAULT_TRANSITION, uRenderMethod: uint = DEFAULT_RENDER_METHOD ):void
Scale all items in the stroke.
public function scale( xScale: Number, yScale: Number ):void
Scale the position of a StrokeItem.
public function scale( xScale: Number, yScale: Number ):void
Scale the width of the line according the requested scaling and the setting of the LineScaleMode property.
public function scale( xScale: Number, yScale: Number ):void
Constructor.
public function ScaleAnimation( objTarget: DisplayObject, nTargetValueX: Number, nTargetValueY: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Line LineScaleMode enum
public var scaleMode: String
ScaleSelection code generated by µShape.
public static function ScaleSelection():Shape
Horizontal scaling of the asset
public var scaleX: Number
Vertical scaling of the asset
public var scaleY: Number
Movie scene graph holding shapes, masks and paths.
public var scene: SceneGraph
Array of parent/child relationships
public var sceneGraph: Array
Create a new scene graph object with a default stroke.
public function SceneGraph( onSizeChange: Function, onStrokeChange: Function, onSelectionChange: Function )
Name of the script engine language currently used for syntax highlighting.
private var scriptEngineName: String
Creates a multi-line script field with word wrap and a vertical scrollbar.
public function ScriptField( owner: String, inputText: String = "", fieldWidth: uint = DEFAULT_WIDTH, fieldHeight: uint = DEFAULT_HEIGHT, color: uint = defaultColor, fontSize: uint = defaultFontSize )
Vertical scrollbar to allow browsing of larger scripts.
private var scrollbar: Scrollbar
Creates a vertical scrollbar suitable for a multiline text field.
public function Scrollbar( owner: String, height: uint, minValue: Number, maxValue: Number, increment: Number, positionHandler: Function, frontColor: uint = Color.Grey, backColor: uint = Color.DarkGrey )
ScrollbarDown code generated by µSprite.
public static function ScrollbarDown():Shape
The user has manipulated the scrollbar position.
private function scrollbarHandler( newPosition: Number ):void
ScrollbarSlider code generated by µSprite.
public static function ScrollbarSlider():Sprite
ScrollbarUp code generated by µSprite.
public static function ScrollbarUp():Shape
The user has scrolled the text in the input field.
private function scrollHandler( event: Event ):void
Searches through the keys array to see if the key is being stored by this object.
protected function searchForKey( objKey: Object ):int
Displays a security error message.
private function securityErrorHandler( event: SecurityErrorEvent ):void
Continuation of a line segment/path.
public static const SEGMENT_POINT: String
Start of a line segment/path.
public static const SEGMENT_START: String
Currently selected color in the dialog
private var selectedColor: ColorHSB
RGB and named color text input field.
private var selectedColorField: StringInput
Index of the currently selected stroke
public var selectedIndex: int
Index of currently selected point in the stroke
public var selectedIndex: int
Name of the currently selected page (the displayed page with focus).
public var selectedPage: String
Callback invoked on selection index change
private var selectionChangeCallback: Function
Point selection
public var selectPoint: Boolean
Segment selection
public var selectSegment: Boolean
Shape selection
public var selectShape: Boolean
Change the selected stroke to the stroke with the given index.
public function selectStrokeAt( index: int ):Stroke
Change the selected stroke to the stroke with the given asset shape name.
public function selectStrokeByName( name: String ):Stroke
Serializes the current application state into an XML object.
private function serializeSettings():XML
Writes a value into a cell at the given x/y index.
public function set( x: int, y: int, obj: * ):void
Writes a value into a cell at the given x/y/z index.
public function set( x: int, y: int, z: int, obj: * ):void
Writes an item to the set.
public function set( obj: * ):void
Creates a new empty set.
public function Set()
Sets the state of the widget to active or inactive.
public function setActive( state: Boolean ):void
Sets tween parameters for a new advanced tween added to the movie timeline.
private function setAdvancedTweenParams( params: Array ):String
Sets each bit to 1.
public function setAll():void
Writes an item relative to the front index.
public function setAt( i: int, obj: * ):void
Writes an item at a given index.
public function setAt( i: int, obj: * ):void
Adds a bevel filter to the shape with the given parameters.
public function setBevelParams( params: Array ):void
Sets a bit at a given index.
public function setBit( index: int, b: Boolean ):void
Adds a blur filter to the shape with the given parameters.
public function setBlurParams( params: Array ):void
Sets the gradient box properties to the given parameters.
public function setBoxParams( params: Array ):void
Inserts new values into a complete column of the two-dimensional array.
public function setCol( x: int, a: Array ):void
Applies all default values to the corresponding properties.
protected function setDefaultValues():void
Adds a dropshadow filter to the shape with the given parameters.
public function setDropShadowParams( params: Array ):void
Sets the fill properties to transparent.
public function setEndFill():void
Sets the solid fill properties to the given parameters.
public function setFillParams( params: Array ):void
Change focus to a named tab page.
public function setFocus( pageName: String ):void
Changes focus to a tab page when the user clicks on its tab.
private function setFocusHandler( event: MouseEvent ):void
Sets the current frame of the playhead.
protected function setFrame( uFrame: Number ):void
Sets the frame rate this timeline plays at.
public function setFrameRate( nFrameRate: Number ):void
Sets the linear or radial gradient fill properties to the given parameters.
public function setGradientParams( params: Array ):void
Writes data into the left child.
public function setLeft( obj: * ):void
Sets the minimum and maximum values for the scrollbar.
public function setMinMax( minValue: Number, maxValue: Number ):void
Sets all widgets registered to owner to the given state.
public static function setOwnerActive( owner: String, state: Boolean ):void
Sets tween parameters for a new motion path tween added to the movie timeline.
private function setPathTweenParams( params: Array ):String
Sets the refresh rate of this renderer if it is Timer driven.
public function setRefreshRate( nRefreshRate: Number ):void
Writes data into the right child.
public function setRight( obj: * ):void
Inserts new values into a complete row of the two-dimensional array.
public function setRow( y: uint, a: Array ):void
Change the callback invoked when the selectedIndex in the stroke is changed.
public function setSelectionChangeCallback( onSelectionChangeCallback: Function ):void
Change the callback function called when the selected stroke point changes
public function setSelectionIndexCallback( onSelectionIndexCallback: Function ):void
Change the callback function called when the selected stroke changes
public function setSelectionStrokeCallback( onSelectionStrokeCallback: Function ):void
Change the callback function called when the scene graph changes size
public function setSizeChangeCallback( onSizeChangeCallback: Function ):void
Sets a global reference to the ‘Stage’ if one doesn’t already exist.
protected function setStageReference( objTarget: DisplayObject ):void
Sets the line style properties to the given parameters.
public function setStyleParams( params: Array ):void
Name of application configuration file.
private const SETTINGS_FILENAME: String
Sets tween parameters for a new tween added to the movie timeline.
private function setTweenParams( params: Array ):String
Sets the stroke coordinate system for according to defined coordinate system values present in the parser.
private function setupCoordinateSystem( parser: MethodParser ):void
Sets movie scene properties for name, background color, timeline framerate, loop state and scene coordinate system according to the values present in the parser.
private function setupMovieProperties( parser: ClassParser ):String
Sets the movie scene graph reestablishing parent/child relationships of shapes, masks and paths.
private function setupSceneMethods( sceneRelations: Array, maskNames: Array, sceneMethods: Array ):String
Sets stroke shape point and object item positions, line and fill styles, gradient boxes and shape filters according to the actions present in the parsed action array.
private function setupStrokeActions( actions: Array ):String
Sets stroke properties for transparency, rotation, scale and position according to the values present in the parser.
private function setupStrokeProperties( parser: MethodParser ):void
Sets timeline properties from a method parser object.
private function setupTimeline( parser: MethodParser ):String
Sets timeline tweens from a method parser object.
private function setupTimelineTweens( actions: Array ):String
Convert a color value to its shadow palette variation.
public static function shadow( color: uint ):uint
Display object used as render target to display the stroke
public var shape: Shape
Reference to Stroke shape which filters are managed.
private var shape: DisplayObject
Creates a button with a graphics shape and/or a label text.
public function ShapeButton( owner: String, upShapeFunction: Function, downShapeFunction: Function, labelText: String = null, color: uint = Color.Grey, clickHandler: Function = null, buttonWidth: Number = DEFAULT_WIDTH, buttonHeight: Number = DEFAULT_HEIGHT, autoRepeat: int = 100 )
Change the name of the stroke asset.
public function set shapeName( newName: String ):void
Array of ShapeSVG objects.
public var shapes: Array
ShapeSVG object Constructor.
public function ShapeSVG( shapeName: String, shapeP: Point, shapePts: Array, shapeRotation: int, shapeFill: Object, shapeStroke: Object ):void
Shifts all rows down by one row.
public function shiftDown():void
Shifts all columns by one column to the left.
public function shiftLeft():void
Shifts all columns by one column to the right.
public function shiftRight():void
Shifts all rows up by one row.
public function shiftUp():void
Removes and appends the head node to the tail.
public function shiftUp():void
Removes and appends the head node to the tail.
public function shiftUp():void
Displays the color selection dialog.
public function ShowDialog( parent: Sprite, colorField: StringInput ):void
Displays the confirmation dialog message and calls the closeHandler when the user confirms or cancels the dialog.
public function ShowDialog( parent: Sprite, confirmMessage: String = null, closeHandler: Function = null ):void
Displays the dialog box ensuring the displayed script is up-to-date.
public function ShowDialog( parent: Sprite, closeHandler: Function = null ):void
Displays the dialog box after updating the UI widgets from the dialogbox interchange data.
public function ShowDialog( parent: Sprite, closeHandler: Function = null ):void
Displays the dialog box after updating the UI widgets from the dialogbox interchange data.
public function ShowDialog( parent: Sprite, tweenName: String, closeHandler: Function = null ):void
Displays the script edit dialogbox
public function showGenerateForm():void
Change whether the selection indicator is shown (true) or not.
public function set showIndicator( state: Boolean ):void
Change whether control points are shown (true) or not.
public function set showPoints( state: Boolean ):void
Show the selected stroke.
private function showSelectedStroke():void
True when trace view is in effect, that is when layers that are not selected are set to be displayed semi-transparently behind the selected layer.
private var showTrace: Boolean
Timothee Groleau’s String method shrinkSequencesOf.
public static function shrinkSequencesOf( str: String, ch: String ):String // String.prototype.shrinkSequencesOf = function(ch:String):String
Shrink all sequences of a given character in a string to one.
public static function shrinkSequencesOf( str: String, ch: String ):String
Reference to the sine in easing equation.
public static const SINE_IN: String
Reference to the sine in and out easing equation.
public static const SINE_IN_AND_OUT: String
Reference to the sine out easing equation.
public static const SINE_OUT: String
Sine in easing equation.
public static function sineIn( t: Number, b: Number, c: Number, d: Number ):Number
Sine in and out easing equation.
public static function sineInAndOut( t: Number, b: Number, c: Number, d: Number ):Number
Sine out easing equation.
public static function sineOut( t: Number, b: Number, c: Number, d: Number ):Number
Regex token for a comment to end of line.
private static const singleLineComment: String
Animates the ‘width’ and ‘height’ properties of a display object to the desired target values.
public function size( objTarget: DisplayObject, nTargetValueW: Number, nTargetValueH: Number, nDuration: Number, strTransition: String = DEFAULT_TRANSITION, uRenderMethod: uint = DEFAULT_RENDER_METHOD ):void
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
Diameter of the button in pixels
private var size: uint
The total number of items.
function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
@inheritDoc
public function get size():int
Counts the total number of tree nodes starting from the current tree node.
public function get size():int
Constructor.
public function SizeAnimation( objTarget: DisplayObject, nTargetValueW: Number, nTargetValueH: Number, nDuration: Number, strTransition: String, uRenderMethod: uint )
Width of the dialog box including borders.
private var sizeX: uint
Height of the dialog box including title bar and bottom border.
private var sizeY: uint
Scrollbar slider.
private var slider: Sprite
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function sLinkedInsertionSort( node: SListNode, descending: Boolean = false ):SListNode
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function sLinkedInsertionSortCmp( node: SListNode, cmp: Function, descending: Boolean = false ):SListNode
Initializes an empty list.
public function SLinkedList( ...args )
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function sLinkedMergeSort( node: SListNode, descending: Boolean = false ):SListNode
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
public function sLinkedMergeSortCmp( node: SListNode, cmp: Function, descending: Boolean = false ):SListNode
Creates a new SListIterator instance pointing to a given node.
public function SListIterator( list: SLinkedList = null, node: SListNode = null )
Creates a new node storing a given item.
public function SListNode( obj: * )
Solid fill alpha
public var solidFillAlpha: Number
Solid fill color
public var solidFillColor: uint
Sorts the list.
public function sort( ...sortOptions ):void
Sorts the list.
public function sort( ...sortOptions ):void
Adds nodes to and removes nodes from the list.
public function splice( start: DListIterator, deleteCount: uint = 0xffffffff, ...args ):DLinkedList
Adds nodes to and removes nodes from the list.
public function splice( start: SListIterator, deleteCount: uint = 0xffffffff, ...args ):SLinkedList
Splits a class script into parts.
private function splitScript( script: String ):Array
Gradient fill SpreadMethod enum
public var spread: String
Constructor.
public function Stack()
Gets a reference to the stage.
public static function get stage():Stage
Gets the starting point of the curve.
public function get start():Point
@inheritDoc
public function start():void
Gets the starting point of the path segment.
function get start():Point
Moves the iterator to the first item in the collection.
function start():void
Start auto-repeating clicks on the button.
private function start( interval: uint ):void
Start animating the shape.
public function start( interval: uint = 1000 ):void
Nullified behaviour.
public function start():void
Gets the starting point of the path.
public function get start():Point
Starts rendering for the specified render method.
public function start( nRenderMethod: Number ):void
Start animating the shape.
public function start( interval: uint = 20 ):void
Start auto-repeating clicks on the button.
private function start( interval: uint ):void
@inheritDoc
public function start():void
Resets the vertical iterator so that it points to the root of the tree.
public function start():void
Event type constant for the ‘animationStart’ event.
public static const START: String
Starts rendering for all render methods.
public function startAll():void
Starts listening for the enter frame event.
protected function startEnterFrame():void
Starts the timer.
protected function startTimer():void
Get the current state of the toggle button
public function get state():Boolean
Temporary used to hold type information about the class itself.
private static var staticTypeInfo: XML
Step size used when incrementing/decrementing
public var step: Number
Step size used when incrementing/decrementing
public var step: Number
Base theme color of the stepper buttons
private var stepColor: uint
Base theme color of the stepper buttons
private var stepColor: uint
StepperDownArrow code generated by µShape.
public static function StepperDownArrow():Shape
StepperUpArrow code generated by µShape.
public static function StepperUpArrow():Shape
Stops and removes the auto-repeat timer.
private function stop():void
Stop animating the shape.
public function stop():void
Stops rendering for the specified render method.
public function stop( nRenderMethod: Number ):void
Stop animating the shape.
public function stop():void
Stops and removes the auto-repeat timer.
private function stop():void
Stops this timeline at the current frame.
public function stop():void
Event type constant for the ‘animationStop’ event.
public static const STOP: String
Stops rendering for all render methods.
public function stopAll():void
StopAnimation code generated by µSprite.
public static function StopAnimation():Shape
Stops listening for the enter frame event.
protected function stopEnterFrame():void
Stops the timer.
protected function stopTimer():void
Writes the XML settings object to the application configuration file.
private function storeSettings( settings: XML ):void
A FileStream object temporarily used to read and write script files.
private var stream: FileStream
Creates a one line input text field with an optional label.
public function StringInput( owner: String, labelText: String = null, inputText: String = "", changeHandler: Function = null, labelWidth: uint = DEFAULT_LABEL_WIDTH, inputWidth: uint = DEFAULT_INPUT_WIDTH, color: uint = defaultColor, fontSize: uint = defaultFontSize )
Strip comments from a script.
public static function stripComments( script: String ):String
Removes the method name prefix to obtain the name of the asset created by the method.
private function stripMethodPrefix( methodName: String ):String
Removes double quotes from a string
private function stripQuotes( quotedString: String ):String
A ‘weak’ reference to the stroke object defining the advanced value path
private var stroke: Stroke
A ‘weak’ reference to the stroke object defining the advanced value path
private var stroke: Stroke
Currently selected stroke
public var stroke: Stroke
Shape line style (default black stroke)
public var stroke: Object
Stroke object that is updated by a call to updateFromParser.
public var stroke: Stroke
Create a stroke object for a graphics shape or path.
public function Stroke( strokeStyles: Array, throughPoints: Array, curvePoints: Array, onSelectionChangeCallback: Function = null, isDefaultItem: Boolean = false )
Constructor that stores a reference to the shape to manage filters for.
public function StrokeFilter( shape: DisplayObject )
Constructor for creation of a StrokeItem.
public function StrokeItem( itemParent: DisplayObjectContainer, itemType: String, itemStyle: StrokeStyle, strokePt: Point, controlPt: Point = null, cornerPt: Point = null )
Array of MethodParsers with stroke shapes and paths
public var strokeList: Array
Display object name of a stroke.
public static const strokeName: String
Primary stroke point for the item.
public var strokePoint: Point
Rotation of the stroke relative to parent
public var strokeRotation: Number
General graph data structure used to hold the scene graph strokes.
private var strokes: Graph
Sprite representing the primary stroke point.
public var strokeSprite: Sprite
Creates a stroke style object holding line style and solid or gradient fill properties for a StrokeItem.
public function StrokeStyle( strokeWidth: Number = 1.0, strokeColor: uint = 0x000000, transparency: Number = 1.0, usePixelHinting: Boolean = false, strokeScaleMode: String = "normal", capStyle: String = "round", jointStyle: String = "round", strokeMiterLimit: Number = 3, numColorsInFill: uint = 0, fillColor: uint = 0x000000, fillAlpha: Number = 1.0, gradientType: String = "linear", spreadMethod: String = "pad", interpolationMethod: String = "rgb", focalRatio: Number = 0, gradientBoxWidth: Number = 100, gradientBoxHeight: Number = 100, gradientBoxRotation: Number = 0, gradientBoxTx: Number = 0, gradientBoxTy: Number = 0, fillColors: Array = null, fillAlphas: Array = null, fillRatios: Array = null )
Line and fill StrokeStyle in effect for the item.
public var style: StrokeStyle
Returns a substring matching the part of string until the end token.
public static function substrUntil( str: String, endToken: String ):String
A circle is drawn on the button
public static const SYMBOL_CIRCLE: uint
A dot is drawn on the button
public static const SYMBOL_DOT: uint
No symbol is drawn on the button
public static const SYMBOL_NONE: uint
An X symbol (close) is drawn on the button
public static const SYMBOL_X: uint
SyncOff code generated by µShape.
public static function SyncOff():Shape
SyncOn code generated by µShape.
public static function SyncOn():Shape
A dynamic object holding syntax properties of the current script language.
private var syntax: Object
Syntax highlights by setting text formats on the script field text.
private function syntaxHighlight():void