A binding table entry stores a binding between a source and a destination.
Users should not instantiate this class directly!
Definition at line 55 of file kfbxbindingtableentry.h.
#include <kfbxbindingtableentry.h>
Public Member Functions |
|
| KFbxBindingTableEntry & | operator= (KFbxBindingTableEntry const &pEntry) |
| Assignment operator. |
|
Protected Attributes |
|
| KString | mSource |
| KString | mDestination |
| KString | mSourceType |
| KString | mDestinationType |
| void * | mData |
Constructor and Destructor |
|
| KFbxBindingTableEntry () | |
| Constructor. |
|
| KFbxBindingTableEntry (KFbxBindingTableEntry const &pEntry) | |
| Copy constructor. |
|
| ~KFbxBindingTableEntry () | |
| Destructor. |
|
Access |
|
| void | SetSource (const char *pSource) |
| Set the source. |
|
| const char * | GetSource () const |
| Retrieve the source. |
|
| void | SetDestination (const char *pDestination) |
| Set the destination. |
|
| const char * | GetDestination () const |
| Retrieve the destination. |
|
| void | SetEntryType (const char *pType, bool pAsSource) |
| Set the source type or destination type.
|
|
| const char * | GetEntryType (bool pAsSource) const |
| Get the source type or destination type.
|
|
| void * | GetUserDataPtr () |
| Retrieve user data pointer. |
|
| const void * | GetUserDataPtr () const |
| Retrieve user data pointer. |
|
| void | SetUserDataPtr (void *pData) |
| Set user data pointer. |
|
Constructor.
| KFbxBindingTableEntry | ( | KFbxBindingTableEntry const & | pEntry | ) |
Copy constructor.
| pEntry | KFbxBindingTableEntry to be copied. |
Destructor.
| void SetSource | ( | const char * | pSource | ) |
| const char* GetSource | ( | ) | const |
| void SetDestination | ( | const char * | pDestination | ) |
| const char* GetDestination | ( | ) | const |
Retrieve the destination.
| void SetEntryType | ( | const char * | pType, |
| bool | pAsSource | ||
| ) |
Set the source type or destination type.
| pType | The source type or destination type to set. |
| pAsSource | Flag indicates source type or destination type to set. |
| const char* GetEntryType | ( | bool | pAsSource | ) | const |
Get the source type or destination type.
| pAsSource | Flag indicates source type or destination type to get. |
| void* GetUserDataPtr | ( | ) |
| const void* GetUserDataPtr | ( | ) | const |
| void SetUserDataPtr | ( | void * | pData | ) |
| KFbxBindingTableEntry& operator= | ( | KFbxBindingTableEntry const & | pEntry | ) |
Assignment operator.
| pEntry | KFbxBindingTableEntry assigned to this one. |
Definition at line 139 of file kfbxbindingtableentry.h.
KString
mDestination [protected] |
Definition at line 140 of file kfbxbindingtableentry.h.
KString
mSourceType [protected] |
Definition at line 142 of file kfbxbindingtableentry.h.
KString
mDestinationType [protected] |
Definition at line 143 of file kfbxbindingtableentry.h.
void*
mData [protected] |
Definition at line 145 of file kfbxbindingtableentry.h.