This reference page is linked to from the following overview topics: FBX Properties, Connections, Transformation Data, Lights, Evaluating the animation in a scene, Animating a Node.
#include
<fbxfilesdk/fbxfilesdk_def.h>
#include
<fbxfilesdk/components/kbaselib/klib/kdebug.h>
#include
<fbxfilesdk/components/kbaselib/klib/kstring.h>
#include
<fbxfilesdk/components/kbaselib/klib/ktime.h>
#include
<fbxfilesdk/kfbxplugins/kfbxcolor.h>
#include
<fbxfilesdk/kfbxplugins/kfbxsystemunit.h>
#include <fbxfilesdk/fbxfilesdk_nsbegin.h>
#include
<fbxfilesdk/fbxfilesdk_nsend.h>
Go to the source code of this file.
Classes |
|
class | fbxVectorTemplate2< T > |
class | fbxVectorTemplate3< T > |
class | fbxVectorTemplate4< T > |
class | fbxBlob |
FBX SDK blob class. More... |
|
class | fbxDistance |
FBX SDK distance class. More... |
|
class | fbxDateTime |
FBX SDK date&time class. More... |
|
class | fbxHalfFloat |
FBX SDK half-float class. More... |
|
class | fbxReference |
Typedefs |
|
typedef char | fbxByte1 |
typedef unsigned char | fbxUByte1 |
typedef short | fbxShort1 |
typedef unsigned short | fbxUShort1 |
typedef unsigned int | fbxUInteger1 |
typedef signed long long | fbxLongLong1 |
typedef unsigned long long | fbxULongLong1 |
typedef bool | fbxBool1 |
typedef int | fbxInteger1 |
typedef float | fbxFloat1 |
typedef double | fbxDouble1 |
typedef
fbxVectorTemplate2 < double > |
fbxDouble2 |
typedef
fbxVectorTemplate3 < double > |
fbxDouble3 |
typedef
fbxVectorTemplate4 < double > |
fbxDouble4 |
typedef
fbxVectorTemplate4 < fbxDouble4 > |
fbxDouble44 |
typedef int | fbxEnum |
typedef KString | fbxString |
typedef KTime | fbxTime |
typedef fbxBlob | KFbxBlob |
typedef fbxDistance | KFbxDistance |
Enumerations |
|
enum | EFbxType
{ eUNIDENTIFIED, eBYTE1, eUBYTE1, eSHORT1, eUSHORT1, eUINTEGER1, eLONGLONG1, eULONGLONG1, eHALFFLOAT, eBOOL1, eINTEGER1, eFLOAT1, eDOUBLE1, eDOUBLE2, eDOUBLE3, eDOUBLE4, eDOUBLE44, eENUM, eSTRING, eTIME, eREFERENCE, eBLOB, eDISTANCE, eDATETIME, eMAX_TYPES } |
Type definitions. More... |
|
Functions |
|
template<class T > | |
EFbxType | FbxTypeOf (T const &pItem) |
EFbxType | FbxTypeOf (fbxByte1 const &pItem) |
EFbxType | FbxTypeOf (fbxUByte1 const &pItem) |
EFbxType | FbxTypeOf (fbxShort1 const &pItem) |
EFbxType | FbxTypeOf (fbxUShort1 const &pItem) |
EFbxType | FbxTypeOf (fbxUInteger1 const &pItem) |
EFbxType | FbxTypeOf (fbxLongLong1 const &pItem) |
EFbxType | FbxTypeOf (fbxULongLong1 const &pItem) |
EFbxType | FbxTypeOf (fbxHalfFloat const &pItem) |
EFbxType | FbxTypeOf (fbxBool1 const &pItem) |
EFbxType | FbxTypeOf (fbxInteger1 const &pItem) |
EFbxType | FbxTypeOf (fbxFloat1 const &pItem) |
EFbxType | FbxTypeOf (fbxDouble1 const &pItem) |
EFbxType | FbxTypeOf (fbxDouble2 const &pItem) |
EFbxType | FbxTypeOf (fbxDouble3 const &pItem) |
EFbxType | FbxTypeOf (fbxDouble4 const &pItem) |
EFbxType | FbxTypeOf (fbxString const &pItem) |
EFbxType | FbxTypeOf (fbxTime const &pItem) |
EFbxType | FbxTypeOf (fbxReference const &pItem) |
EFbxType | FbxTypeOf (fbxBlob const &pItem) |
EFbxType | FbxTypeOf (fbxDistance const &pItem) |
EFbxType | FbxTypeOf (fbxDateTime const &pItem) |
template<class T > | |
EFbxType | _FbxTypeOf (T *const &pItem) |
EFbxType | _FbxTypeOf (fbxByte1 const &pItem) |
EFbxType | _FbxTypeOf (fbxUByte1 const &pItem) |
EFbxType | _FbxTypeOf (fbxShort1 const &pItem) |
EFbxType | _FbxTypeOf (fbxUShort1 const &pItem) |
EFbxType | _FbxTypeOf (fbxUInteger1 const &pItem) |
EFbxType | _FbxTypeOf (fbxLongLong1 const &pItem) |
EFbxType | _FbxTypeOf (fbxULongLong1 const &pItem) |
EFbxType | _FbxTypeOf (fbxHalfFloat const &pItem) |
EFbxType | _FbxTypeOf (fbxBool1 const &pItem) |
EFbxType | _FbxTypeOf (fbxInteger1 const &pItem) |
EFbxType | _FbxTypeOf (fbxFloat1 const &pItem) |
EFbxType | _FbxTypeOf (fbxDouble1 const &pItem) |
EFbxType | _FbxTypeOf (fbxDouble2 const &pItem) |
EFbxType | _FbxTypeOf (fbxDouble3 const &pItem) |
EFbxType | _FbxTypeOf (fbxDouble4 const &pItem) |
EFbxType | _FbxTypeOf (fbxString const &pItem) |
EFbxType | _FbxTypeOf (fbxTime const &pItem) |
EFbxType | _FbxTypeOf (fbxReference const &pItem) |
EFbxType | _FbxTypeOf (fbxBlob const &pItem) |
EFbxType | _FbxTypeOf (KFbxColor const &pItem) |
EFbxType | _FbxTypeOf (fbxDistance const &pItem) |
EFbxType | _FbxTypeOf (fbxDateTime const &pItem) |
EFbxType | FbxTypeOf (KFbxColor const &pItem) |
bool KFBX_DLL | fbxCopyStr (fbxDouble1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxBool1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxInteger1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxByte1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxUByte1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxShort1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxUShort1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxUInteger1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxLongLong1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxULongLong1 &pDst, fbxString const &pSrc) |
bool KFBX_DLL | fbxCopyStr (fbxHalfFloat &pDst, fbxString const &pSrc) |
template<class T1 , class T2 > | |
bool | fbxCopy (T1 &pDst, T2 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxTime &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxReference &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxBool1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxByte1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxUByte1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxShort1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxUShort1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxInteger1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxUInteger1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxLongLong1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxULongLong1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxHalfFloat &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxFloat1 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxDouble1 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDouble2 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxDouble3 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxDouble4 &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxString &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxDistance const &pSrc) |
bool | fbxCopy (fbxBlob &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxDistance &pDst, fbxDateTime const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxByte1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxUByte1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxShort1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxUShort1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxUInteger1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxLongLong1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxULongLong1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxHalfFloat const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxBool1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxInteger1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxFloat1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxDouble1 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxDouble2 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxDouble3 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxDouble4 const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxString const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxTime const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxReference const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxBlob const &pSrc) |
bool | fbxCopy (fbxDateTime &pDst, fbxDistance const &pSrc) |
template<class T > | |
bool | fbxCopy (T &pDst, void const *pSrc, EFbxType pSrcType) |
template<class T > | |
bool | fbxCopy (void *pDst, EFbxType pDstType, T const &pSrc) |
bool | fbxCopy (void *pDst, EFbxType pDstType, void const *pSrc, EFbxType pSrcType) |
KFBX_DLL void * | fbxCreate (EFbxType pType) |
Creates a fbx primitive type and initializes
its memory. |
|
KFBX_DLL bool | fbxDestroy (EFbxType pType, void *pData) |
Destroys an fbx primitive type. |
|
bool | fbxCompare (const void *pA, const void *pB, EFbxType pType) |
Compare two values of the same type.
|
|
Variables |
|
const size_t | FbxTypeSizeOf [eMAX_TYPES] |
Definition in file kfbxtypes.h.
typedef char fbxByte1 |
Definition at line 673 of file kfbxtypes.h.
typedef unsigned char fbxUByte1 |
Definition at line 674 of file kfbxtypes.h.
typedef short fbxShort1 |
Definition at line 675 of file kfbxtypes.h.
typedef unsigned short fbxUShort1 |
Definition at line 676 of file kfbxtypes.h.
typedef unsigned int fbxUInteger1 |
Definition at line 677 of file kfbxtypes.h.
typedef signed long long fbxLongLong1 |
Definition at line 682 of file kfbxtypes.h.
typedef unsigned long long fbxULongLong1 |
Definition at line 683 of file kfbxtypes.h.
typedef bool fbxBool1 |
Definition at line 685 of file kfbxtypes.h.
typedef int fbxInteger1 |
Definition at line 686 of file kfbxtypes.h.
typedef float fbxFloat1 |
Definition at line 687 of file kfbxtypes.h.
typedef double fbxDouble1 |
Definition at line 688 of file kfbxtypes.h.
typedef fbxVectorTemplate2<double> fbxDouble2 |
Definition at line 689 of file kfbxtypes.h.
typedef fbxVectorTemplate3<double> fbxDouble3 |
Definition at line 690 of file kfbxtypes.h.
typedef fbxVectorTemplate4<double> fbxDouble4 |
Definition at line 691 of file kfbxtypes.h.
typedef fbxVectorTemplate4<fbxDouble4> fbxDouble44 |
Definition at line 692 of file kfbxtypes.h.
typedef int fbxEnum |
Definition at line 693 of file kfbxtypes.h.
Definition at line 694 of file kfbxtypes.h.
Definition at line 695 of file kfbxtypes.h.
Definition at line 696 of file kfbxtypes.h.
typedef fbxDistance KFbxDistance |
Definition at line 698 of file kfbxtypes.h.
enum EFbxType |
Type definitions.
Definition at line 81 of file kfbxtypes.h.
{ eUNIDENTIFIED, eBYTE1, // 8 bit int eUBYTE1, eSHORT1, // 16 bit int eUSHORT1, eUINTEGER1, eLONGLONG1, // 64 bit int eULONGLONG1, eHALFFLOAT, // 16 bit float eBOOL1, eINTEGER1, eFLOAT1, eDOUBLE1, eDOUBLE2, eDOUBLE3, eDOUBLE4, eDOUBLE44, eENUM, eSTRING, eTIME, eREFERENCE, // used as a port entry to reference object or properties eBLOB, eDISTANCE, eDATETIME, eMAX_TYPES, } EFbxType;
EFbxType FbxTypeOf | ( | T const & | pItem | ) | [inline] |
Definition at line 729 of file kfbxtypes.h.
{ K_ASSERT_MSG_NOW("Unknown type" ); return eUNIDENTIFIED; }
EFbxType FbxTypeOf | ( | fbxUShort1 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxUInteger1 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxLongLong1 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxULongLong1 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxHalfFloat const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxInteger1 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxDouble1 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxDouble2 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxDouble3 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxDouble4 const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxReference const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxDistance const & | pItem | ) | [inline] |
EFbxType FbxTypeOf | ( | fbxDateTime const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | T *const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxUShort1 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxUInteger1 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxLongLong1 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxULongLong1 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxHalfFloat const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxInteger1 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxDouble1 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxDouble2 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxDouble3 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxDouble4 const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxReference const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxDistance const & | pItem | ) | [inline] |
EFbxType _FbxTypeOf | ( | fbxDateTime const & | pItem | ) | [inline] |
bool KFBX_DLL fbxCopyStr | ( | fbxDouble1 & | pDst, |
fbxString const & | pSrc | ||
) |
bool KFBX_DLL fbxCopyStr | ( | fbxInteger1 & | pDst, |
fbxString const & | pSrc | ||
) |
bool KFBX_DLL fbxCopyStr | ( | fbxUShort1 & | pDst, |
fbxString const & | pSrc | ||
) |
bool KFBX_DLL fbxCopyStr | ( | fbxUInteger1 & | pDst, |
fbxString const & | pSrc | ||
) |
bool KFBX_DLL fbxCopyStr | ( | fbxLongLong1 & | pDst, |
fbxString const & | pSrc | ||
) |
bool KFBX_DLL fbxCopyStr | ( | fbxULongLong1 & | pDst, |
fbxString const & | pSrc | ||
) |
bool KFBX_DLL fbxCopyStr | ( | fbxHalfFloat & | pDst, |
fbxString const & | pSrc | ||
) |
bool fbxCopy | ( | T1 & | pDst, |
T2 const & | pSrc | ||
) | [inline] |
Definition at line 811 of file kfbxtypes.h.
{ K_ASSERT_MSG_NOW("Incompatible type assigment" ); return false; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxReference & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 839 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 840 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 841 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 842 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 843 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 844 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 845 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 848 of file kfbxtypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 849 of file kfbxtypes.h.
{ pDst = pSrc == 0.f ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 850 of file kfbxtypes.h.
{ pDst = pSrc == 0. ? false : true; return true; }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 856 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBool1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 865 of file kfbxtypes.h.
{ pDst = (fbxByte1)pSrc; return true; }
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 872 of file kfbxtypes.h.
{ pDst = (fbxByte1)pSrc; return true; }
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 873 of file kfbxtypes.h.
{ pDst = (fbxByte1)pSrc; return true; }
Definition at line 874 of file kfbxtypes.h.
{ pDst = (fbxByte1)pSrc; return true; }
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 875 of file kfbxtypes.h.
{ pDst = (fbxByte1)pSrc; return true; }
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 881 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxByte1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 889 of file kfbxtypes.h.
{ pDst = (fbxUByte1)pSrc; return true; }
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 897 of file kfbxtypes.h.
{ pDst = (fbxUByte1)pSrc; return true; }
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 898 of file kfbxtypes.h.
{ pDst = (fbxUByte1)pSrc; return true; }
Definition at line 899 of file kfbxtypes.h.
{ pDst = (fbxUByte1)pSrc; return true; }
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 900 of file kfbxtypes.h.
{ pDst = (fbxUByte1)pSrc; return true; }
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 906 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUByte1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 914 of file kfbxtypes.h.
{ pDst = (fbxShort1)pSrc; return true; }
Definition at line 915 of file kfbxtypes.h.
{ pDst = (fbxShort1)pSrc; return true; }
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 922 of file kfbxtypes.h.
{ pDst = (fbxShort1)pSrc; return true; }
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 923 of file kfbxtypes.h.
{ pDst = (fbxShort1)pSrc; return true; }
Definition at line 924 of file kfbxtypes.h.
{ pDst = (fbxShort1)pSrc; return true; }
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 925 of file kfbxtypes.h.
{ pDst = (fbxShort1)pSrc; return true; }
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 931 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxShort1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 939 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 940 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 941 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 947 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 948 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 949 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 950 of file kfbxtypes.h.
{ pDst = (fbxUShort1)pSrc; return true; }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 956 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUShort1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 964 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 965 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 966 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 967 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 968 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 969 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 970 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 972 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 974 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 975 of file kfbxtypes.h.
{ pDst = (fbxInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 981 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxInteger1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 989 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 990 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 991 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 992 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 994 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 995 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 997 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 998 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 999 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1000 of file kfbxtypes.h.
{ pDst = (fbxUInteger1)pSrc; return true; }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 1006 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxUInteger1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1014 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1015 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1016 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1017 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1018 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1020 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 1022 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1023 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 1024 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1025 of file kfbxtypes.h.
{ pDst = (fbxLongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 1031 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxLongLong1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1039 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1040 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1041 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1042 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1043 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1044 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 1047 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1048 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 1049 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1050 of file kfbxtypes.h.
{ pDst = (fbxULongLong1)pSrc; return true; }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 1056 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxULongLong1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1064 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1065 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1066 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1067 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1068 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1069 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1070 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 1071 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1072 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 1074 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1075 of file kfbxtypes.h.
{ fbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
Definition at line 1085 of file kfbxtypes.h.
{ fbxHalfFloat hf(pSrc.internalValue()); pDst = hf; return true; }
bool fbxCopy | ( | fbxHalfFloat & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 1089 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
Definition at line 1090 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
Definition at line 1091 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1092 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1093 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 1096 of file kfbxtypes.h.
{ pDst = pSrc.value() ; return true; }
Definition at line 1097 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1098 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1100 of file kfbxtypes.h.
{ pDst = (fbxFloat1)pSrc; return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
Definition at line 1110 of file kfbxtypes.h.
{ pDst = pSrc.internalValue(); return true; }
bool fbxCopy | ( | fbxFloat1 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1114 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1115 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1116 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1117 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1118 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1119 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1120 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 1121 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc.value(); return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 1122 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1123 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 1124 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
Definition at line 1126 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc[0]; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
Definition at line 1127 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc[0]; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 1128 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc[0]; return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 1131 of file kfbxtypes.h.
{ return fbxCopyStr(pDst,pSrc); }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
Definition at line 1132 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc.GetSecondDouble(); return true; }
bool fbxCopy | ( | fbxDouble1 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
Definition at line 1135 of file kfbxtypes.h.
{ pDst = pSrc.internalValue(); return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1139 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1140 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1141 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1142 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1143 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1144 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1145 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 1146 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc.value(); return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 1147 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1148 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 1149 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble2 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1150 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1153 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
Definition at line 1154 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1155 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1156 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1157 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1158 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1159 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 1160 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc.value(); return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
Definition at line 1161 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1162 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
Definition at line 1163 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1164 of file kfbxtypes.h.
{ pDst = (fbxDouble1)pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 1167 of file kfbxtypes.h.
{ pDst = pSrc; return true; }
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble3 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
Definition at line 1191 of file kfbxtypes.h.
{ pDst = pSrc; return true; }
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDouble4 & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 1202 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
Definition at line 1203 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
Definition at line 1204 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1205 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1206 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1207 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1208 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 1209 of file kfbxtypes.h.
{ pDst=KString((float)pSrc.value()); return true; }
Definition at line 1210 of file kfbxtypes.h.
{ pDst=pSrc ? "true" : "false"; return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1211 of file kfbxtypes.h.
{ pDst=KString((int)pSrc); return true; }
Definition at line 1212 of file kfbxtypes.h.
{ pDst=KString(pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1213 of file kfbxtypes.h.
{ pDst=KString(pSrc); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
Definition at line 1214 of file kfbxtypes.h.
bool fbxCopy | ( | fbxString & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
Definition at line 1215 of file kfbxtypes.h.
bool fbxCopy | ( | fbxString & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 1216 of file kfbxtypes.h.
Definition at line 1219 of file kfbxtypes.h.
{ char lTimeStr[128]; pSrc.GetTimeString(lTimeStr); pDst=lTimeStr; return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
Definition at line 1220 of file kfbxtypes.h.
{ pDst="<reference>"; return true; }
Definition at line 1221 of file kfbxtypes.h.
{ pDst="<blob>"; return true; } // Or convert to ASCII-85?
bool fbxCopy | ( | fbxString & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
Definition at line 1222 of file kfbxtypes.h.
{ pDst= KString(pSrc.value()) + " " +pSrc.unitName(); return true; }
bool fbxCopy | ( | fbxString & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
Definition at line 1223 of file kfbxtypes.h.
{ pDst= pSrc.toString(); return true; }
Definition at line 1226 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 1227 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 1228 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
Definition at line 1229 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1230 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1231 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
Definition at line 1232 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
Definition at line 1233 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 1234 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
Definition at line 1235 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 1236 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
Definition at line 1237 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
Definition at line 1238 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
Definition at line 1239 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
Definition at line 1240 of file kfbxtypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 1242 of file kfbxtypes.h.
Definition at line 1250 of file kfbxtypes.h.
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxBlob & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDistance & | pDst, |
fbxDateTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxByte1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxUByte1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxUShort1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxUInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxLongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxULongLong1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxHalfFloat const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxBool1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxInteger1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxFloat1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxDouble1 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxDouble2 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxDouble3 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxDouble4 const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxString const & | pSrc | ||
) | [inline] |
Definition at line 1294 of file kfbxtypes.h.
{ return pDst.fromString(pSrc); }
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxTime const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxReference const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxBlob const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | fbxDateTime & | pDst, |
fbxDistance const & | pSrc | ||
) | [inline] |
bool fbxCopy | ( | T & | pDst, |
void const * | pSrc, | ||
EFbxType | pSrcType | ||
) | [inline] |
Definition at line 1300 of file kfbxtypes.h.
{ switch (pSrcType) { case eBYTE1: return fbxCopy( pDst,*(fbxByte1 *)pSrc ); case eUBYTE1: return fbxCopy( pDst,*(fbxUByte1 *)pSrc ); case eSHORT1: return fbxCopy( pDst,*(fbxShort1 *)pSrc ); case eUSHORT1: return fbxCopy( pDst,*(fbxUShort1 *)pSrc ); case eUINTEGER1: return fbxCopy( pDst,*(fbxUInteger1 *)pSrc ); case eLONGLONG1: return fbxCopy( pDst,*(fbxLongLong1 *)pSrc ); case eULONGLONG1: return fbxCopy( pDst,*(fbxULongLong1 *)pSrc ); case eHALFFLOAT: return fbxCopy( pDst,*(fbxHalfFloat *)pSrc ); case eBOOL1: return fbxCopy( pDst,*(fbxBool1 *)pSrc ); case eINTEGER1: return fbxCopy( pDst,*(fbxInteger1 *)pSrc ); case eFLOAT1: return fbxCopy( pDst,*(fbxFloat1 *)pSrc ); case eDOUBLE1: return fbxCopy( pDst,*(fbxDouble1 *)pSrc ); case eDOUBLE2: return fbxCopy( pDst,*(fbxDouble2 *)pSrc ); case eDOUBLE3: return fbxCopy( pDst,*(fbxDouble3 *)pSrc ); case eDOUBLE4: return fbxCopy( pDst,*(fbxDouble4 *)pSrc ); case eDOUBLE44: return fbxCopy( pDst,*(fbxDouble44 *)pSrc ); case eENUM: return fbxCopy( pDst,*(fbxEnum *)pSrc ); case eSTRING: return fbxCopy( pDst,*(fbxString *)pSrc ); case eTIME: return fbxCopy( pDst,*(fbxTime *)pSrc ); case eREFERENCE: K_ASSERT_MSG_NOW("Trying to set value on a void Reference type" ); break; case eBLOB: return fbxCopy( pDst,*(fbxBlob *)pSrc ); case eDISTANCE: return fbxCopy( pDst, *(fbxDistance *)pSrc ); case eDATETIME: return fbxCopy( pDst, *(fbxDateTime *)pSrc ); default: K_ASSERT_MSG_NOW("Trying to assign an unknown type" ); } return false; }
bool fbxCopy | ( | void * | pDst, |
EFbxType | pDstType, | ||
T const & | pSrc | ||
) | [inline] |
Definition at line 1334 of file kfbxtypes.h.
{ switch (pDstType) { case eBYTE1: return fbxCopy( *(fbxByte1 *)pDst,pSrc ); case eUBYTE1: return fbxCopy( *(fbxUByte1 *)pDst,pSrc ); case eSHORT1: return fbxCopy( *(fbxShort1 *)pDst,pSrc ); case eUSHORT1: return fbxCopy( *(fbxUShort1 *)pDst,pSrc ); case eUINTEGER1: return fbxCopy( *(fbxUInteger1 *)pDst,pSrc ); case eLONGLONG1: return fbxCopy( *(fbxLongLong1 *)pDst,pSrc ); case eULONGLONG1: return fbxCopy( *(fbxULongLong1 *)pDst,pSrc ); case eHALFFLOAT: return fbxCopy( *(fbxHalfFloat *)pDst,pSrc ); case eBOOL1: return fbxCopy( *(fbxBool1 *)pDst,pSrc ); case eINTEGER1: return fbxCopy( *(fbxInteger1 *)pDst,pSrc ); case eFLOAT1: return fbxCopy( *(fbxFloat1 *)pDst,pSrc ); case eDOUBLE1: return fbxCopy( *(fbxDouble1 *)pDst,pSrc ); case eDOUBLE2: return fbxCopy( *(fbxDouble2 *)pDst,pSrc ); case eDOUBLE3: return fbxCopy( *(fbxDouble3 *)pDst,pSrc ); case eDOUBLE4: return fbxCopy( *(fbxDouble4 *)pDst,pSrc ); case eDOUBLE44: return fbxCopy( *(fbxDouble44 *)pDst,pSrc ); case eENUM: return fbxCopy( *(fbxEnum *)pDst,pSrc ); case eSTRING: return fbxCopy( *(fbxString *)pDst,pSrc ); case eTIME: return fbxCopy( *(fbxTime *)pDst,pSrc ); case eREFERENCE: K_ASSERT_MSG_NOW("Trying to set value on a void Reference type" ); break; case eBLOB: return fbxCopy( *(fbxBlob *)pDst,pSrc ); case eDISTANCE: return fbxCopy( *(fbxDistance *)pDst, pSrc ); case eDATETIME: return fbxCopy( *(fbxDateTime *)pDst, pSrc ); default: K_ASSERT_MSG_NOW("Trying to assign an unknown type" ); } return false; }
Definition at line 1368 of file kfbxtypes.h.
{ switch (pSrcType) { case eBYTE1: return fbxCopy( pDst,pDstType,*(fbxByte1 *)pSrc ); case eUBYTE1: return fbxCopy( pDst,pDstType,*(fbxUByte1 *)pSrc ); case eSHORT1: return fbxCopy( pDst,pDstType,*(fbxShort1 *)pSrc ); case eUSHORT1: return fbxCopy( pDst,pDstType,*(fbxUShort1 *)pSrc ); case eUINTEGER1: return fbxCopy( pDst,pDstType,*(fbxUInteger1 *)pSrc ); case eLONGLONG1: return fbxCopy( pDst,pDstType,*(fbxLongLong1 *)pSrc ); case eULONGLONG1: return fbxCopy( pDst,pDstType,*(fbxULongLong1 *)pSrc ); case eHALFFLOAT: return fbxCopy( pDst,pDstType,*(fbxHalfFloat *)pSrc ); case eBOOL1: return fbxCopy( pDst,pDstType,*(fbxBool1 *)pSrc ); case eINTEGER1: return fbxCopy( pDst,pDstType,*(fbxInteger1 *)pSrc ); case eFLOAT1: return fbxCopy( pDst,pDstType,*(fbxFloat1 *)pSrc ); case eDOUBLE1: return fbxCopy( pDst,pDstType,*(fbxDouble1 *)pSrc ); case eDOUBLE2: return fbxCopy( pDst,pDstType,*(fbxDouble2 *)pSrc ); case eDOUBLE3: return fbxCopy( pDst,pDstType,*(fbxDouble3 *)pSrc ); case eDOUBLE4: return fbxCopy( pDst,pDstType,*(fbxDouble4 *)pSrc ); case eDOUBLE44: return fbxCopy( pDst,pDstType,*(fbxDouble44 *)pSrc ); case eENUM: return fbxCopy( pDst,pDstType,*(fbxEnum *)pSrc ); case eSTRING: return fbxCopy( pDst,pDstType,*(fbxString *)pSrc); case eTIME: return fbxCopy( pDst,pDstType,*(fbxTime*)pSrc); case eREFERENCE: K_ASSERT_MSG_NOW("Trying to set value on a void Reference type" ); break; case eBLOB: return fbxCopy( pDst,pDstType,*(fbxBlob*)pSrc); case eDISTANCE: return fbxCopy(pDst, pDstType, *(fbxDistance*)pSrc); case eDATETIME: return fbxCopy(pDst, pDstType, *(fbxDateTime*)pSrc); default: K_ASSERT_MSG_NOW("Trying to assign an unknown type" ); } return false; }
KFBX_DLL void* fbxCreate | ( | EFbxType | pType | ) |
Creates a fbx primitive type and initializes its memory.
pType | The type of object to create. |
KFBX_DLL bool fbxDestroy | ( | EFbxType | pType, |
void * | pData | ||
) |
Destroys an fbx primitive type.
If the return value is true the memory pointed to by pData has been deleted and should no longer be accessed.
pType | The type of object being deleted |
pData | Pointer to the object being deleted. |
bool fbxCompare | ( | const void * | pA, |
const void * | pB, | ||
EFbxType | pType | ||
) | [inline] |
Compare two values of the same type.
pA | first value |
pB | second value |
pType | The data type of both values |
true
if equal, false
otherwiseDefinition at line 1426 of file kfbxtypes.h.
{ switch (pType) { case eBYTE1: return (*(fbxByte1*)pA) == (*(fbxByte1*)pB); case eUBYTE1: return (*(fbxUByte1*)pA) == (*(fbxUByte1*)pB); case eSHORT1: return (*(fbxShort1*)pA) == (*(fbxShort1*)pB); case eUSHORT1: return (*(fbxUShort1*)pA) == (*(fbxUShort1*)pB); case eUINTEGER1: return (*(fbxUInteger1*)pA) == (*(fbxUInteger1*)pB); case eLONGLONG1: return (*(fbxLongLong1*)pA) == (*(fbxLongLong1*)pB); case eULONGLONG1: return (*(fbxULongLong1*)pA) == (*(fbxULongLong1*)pB); case eHALFFLOAT: return (*(fbxHalfFloat*)pA) == (*(fbxHalfFloat*)pB); case eBOOL1: return (*(fbxBool1*)pA) == (*(fbxBool1*)pB); case eINTEGER1: return (*(fbxInteger1*)pA) == (*(fbxInteger1*)pB); case eFLOAT1: return (*(fbxFloat1*)pA) == (*(fbxFloat1*)pB); case eDOUBLE1: return (*(fbxDouble1*)pA) == (*(fbxDouble1*)pB); case eDOUBLE2: return (*(fbxDouble2*)pA) == (*(fbxDouble2*)pB); case eDOUBLE3: return (*(fbxDouble3*)pA) == (*(fbxDouble3*)pB); case eDOUBLE4: return (*(fbxDouble4*)pA) == (*(fbxDouble4*)pB); case eDOUBLE44: return (*(fbxDouble44*)pA) == (*(fbxDouble44*)pB); case eENUM: return (*(fbxEnum*)pA) == (*(fbxEnum*)pB); case eSTRING: return (*(fbxString*)pA) == (*(fbxString*)pB); case eTIME: return (*(fbxTime*)pA) == (*(fbxTime*)pB); case eREFERENCE: K_ASSERT_MSG_NOW("Trying to compare value on a void Reference type" ); break; case eBLOB: return (*(fbxBlob*)pA) == (*(fbxBlob*)pB); case eDISTANCE: return (*(fbxDistance*)pA) == (*(fbxDistance*)pB); case eDATETIME: return (*(fbxDateTime*)pA) == (*(fbxDateTime*)pB); default: K_ASSERT_MSG_NOW("Trying to compare an unknown type" ); } return false; }
const size_t FbxTypeSizeOf[eMAX_TYPES] |
{ 0, sizeof(fbxByte1), sizeof(fbxUByte1), sizeof(fbxShort1), sizeof(fbxUShort1), sizeof(fbxUInteger1), sizeof(fbxLongLong1), sizeof(fbxULongLong1), sizeof(fbxHalfFloat), sizeof(fbxBool1), sizeof(fbxInteger1), sizeof(fbxFloat1), sizeof(fbxDouble1), sizeof(fbxDouble2), sizeof(fbxDouble3), sizeof(fbxDouble4), sizeof(fbxDouble44), sizeof(fbxEnum), sizeof(fbxString), sizeof(fbxTime), sizeof(fbxReference), sizeof(fbxBlob), sizeof(fbxDistance), sizeof(fbxDateTime) }
Definition at line 701 of file kfbxtypes.h.