Interfaces
 InterfaceDescription
 ISpriteSheetAnimationNode Provides an interface for animation node classes that hold animation data for use in the SpriteSheetAnimator class.
Classes
 ClassDescription
 AnimationClipNodeBase Provides an abstract base class for nodes with time-based animation data in an animation blend tree.
 AnimationNodeBase Provides an abstract base class for nodes in an animation blend tree.
 ParticleAccelerationNode A particle animation node used to apply a constant acceleration vector to the motion of a particle.
 ParticleBezierCurveNode A particle animation node used to control the position of a particle over time along a bezier curve.
 ParticleBillboardNode A particle animation node that controls the rotation of a particle to always face the camera.
 ParticleColorNode A particle animation node used to control the color variation of a particle over time.
 ParticleFollowNode A particle animation node used to create a follow behaviour on a particle system.
 ParticleInitialColorNode 
 ParticleNodeBase Provides an abstract base class for particle animation nodes.
 ParticleOrbitNode A particle animation node used to control the position of a particle over time around a circular orbit.
 ParticleOscillatorNode A particle animation node used to control the position of a particle over time using simple harmonic motion.
 ParticlePositionNode A particle animation node used to set the starting position of a particle.
 ParticleRotateToHeadingNode A particle animation node used to control the rotation of a particle to match its heading vector.
 ParticleRotateToPositionNode A particle animation node used to control the rotation of a particle to face to a position
 ParticleRotationalVelocityNode A particle animation node used to set the starting rotational velocity of a particle.
 ParticleScaleNode A particle animation node used to control the scale variation of a particle over time.
 ParticleSegmentedColorNode 
 ParticleSpriteSheetNode A particle animation node used when a spritesheet texture is required to animate the particle.
 ParticleTimeNode A particle animation node used as the base node for timekeeping inside a particle.
 ParticleUVNode A particle animation node used to control the UV offset and scale of a particle over time.
 ParticleVelocityNode A particle animation node used to set the starting velocity of a particle.
 SkeletonBinaryLERPNode A skeleton animation node that uses two animation node inputs to blend a lineraly interpolated output of a skeleton pose.
 SkeletonClipNode A skeleton animation node containing time-based animation data as individual skeleton poses.
 SkeletonDifferenceNode A skeleton animation node that uses a difference input pose with a base input pose to blend a linearly interpolated output of a skeleton pose.
 SkeletonDirectionalNode A skeleton animation node that uses four directional input poses with an input direction to blend a linearly interpolated output of a skeleton pose.
 SkeletonNaryLERPNode A skeleton animation node that uses an n-dimensional array of animation node inputs to blend a lineraly interpolated output of a skeleton pose.
 SpriteSheetClipNode A SpriteSheetClipNode containing time-based animation data as individual sprite sheet animation frames.
 UVClipNode A uv animation node containing time-based animation data as individual uv animation frames.
 VertexClipNode A vertex animation node containing time-based animation data as individual geometry obejcts.