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.