#include <kfbxdatatypes.h>
Definition at line 60 of file kfbxdatatypes.h.
Constructor and Destructor. |
|
| KFbxDataType () | |
| Constructor. |
|
| KFbxDataType (KFbxDataType const &pDataType) | |
| Copy constructor. |
|
| void | Destroy () |
| Destroy this datatype. |
|
| KFbxDataType (KFbxTypeInfoHandle const &pTypeInfoHandle) | |
| Constructor. |
|
| ~KFbxDataType () | |
| Destructor. |
|
boolean operation |
|
| bool | operator== (const KFbxDataType &pDataType) const |
| Equality operator. |
|
| bool | operator!= (const KFbxDataType &pDataType) const |
| Non-equality operator. |
|
Public Member Functions |
|
| KFbxDataType & | operator= (const KFbxDataType &pDataType) |
| Assignment operator. |
|
| bool | Valid () const |
| Test whether this datatype is a valid
datatype. |
|
| bool | Is (const KFbxDataType &pDataType) const |
| Test if this datatype is the specified
datatype. |
|
| EFbxType | GetType () const |
| Retrieve this data type. |
|
| const char * | GetName () const |
| Retrieve data type name. |
|
| KFbxTypeInfoHandle const & | GetTypeInfoHandle () const |
| Retrieve the information handle of this data
type. |
|
| KFbxDataType | ( | ) |
Constructor.
| KFbxDataType | ( | KFbxDataType const & | pDataType | ) |
Copy constructor.
| pDataType | Another KFbxDataType object copied to this one. |
| KFbxDataType | ( | KFbxTypeInfoHandle const & | pTypeInfoHandle | ) |
Constructor.
| pTypeInfoHandle | Type information handle |
| ~KFbxDataType | ( | ) |
Destructor.
| void Destroy | ( | ) |
Destroy this datatype.
| KFbxDataType& operator= | ( | const KFbxDataType & | pDataType | ) | [inline] |
Assignment operator.
| pDataType | Datatype whose value is assigned to this datatype. |
Definition at line 95 of file kfbxdatatypes.h.
References mTypeInfoHandle.
| bool operator== | ( | const KFbxDataType & | pDataType | ) | const [inline] |
Equality operator.
| pDataType | Datatype to compare to. |
true if equal,false otherwise.Definition at line 106 of file kfbxdatatypes.h.
References mTypeInfoHandle.
| bool operator!= | ( | const KFbxDataType & | pDataType | ) | const [inline] |
Non-equality operator.
| pDataType | Datatype to compare to. |
true if unequal,false otherwise.Definition at line 112 of file kfbxdatatypes.h.
References mTypeInfoHandle.
| bool Valid | ( | ) | const [inline] |
Test whether this datatype is a valid datatype.
true if valid, false otherwise.Definition at line 119 of file kfbxdatatypes.h.
References KFbxPropertyHandle::Valid().
| bool Is | ( | const KFbxDataType & | pDataType | ) | const [inline] |
Test if this datatype is the specified datatype.
| pDataType | Datatype to compare to. |
true if this datatype is the specified datatype,
false otherwise.Definition at line 125 of file kfbxdatatypes.h.
References mTypeInfoHandle.
| EFbxType GetType | ( | ) | const |
| const char* GetName | ( | ) | const |
Retrieve data type name.
| KFbxTypeInfoHandle const& GetTypeInfoHandle | ( | ) | const [inline] |
Retrieve the information handle of this data type.
Definition at line 143 of file kfbxdatatypes.h.
Referenced by KFbxProperty::Find(), and KFbxProperty::FindHierarchical().