FBX C++ API Reference
|
#include <fbxbindingoperator.h>
A symbol(string) operator that search the string table and return its corresponding unique id, based on the value of a predicate property.
Definition at line 798 of file fbxbindingoperator.h.
Public Member Functions | |
virtual bool | Evaluate (const FbxBindingOperator *pOperator, const FbxObject *pObject, EFbxType *pResultType, void **pResult) const |
Check in the symbol table the string and returns its unique ID as an integer. 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... | |
Static Public Attributes | |
static const char * | FunctionName |
Name of the operation function. More... | |
|
virtual |
Check in the symbol table the string and returns its unique ID as an integer.
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. |
true
on success, false
otherwise. Implements FbxBindingOperator::Function.
|
virtual |
Run the inverse operator on the given object, assigning the result directly to the object.
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. |
true
on success, false
otherwise. Implements FbxBindingOperator::Function.
|
static |
Name of the operation function.
Definition at line 802 of file fbxbindingoperator.h.