#include <fbxbindingtablebase.h>
A binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to destinations which can be of similar types.
Definition at line 30 of file fbxbindingtablebase.h.
Public Member Functions |
|
| FbxBindingTableEntry & | AddNewEntry () |
| Adds a new entry to the binding table.
|
|
| size_t | GetEntryCount () const |
| Query the number of table entries. |
|
| FbxBindingTableEntry const & | GetEntry (size_t pIndex) const |
| Access a table entry. |
|
| FbxBindingTableEntry & | GetEntry (size_t pIndex) |
| Access a table entry. |
|
| const FbxBindingTableEntry * | GetEntryForSource (const char *pSrcName) const |
| Retrieve the table entry for the given
source value. |
|
| const FbxBindingTableEntry * | GetEntryForDestination (const char *pDestName) const |
| Retrieve the table entry for the given
destination value. |
|
| FbxBindingTableEntry& AddNewEntry | ( | ) |
| size_t GetEntryCount | ( | ) | const |
Query the number of table entries.
| FbxBindingTableEntry const& GetEntry | ( | size_t | pIndex | ) | const |
Access a table entry.
| pIndex | Valid range is [0, GetEntryCount()-1]. |
| FbxBindingTableEntry& GetEntry | ( | size_t | pIndex | ) |
Access a table entry.
| pIndex | Valid range is [0, GetEntryCount()-1]. |
| const FbxBindingTableEntry* GetEntryForSource | ( | const char * | pSrcName | ) | const |
Retrieve the table entry for the given source value.
| pSrcName | The source value to query. |
| const FbxBindingTableEntry* GetEntryForDestination | ( | const char * | pDestName | ) | const |
Retrieve the table entry for the given destination value.
| pDestName | The destination value to query. |