Definition in file kfbximplementationutils.h.
#include <fbxfilesdk/fbxfilesdk_def.h>
#include <fbxfilesdk/kfbxplugins/kfbximplementation.h>
#include <fbxfilesdk/kfbxplugins/kfbxbindingoperator.h>
#include <fbxfilesdk/kfbxplugins/kfbxoperatorentryview.h>
#include <fbxfilesdk/kfbxplugins/kfbxpropertyentryview.h>
#include <fbxfilesdk/fbxfilesdk_nsbegin.h>
#include <fbxfilesdk/fbxfilesdk_nsend.h>
Go to the source code of this file.
Functions |
|
KFBX_DLL KFbxImplementation const * | GetImplementation (KFbxObject const *pObject, char const *pImplementationTarget) |
GetImplementation Get KFbxImplementation
from KFbxObject.
|
|
template<typename T> | |
bool | GetBoundPropertyValue (KFbxBindingTable const *pBindingTable, char const *pEntryName, KFbxImplementation const *pImplementation, KFbxObject const *pBoundObject, T &pValue) |
bool GetBoundPropertyValue | ( | KFbxBindingTable const * | pBindingTable, | |
char const * | pEntryName, | |||
KFbxImplementation const * | pImplementation, | |||
KFbxObject const * | pBoundObject, | |||
T & | pValue | |||
) | [inline] |
Definition at line 56 of file kfbximplementationutils.h.
References KFbxBindingOperator::Evaluate(), KFbxObject::FindPropertyHierarchical(), KFbxBindingTableBase::GetEntryForDestination(), KFbxBindingTableEntry::GetEntryType(), KFbxImplementation::GetOperatorByTargetName(), KFbxBindingTableEntry::GetSource(), KFbxProperty::IsValid(), KFbxGet(), NULL, KFbxOperatorEntryView::sEntryType, and KFbxPropertyEntryView::sEntryType.
KFBX_DLL KFbxImplementation const* GetImplementation | ( | KFbxObject const * | pObject, | |
char const * | pImplementationTarget | |||
) |
GetImplementation Get KFbxImplementation from KFbxObject.
pObject | KFbxObject to get KFbxImplementation | |
pImplementationTarget | name of the implementation property to get |