This class hold results for node evaluation.
Definition at line 126 of file fbxanimevalstate.h.
#include <fbxanimevalstate.h>
Public Member Functions | |
| FbxNodeEvalState (FbxNode *pNode) | |
Public Attributes | |
| FbxVector4 | mLT |
| mLT is used to hold result value of LclTranslation property from node evaluation. | |
| FbxVector4 | mLR |
| mLR is used to hold result value of LclRotation property from node evaluation. | |
| FbxVector4 | mLS |
| mLS is used to hold result value of LclScaling property from node evaluation. | |
| FbxAMatrix | mLX |
| mLX is used to hold result local transform matrix from node evaluation. | |
| FbxAMatrix | mGX |
| mGX is used to hold result global transform matrix from node evaluation. | |
| FbxTransform * | mTransform |
| mTransform is used to hold the corresponding FbxTransform of the node. | |
| int | mParentIndex |
| int | mTargetIndex |
| int | mTargetUpIndex |
| FbxAnimCurveNode * | mCurveNode [3] |
| FbxAnimLayer * | mLayer |
| FbxNodeEvalState | ( | FbxNode * | pNode | ) |
mLT is used to hold result value of LclTranslation property from node evaluation.
Definition at line 133 of file fbxanimevalstate.h.
mLR is used to hold result value of LclRotation property from node evaluation.
Definition at line 137 of file fbxanimevalstate.h.
mLS is used to hold result value of LclScaling property from node evaluation.
Definition at line 141 of file fbxanimevalstate.h.
mLX is used to hold result local transform matrix from node evaluation.
Pivots, offsets, pre/post rotation and all other transforms are taken into consideration.
Definition at line 146 of file fbxanimevalstate.h.
mGX is used to hold result global transform matrix from node evaluation.
Pivots, offsets, pre/post rotation and all other transforms are taken into consideration.
Definition at line 151 of file fbxanimevalstate.h.
mTransform is used to hold the corresponding FbxTransform of the node.
This FbxTransform takes all transform-related info, including pivots, offsets, pre/post rotation, rotation order, limits, etc. The evaluation is actually done through the utility functions of FbxTransform.
Definition at line 157 of file fbxanimevalstate.h.
| int mParentIndex |
Definition at line 163 of file fbxanimevalstate.h.
| int mTargetIndex |
Definition at line 163 of file fbxanimevalstate.h.
| int mTargetUpIndex |
Definition at line 163 of file fbxanimevalstate.h.
Definition at line 164 of file fbxanimevalstate.h.
Definition at line 165 of file fbxanimevalstate.h.