This reference page is linked to from the following overview topics: Writing and Using your Own Evaluator.
An evaluator implementation that behaves like the original FBX SDK (2010 and previous) evaluation system.
It works by implementing the abstract class FbxAnimEvaluator, which is used as the main interface for evaluators.
Definition at line 32 of file fbxanimevalclassic.h.
#include <fbxanimevalclassic.h>

Protected Member Functions | |
| virtual void | Construct (const FbxAnimEvalClassic *pFrom) |
| virtual void | Destruct (bool pRecursive) |
| Optional destructor override, automatically called by default destructor. | |
| virtual void | EvaluateNodeTransform (FbxNodeEvalState *pResult, FbxNode *pNode, FbxTime pTime, FbxAnimStack *pStack, FbxNode::EPivotSet pPivotSet, bool pApplyTarget) |
| virtual void | EvaluatePropertyValue (FbxAnimCurveNode *pResult, FbxProperty &pProperty, FbxTime pTime, FbxAnimStack *pStack) |
| virtual void Construct | ( | const FbxAnimEvalClassic * | pFrom | ) | [protected, virtual] |
| virtual void Destruct | ( | bool | pRecursive | ) | [protected, virtual] |
Optional destructor override, automatically called by default destructor.
| pRecursive | If true, children objects should be destroyed as well. |
Reimplemented from FbxAnimEvaluator.
| virtual void EvaluateNodeTransform | ( | FbxNodeEvalState * | pResult, |
| FbxNode * | pNode, | ||
| FbxTime | pTime, | ||
| FbxAnimStack * | pStack, | ||
| FbxNode::EPivotSet | pPivotSet, | ||
| bool | pApplyTarget | ||
| ) | [protected, virtual] |
Implements FbxAnimEvaluator.
| virtual void EvaluatePropertyValue | ( | FbxAnimCurveNode * | pResult, |
| FbxProperty & | pProperty, | ||
| FbxTime | pTime, | ||
| FbxAnimStack * | pStack | ||
| ) | [protected, virtual] |
Implements FbxAnimEvaluator.