#include <FCDAnimationKey.h>
Inheritance diagram for FCDAnimationMKey:
Public Member Functions | |
FCDAnimationMKey (uint32 dimension) | |
Constructor. | |
virtual | ~FCDAnimationMKey () |
Destructor. | |
uint32 | GetDimension () const |
Retrieves the number of dimensions for this key. | |
Public Attributes | |
float | input |
The key input. | |
uint32 | interpolation |
The key interpolation type. | |
float * | output |
The multi-dimensional key output. |
This class is the base for the more complex multi-dimensional keys and it is used directly for linear and step multi-dimensional keys.
|
Constructor. Do not use directly. Instead call FCDAnimationMultiCurve::AddKey(FUDaeInterpolation::LINEAR) or FCDAnimationMultiCurve::AddKey(FUDaeInterpolation::STEP).
|
|
Retrieves the number of dimensions for this key.
|
|
The key input. Typically, this will be a time value, in seconds. For driven curves, the dimension of this value will depend on the driver. |
|
The key interpolation type.
|