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.