#include <fbxbindingoperator.h>
Definition at line 653 of file fbxbindingoperator.h.
|
virtual bool | Evaluate (const FbxBindingOperator *pOperator, const FbxObject *pObject, EFbxType *pResultType, void **pResult) const |
| Evaluates the object properties specified by "X" and "Y" return X^Y as a float. More...
|
|
virtual bool | ReverseEvaluate (const FbxBindingOperator *pOperator, const FbxObject *pTarget, const void *pIn, void **pOut, EFbxType *pOutType, bool setObj, int index) const |
| Run the inverse operator on the given object, assigning the result directly to the object. More...
|
|
virtual | ~Function () |
| Destructor. More...
|
|
◆ Evaluate()
Evaluates the object properties specified by "X" and "Y" return X^Y as a float.
- Parameters
-
pOperator | Operator running on the object. |
pObject | The object that will be evaluated. |
pResultType | The type of the result to be returned. |
pResult | A pointer to a buffer that can hold the result. |
- Returns
true
on success, false
otherwise.
Implements FbxBindingOperator::Function.
◆ ReverseEvaluate()
virtual bool ReverseEvaluate |
( |
const FbxBindingOperator * |
pOperator, |
|
|
const FbxObject * |
pTarget, |
|
|
const void * |
pIn, |
|
|
void ** |
pOut, |
|
|
EFbxType * |
pOutType, |
|
|
bool |
setObj, |
|
|
int |
index |
|
) |
| const |
|
virtual |
Run the inverse operator on the given object, assigning the result directly to the object.
- Parameters
-
pOperator | The operator that will be applied. |
pTarget | The object that will be evaluated. |
pIn | |
pOut | |
pOutType | Type of value being reversed. |
setObj | Control to set the property (only to query by the default ). |
index | Used only in FbxMultiplyDistBOF. |
- Returns
true
on success, false
otherwise.
Implements FbxBindingOperator::Function.
◆ FunctionName
The documentation for this class was generated from the following file: