A binding table represents a collection of bindings from source types such as KFbxObjects, or KFbxLayerElements to destinations which can be of similar types.
Definition at line 57 of file kfbxbindingtablebase.h.
#include <kfbxbindingtablebase.h>
Public Member Functions |
|
KFbxBindingTableEntry & | AddNewEntry () |
Adds a new entry to the binding table.
|
|
size_t | GetEntryCount () const |
Query the number of table entries. |
|
KFbxBindingTableEntry const & | GetEntry (size_t pIndex) const |
Access a table entry. |
|
KFbxBindingTableEntry & | GetEntry (size_t pIndex) |
Access a table entry. |
|
KFbxBindingTableEntry const * | GetEntryForSource (char const *pSrcName) const |
Retrieve the table entry for the given
source value. |
|
KFbxBindingTableEntry const * | GetEntryForDestination (char const *pDestName) const |
Retrieve the table entry for the given
destination value. |
|
virtual KFbxObject & | Copy (const KFbxObject &pObject) |
Copy an object content into this object.
|
|
Protected Member Functions |
|
KFbxBindingTableBase (KFbxSdkManager &pManager, char const *pName) | |
virtual | ~KFbxBindingTableBase ()=0 |
KFbxBindingTableBase | ( | KFbxSdkManager & | pManager, |
char const * | pName | ||
) | [protected] |
virtual ~KFbxBindingTableBase | ( | ) | [protected, pure virtual] |
KFbxBindingTableEntry& AddNewEntry | ( | ) |
size_t GetEntryCount | ( | ) | const |
Query the number of table entries.
KFbxBindingTableEntry const& GetEntry | ( | size_t | pIndex | ) | const |
Access a table entry.
pIndex | Valid range is [0, GetEntryCount()-1] |
KFbxBindingTableEntry& GetEntry | ( | size_t | pIndex | ) |
Access a table entry.
pIndex | Valid range is [0, GetEntryCount()-1] |
KFbxBindingTableEntry const* GetEntryForSource | ( | char const * | pSrcName | ) | const |
Retrieve the table entry for the given source value.
pSrcName | The source value to query |
KFbxBindingTableEntry const* GetEntryForDestination | ( | char const * | pDestName | ) | const |
Retrieve the table entry for the given destination value.
pDestName | The destination value to query |
virtual KFbxObject& Copy | ( | const KFbxObject & | pObject | ) | [virtual] |
Copy an object content into this object.
pObject | The source object to copy data from. |
Reimplemented from KFbxObject.