FBX C++ API Reference
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FbxNodeEvalState Class Reference

#include <fbxanimevalstate.h>

Class Description

This class hold results for node evaluation.

Definition at line 104 of file fbxanimevalstate.h.

+ Inheritance diagram for FbxNodeEvalState:

Public Member Functions

 FbxNodeEvalState (FbxNode *pNode)
 
- Public Member Functions inherited from FbxEvalState
 FbxEvalState ()
 

Public Attributes

FbxVector4 mLT
 Used to hold result value of LclTranslation property from node evaluation. More...
 
FbxVector4 mLR
 Used to hold result value of LclRotation property from node evaluation. More...
 
FbxVector4 mLS
 Used to hold result value of LclScaling property from node evaluation. More...
 
FbxAMatrix mLX
 Used to hold result local transform matrix from node evaluation. More...
 
FbxAMatrix mGX
 Used to hold result global transform matrix from node evaluation. More...
 
FbxTransformmTransform
 mTransform is used to hold the corresponding FbxTransform of the node. More...
 
- Public Attributes inherited from FbxEvalState
bool mUpToDate
 If true, the evaluation state element is up-to-date for the current evaluation time. More...
 

Constructor & Destructor Documentation

◆ FbxNodeEvalState()

FbxNodeEvalState ( FbxNode pNode)

Member Data Documentation

◆ mLT

Used to hold result value of LclTranslation property from node evaluation.

Definition at line 109 of file fbxanimevalstate.h.

◆ mLR

Used to hold result value of LclRotation property from node evaluation.

Definition at line 110 of file fbxanimevalstate.h.

◆ mLS

Used to hold result value of LclScaling property from node evaluation.

Definition at line 111 of file fbxanimevalstate.h.

◆ mLX

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 112 of file fbxanimevalstate.h.

◆ mGX

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 113 of file fbxanimevalstate.h.

◆ mTransform

FbxTransform* mTransform

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 118 of file fbxanimevalstate.h.


The documentation for this class was generated from the following file: