This class hold results for node evaluation.
Definition at line 147 of file kfbxanimevalstate.h.
#include <kfbxanimevalstate.h>
Public Member Functions |
|
KFbxNodeEvalState (KFbxNode *pNode) | |
Public Attributes |
|
KFbxVector4 | mLT |
mLT is used to hold result value of
LclTranslation property from node evaluation. |
|
KFbxVector4 | mLR |
mLR is used to hold result value of
LclRotation property from node evaluation. |
|
KFbxVector4 | mLS |
mLS is used to hold result value of
LclScaling property from node evaluation. |
|
KFbxXMatrix | mLX |
mLX is used to hold result local transform
matrix from node evaluation. |
|
KFbxXMatrix | mGX |
mGX is used to hold result global transform
matrix from node evaluation. |
|
KMBTransform * | mMBX |
mMBX is used to hold the corresponding
KMBTransform of the node. |
|
int | mParentIndex |
int | mTargetIndex |
int | mTargetUpIndex |
KFbxAnimCurveNode * | mCurveNode [3] |
KFbxAnimLayer * | mLayer |
KFbxNodeEvalState | ( | KFbxNode * | pNode | ) |
mLT is used to hold result value of LclTranslation property from node evaluation.
Definition at line 154 of file kfbxanimevalstate.h.
mLR is used to hold result value of LclRotation property from node evaluation.
Definition at line 157 of file kfbxanimevalstate.h.
mLS is used to hold result value of LclScaling property from node evaluation.
Definition at line 160 of file kfbxanimevalstate.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 165 of file kfbxanimevalstate.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 169 of file kfbxanimevalstate.h.
KMBTransform* mMBX |
mMBX is used to hold the corresponding KMBTransform of the node.
This KMBTransform 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 KMBTransform.
Definition at line 174 of file kfbxanimevalstate.h.
int mParentIndex |
Definition at line 176 of file kfbxanimevalstate.h.
int mTargetIndex |
Definition at line 176 of file kfbxanimevalstate.h.
int mTargetUpIndex |
Definition at line 176 of file kfbxanimevalstate.h.
Definition at line 177 of file kfbxanimevalstate.h.
Definition at line 178 of file kfbxanimevalstate.h.