#include <FCDAnimationChannel.h>
Inheritance diagram for FCDAnimationChannel:
Public Member Functions | |
FCDAnimationChannel (FCDocument *document, FCDAnimation *parent) | |
Constructor: do not use directly. | |
virtual | ~FCDAnimationChannel () |
Destructor. | |
FCDAnimationChannel * | Clone (FCDAnimationChannel *clone=NULL) const |
Copies the animation channel into a clone. | |
FCDAnimation * | GetParent () |
Retrieves the animation sub-tree that contains the animation channel. | |
const FCDAnimation * | GetParent () const |
See above. | |
DEPRECATED (3.05A, GetCurveCount and GetCurve(index)) void GetCurves() const | |
Retrieves the list of animation curves contained within the channel. | |
size_t | GetCurveCount () const |
Retrieves the number of animation curves contained within the channel. | |
FCDAnimationCurve * | GetCurve (size_t index) |
Retrieves an animation curve contained within the channel. | |
const FCDAnimationCurve * | GetCurve (size_t index) const |
See above. | |
FCDAnimationCurve * | AddCurve () |
Adds a new animation curve to this animation channel. |
Each animation channel holds the animation curves for one animatable element, such as a single floating-point value, a 3D vector or a matrix.
|
Constructor: do not use directly. Instead, call the FCDAnimation::AddChannel function.
|
|
Adds a new animation curve to this animation channel.
|
|
Copies the animation channel into a clone. The clone may reside in another document.
|
|
Retrieves the list of animation curves contained within the channel.
|
|
Retrieves an animation curve contained within the channel.
|
|
Retrieves the number of animation curves contained within the channel.
|
|
Retrieves the animation sub-tree that contains the animation channel.
|