Packagecom.zavoo.svg.nodes
Classpublic class SVGAnimateTransformNode
InheritanceSVGAnimateTransformNode Inheritance SVGAnimateNode Inheritance SVGNode Inheritance flash.display.Sprite



Public Properties
 PropertyDefined by
 InheritedsvgRoot : SVGRoot
Recursively searches for the root node
SVGNode
 Inheritedxml : XML
SVG XML
SVGNode
Protected Properties
 PropertyDefined by
 Inherited_firstRendering : Boolean = true
SVGNode
 Inherited_graphicsCommands : Array
List of graphics commands to draw node.
SVGNode
 Inherited_invalidDisplay : Boolean = false
If true, redraw sprite graphics Set to true on any change to xml
SVGNode
 Inherited_style : Object
Used for caching node attribute style values.
SVGNode
 Inherited_xml : XML
SVG XML for this node
SVGNode
Public Methods
 MethodDefined by
  
SVGAnimateTransformNode
 Inherited
addChild(child:DisplayObject):DisplayObject
Track nodes as they are added so we know when to send the RENDER_DONE event
SVGNode
 Inherited
getAttribute(attribute:*, defaultValue:* = null):*
SVGNode
 Inherited
getHeight():Number
Get height calculated from _minY and _maxY
SVGNode
 Inherited
getStyle(name:String):String
Get a node style (ex: fill, stroke, etc..) Also checks parent nodes for the value if it is not set in the current node.
SVGNode
 Inherited
getWidth():Number
Get width calculated from _minX and _maxX
SVGNode
 Inherited
Force a redraw of a node and its children
SVGNode
 Inherited
setStyle(name:String, value:String):void
Set node style to new value Updates SVG XML and then calls refreshGraphis()
SVGNode
Protected Methods
 MethodDefined by
 Inherited
checkX(value:Number):void
Check value of x against _minX and _maxX, Update values when appropriate
SVGNode
 Inherited
checkY(value:Number):void
Check value of y against _minY and _maxY, Update values when appropriate
SVGNode
 Inherited
Remove all child nodes
SVGNode
 Inherited
draw():void
SVGAnimateNode
 Inherited
Called to generate AS3 graphics commands from the SVG instructions
SVGNode
 Inherited
loadAttribute(name:String, field:String = null):void
Load an XML attribute into the current node
SVGNode
 Inherited
loadStyle(name:String, field:String = null):void
Load an SVG style into the current node
SVGNode
 Inherited
Called at the start of drawing an SVG element.
SVGNode
 Inherited
nodeEndFill():void
Called at the end of drawing an SVG element
SVGNode
 Inherited
onMouseClick(event:MouseEvent):void
SVGNode
 Inherited
onMouseDown(event:MouseEvent):void
SVGNode
 Inherited
onMouseMove(event:MouseEvent):void
SVGNode
 Inherited
onMouseOut(event:MouseEvent):void
SVGNode
 Inherited
onMouseOver(event:MouseEvent):void
SVGNode
 Inherited
onMouseUp(event:MouseEvent):void
SVGNode
 Inherited
onNodeAdded(event:Event):void
If node has an "id" attribute, register it with the root node
SVGNode
 Inherited
onNodeRemoved(event:Event):void
SVGNode
 Inherited
parse():void
Parse the SVG XML.
SVGNode
 Inherited
redrawNode(event:Event):void
Triggers on ENTER_FRAME event Redraws node graphics if _invalidDisplay == true
SVGNode
 Inherited
Execute graphics commands contained in var _graphicsCommands
SVGNode
 Inherited
Load attributes/styling from the XML.
SVGNode
 Inherited
setupEvents():void
SVGNode
 Inherited
setupFilters():void
Add any assigned filters to node
SVGNode
 Inherited
Perform transformations defined by the transform attribute
SVGNode
Public Constants
 ConstantDefined by
 InheritedattributeList : Array
[static]
SVGNode
Constructor detail
SVGAnimateTransformNode()constructor
public function SVGAnimateTransformNode(xml:XML)Parameters
xml:XML