Packageaway3d.animators.nodes
Classpublic class AnimationNodeBase
InheritanceAnimationNodeBase Inheritance NamedAssetBase Inheritance flash.events.EventDispatcher
Implements IAsset
Subclasses AnimationClipNodeBase, ParticleNodeBase, SkeletonBinaryLERPNode, SkeletonDifferenceNode, SkeletonDirectionalNode, SkeletonNaryLERPNode

Provides an abstract base class for nodes in an animation blend tree.



Public Properties
 PropertyDefined By
 InheritedassetFullPath : Array
[read-only]
NamedAssetBase
 InheritedassetNamespace : String
[read-only]
NamedAssetBase
  assetType : String
[read-only]
AnimationNodeBase
 Inheritedname : String
NamedAssetBase
 InheritedoriginalName : String
[read-only] The original name used for this asset in the resource (e.g.
NamedAssetBase
  stateClass : Class
[read-only]
AnimationNodeBase
Protected Properties
 PropertyDefined By
  _stateClass : Class
AnimationNodeBase
Public Methods
 MethodDefined By
  
Creates a new AnimationNodeBase object.
AnimationNodeBase
 Inherited
assetPathEquals(name:String, ns:String):Boolean
NamedAssetBase
  
dispose():void
Cleans up resources used by this asset.
AnimationNodeBase
 Inherited
resetAssetPath(name:String, ns:String = null, overrideOriginal:Boolean = true):void
NamedAssetBase
Public Constants
 ConstantDefined By
 InheritedDEFAULT_NAMESPACE : String = default
[static]
NamedAssetBase
Property Detail
_stateClassproperty
protected var _stateClass:Class

assetTypeproperty 
assetType:String  [read-only]


Implementation
    public function get assetType():String
stateClassproperty 
stateClass:Class  [read-only]


Implementation
    public function get stateClass():Class
Constructor Detail
AnimationNodeBase()Constructor
public function AnimationNodeBase()

Creates a new AnimationNodeBase object.

Method Detail
dispose()method
public function dispose():void

Cleans up resources used by this asset.