Click or drag to resize
AB4D logo

AnimationNodeBase Class

AnimationNodeBase is an abstract base class used for specific animation nodes. Each animation node provides logic to animate one target object. For example CameraAnimationNode animates a Camera object; Model3DAnimationNode animates a Model3D object and Visual3DAnimationNode can animate a Visual3D object.
Inheritance Hierarchy

Namespace: Ab3d.Animation
Assembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax
C#
public abstract class AnimationNodeBase

The AnimationNodeBase type exposes the following members.

Constructors
 NameDescription
Protected methodAnimationNodeBaseInitializes a new instance of the AnimationNodeBase class
Top
Properties
 NameDescription
Public propertyFirstFrameNumber Gets the first defined frame number for this AnimationNode.
Public propertyLastFrameNumber Gets the last defined frame number for this AnimationNode.
Top
Methods
 NameDescription
Public methodDump Writes details about this AnimationNodeBase to the Visual Studio Output window. This method calls the GetDumpString method to get details about each keyframe.
Public methodGetDumpString GetDumpString virtual method can be overridden to provide detailed description of this AnimationNodeBase.
Public methodGoToFrame GoToFrame method updates the objects animated with this animation node based on the specified frame number.
Top
See Also