#include <fbxcolladaanimationelement.h>
Representing a COLLADA animation element.
Definition at line 26 of file fbxcolladaanimationelement.h.
◆ base_type
◆ AnimationElement()
◆ ~AnimationElement()
◆ GetChannelCount()
int GetChannelCount |
( |
| ) |
const |
Get the count of animation channels in the element.
- Returns
- Return the channel count.
◆ FromCOLLADA()
Initialize with the content of a COLLADA element.
This method should be called before ToFBX.
◆ FromFBX()
bool FromFBX |
( |
const FbxAnimCurve * |
pCurve, |
|
|
double |
pUnitConversion = 1.0 |
|
) |
| |
Initialize with an animation curve.
This method should be called before ToCOLLADA.
- Parameters
-
pCurve | The specific animation curve. |
pUnitConversion | The unit conversion for key value. |
◆ ToFBX() [1/2]
bool ToFBX |
( |
FbxAnimCurve * |
pFBXCurve, |
|
|
int |
pChannelIndex, |
|
|
double |
pUnitConversion = 1.0 |
|
) |
| const |
Copy the channel with specific index to the FBX animation curve.
- Parameters
-
pFBXCurve | The destination FBX animation curve. |
pChannelIndex | The index of the source channel. |
pUnitConversion | The unit conversion from local element to global. |
◆ ToFBX() [2/2]
bool ToFBX |
( |
FbxNode * |
pFBXNode, |
|
|
FbxAnimLayer * |
pAnimLayer, |
|
|
double |
pUnitConversion = 1.0 |
|
) |
| const |
Copy the matrix animation to the FBX node TRS properties.
- Parameters
-
pFBXNode | The destination FBX node. |
pAnimLayer | The animation layer whose X, Y and Z curves will be set up. |
pUnitConversion | The unit conversion from local element to global. |
◆ ToCOLLADA()
bool ToCOLLADA |
( |
xmlNode * |
pAnimationLibrary, |
|
|
const char * |
pNodeID, |
|
|
const char * |
pAttributeSID |
|
) |
| |
Add the content to COLLADA animation library.
- Parameters
-
pAnimationLibrary | The COLLADA animation library element. |
pNodeID | The ID of the element to who this curve is belong. |
pAttributeSID | The ID the attribute to who this curve is belong. |
The documentation for this class was generated from the following file: