#include<kfbxbindingoperator.h>
Inherits KFbxBindingOperator::Function.
Definition at line274of filekfbxbindingoperator.h.
Public Member Functions | |
virtual bool | Evaluate(KFbxBindingOperatorconst *pOperator,KFbxObjectconst *pObject, EFbxType *pResultType, void **pResult) const |
Evaluates the object property specified by "predicate". |
virtual bool Evaluate | ( | KFbxBindingOperatorconst * | pOperator, | |
KFbxObjectconst * | pObject, | |||
EFbxType * | pResultType, | |||
void ** | pResult | |||
) | const[virtual] |
Evaluates the object property specified by "predicate".
If the property value is true (!= 0, != ""), returns the value of the property specified by "ifTrue", else returns the value of the property specified by "ifFalse".
Currently the data types supported for the input property are limited to "integer", "boolean", "float", "double" and "string".
pOperator | Operation on 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. |