#include
<kfbxbindingoperator.h>

Any binding operation need to specify a certain kind of binding function.
Definition at line 192 of file kfbxbindingoperator.h.
Public Member Functions |
|
| virtual | ~Function () |
| virtual bool | Evaluate (KFbxBindingOperator const *pOperator, KFbxObject const *pObject, EFbxType *pResultType, void **pResult) const =0 |
| virtual bool | ReverseEvaluate (KFbxBindingOperator const *pOperator, KFbxObject const *pTarget, void const *pIn, void **pOut, EFbxType *pOutType, bool setObj, int index) const =0 |
| virtual ~Function | ( | ) | [inline, virtual] |
Definition at line 195 of file kfbxbindingoperator.h.
| virtual bool Evaluate | ( | KFbxBindingOperator const * | pOperator, | |
| KFbxObject const * | pObject, | |||
| EFbxType * | pResultType, | |||
| void ** | pResult | |||
| ) | const [pure virtual] |
Implemented in KFbxAssignBOF, KFbxConditionalBOF, KFbxSwitchBOF, KFbxTRSToMatrixBOF, KFbxAddBOF, KFbxSubstractBOF, KFbxMultiplyBOF, KFbxMultiplyDistBOF, KFbxOneOverXBOF, KFbxPowerBOF, KFbxDegreeToRadian, KFbxVectorDegreeToVectorRadian, KFbxSphericalToCartesianBOF, KFbxIsYup, KFbxSymbolIDBOF, KFbxSpotDistributionChooserBOF, KFbxNodePositionBOF, and KFbxNodeDirectionBOF.
| virtual bool ReverseEvaluate | ( | KFbxBindingOperator const * | pOperator, | |
| KFbxObject const * | pTarget, | |||
| void const * | pIn, | |||
| void ** | pOut, | |||
| EFbxType * | pOutType, | |||
| bool | setObj, | |||
| int | index | |||
| ) | const [pure virtual] |
Implemented in KFbxAssignBOF, KFbxConditionalBOF, KFbxSwitchBOF, KFbxTRSToMatrixBOF, KFbxAddBOF, KFbxSubstractBOF, KFbxMultiplyBOF, KFbxMultiplyDistBOF, KFbxOneOverXBOF, KFbxPowerBOF, KFbxDegreeToRadian, KFbxVectorDegreeToVectorRadian, KFbxSphericalToCartesianBOF, KFbxIsYup, KFbxSymbolIDBOF, KFbxSpotDistributionChooserBOF, KFbxNodePositionBOF, and KFbxNodeDirectionBOF.