FBX C++ API Reference
fbxpropertytypes.h File Reference

Classes

class  FbxColor
 Class to represent colors in RGBA format using doubles. More...
 
class  FbxHalfFloat
 FBX SDK half-float class. More...
 
class  FbxBlob
 FBX SDK blob class. More...
 
class  FbxDateTime
 FBX SDK date&time class. More...
 
class  FbxDistance
 FBX SDK distance class. More...
 

Enumerations

enum  EFbxType {
  eFbxUndefined, eFbxChar, eFbxUChar, eFbxShort,
  eFbxUShort, eFbxUInt, eFbxLongLong, eFbxULongLong,
  eFbxHalfFloat, eFbxBool, eFbxInt, eFbxFloat,
  eFbxDouble, eFbxDouble2, eFbxDouble3, eFbxDouble4,
  eFbxDouble4x4, eFbxEnum = 17, eFbxEnumM =-17, eFbxString = 18,
  eFbxTime, eFbxReference, eFbxBlob, eFbxDistance,
  eFbxDateTime, eFbxTypeCount = 24
}
 Type identifier constants. More...
 

Functions

const size_t FbxTypeSizeOf (const EFbxType pType)
 Retrieve a type enumeration memory footprint size. More...
 
const size_t FbxTypeComponentCount (const EFbxType pType)
 Retrieve a type enumeration component count. More...
 
EFbxType FbxTypeOf (const FbxChar &)
 
EFbxType FbxTypeOf (const FbxUChar &)
 
EFbxType FbxTypeOf (const FbxShort &)
 
EFbxType FbxTypeOf (const FbxUShort &)
 
EFbxType FbxTypeOf (const FbxUInt &)
 
EFbxType FbxTypeOf (const FbxLongLong &)
 
EFbxType FbxTypeOf (const FbxULongLong &)
 
EFbxType FbxTypeOf (const FbxHalfFloat &)
 
EFbxType FbxTypeOf (const FbxBool &)
 
EFbxType FbxTypeOf (const FbxInt &)
 
EFbxType FbxTypeOf (const FbxFloat &)
 
EFbxType FbxTypeOf (const FbxDouble &)
 
EFbxType FbxTypeOf (const FbxDouble2 &)
 
EFbxType FbxTypeOf (const FbxDouble3 &)
 
EFbxType FbxTypeOf (const FbxDouble4 &)
 
EFbxType FbxTypeOf (const FbxDouble4x4 &)
 
EFbxType FbxTypeOf (const FbxVector2 &)
 
EFbxType FbxTypeOf (const FbxVector4 &)
 
EFbxType FbxTypeOf (const FbxQuaternion &)
 
EFbxType FbxTypeOf (const FbxMatrix &)
 
EFbxType FbxTypeOf (const FbxAMatrix &)
 
EFbxType FbxTypeOf (const FbxString &)
 
EFbxType FbxTypeOf (const FbxTime &)
 
EFbxType FbxTypeOf (const FbxReference &)
 
EFbxType FbxTypeOf (const FbxBlob &)
 
EFbxType FbxTypeOf (const FbxColor &)
 
EFbxType FbxTypeOf (const FbxDistance &)
 
EFbxType FbxTypeOf (const FbxDateTime &)
 
template<class T >
EFbxType FbxTypeOf (const T &)
 
bool FbxTypeCopyStr (FbxDouble &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxBool &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxInt &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxChar &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxUChar &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxShort &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxUShort &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxUInt &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxLongLong &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxULongLong &pDst, const FbxString &pSrc)
 
bool FbxTypeCopyStr (FbxHalfFloat &pDst, const FbxString &pSrc)
 
template<class T1 , class T2 >
bool FbxTypeCopy (T1 &, const T2 &)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxChar &pSrc)
 Same type conversion. More...
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxDouble2 &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxDouble3 &pSrc)
 
bool FbxTypeCopy (FbxDouble4 &pDst, const FbxDouble4 &pSrc)
 
bool FbxTypeCopy (FbxDouble4x4 &pDst, const FbxDouble4x4 &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxTime &pDst, const FbxTime &pSrc)
 
bool FbxTypeCopy (FbxReference &pDst, const FbxReference &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxBlob &pSrc)
 
bool FbxTypeCopy (FbxDistance &pDst, const FbxDistance &pSrc)
 
bool FbxTypeCopy (FbxDateTime &pDst, const FbxDateTime &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxBool &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxBool &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxBool &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxBool &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxBool &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxBool &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxBool &, const FbxTime &)
 
bool FbxTypeCopy (FbxBool &, const FbxReference &)
 
bool FbxTypeCopy (FbxBool &, const FbxBlob &)
 
bool FbxTypeCopy (FbxBool &, const FbxDistance &)
 
bool FbxTypeCopy (FbxBool &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxChar &, const FbxShort &)
 
bool FbxTypeCopy (FbxChar &, const FbxUShort &)
 
bool FbxTypeCopy (FbxChar &, const FbxUInt &)
 
bool FbxTypeCopy (FbxChar &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxChar &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxChar &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxChar &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxChar &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxChar &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxChar &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxChar &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxChar &, const FbxTime &)
 
bool FbxTypeCopy (FbxChar &, const FbxReference &)
 
bool FbxTypeCopy (FbxChar &, const FbxBlob &)
 
bool FbxTypeCopy (FbxChar &, const FbxDistance &)
 
bool FbxTypeCopy (FbxChar &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxUChar &, const FbxShort &)
 
bool FbxTypeCopy (FbxUChar &, const FbxUShort &)
 
bool FbxTypeCopy (FbxUChar &, const FbxUInt &)
 
bool FbxTypeCopy (FbxUChar &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxUChar &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxUChar &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxUChar &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxUChar &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxUChar &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxUChar &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxUChar &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxUChar &, const FbxTime &)
 
bool FbxTypeCopy (FbxUChar &, const FbxReference &)
 
bool FbxTypeCopy (FbxUChar &, const FbxBlob &)
 
bool FbxTypeCopy (FbxUChar &, const FbxDistance &)
 
bool FbxTypeCopy (FbxUChar &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxShort &, const FbxUShort &)
 
bool FbxTypeCopy (FbxShort &, const FbxUInt &)
 
bool FbxTypeCopy (FbxShort &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxShort &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxShort &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxShort &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxShort &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxShort &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxShort &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxShort &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxShort &, const FbxTime &)
 
bool FbxTypeCopy (FbxShort &, const FbxReference &)
 
bool FbxTypeCopy (FbxShort &, const FbxBlob &)
 
bool FbxTypeCopy (FbxShort &, const FbxDistance &)
 
bool FbxTypeCopy (FbxShort &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxUShort &, const FbxUInt &)
 
bool FbxTypeCopy (FbxUShort &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxUShort &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxUShort &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxUShort &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxUShort &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxUShort &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxUShort &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxUShort &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxUShort &, const FbxTime &)
 
bool FbxTypeCopy (FbxUShort &, const FbxReference &)
 
bool FbxTypeCopy (FbxUShort &, const FbxBlob &)
 
bool FbxTypeCopy (FbxUShort &, const FbxDistance &)
 
bool FbxTypeCopy (FbxUShort &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxInt &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxInt &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxInt &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxInt &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxInt &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxInt &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxInt &, const FbxTime &)
 
bool FbxTypeCopy (FbxInt &, const FbxReference &)
 
bool FbxTypeCopy (FbxInt &, const FbxBlob &)
 
bool FbxTypeCopy (FbxInt &, const FbxDistance &)
 
bool FbxTypeCopy (FbxInt &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxUInt &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxUInt &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxUInt &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxUInt &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxUInt &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxUInt &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxUInt &, const FbxTime &)
 
bool FbxTypeCopy (FbxUInt &, const FbxReference &)
 
bool FbxTypeCopy (FbxUInt &, const FbxBlob &)
 
bool FbxTypeCopy (FbxUInt &, const FbxDistance &)
 
bool FbxTypeCopy (FbxUInt &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxLongLong &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxLongLong &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxLongLong &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxLongLong &, const FbxTime &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxReference &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxBlob &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxDistance &)
 
bool FbxTypeCopy (FbxLongLong &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxULongLong &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxULongLong &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxULongLong &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxULongLong &, const FbxTime &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxReference &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxBlob &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxDistance &)
 
bool FbxTypeCopy (FbxULongLong &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxString &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxTime &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxReference &)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxBlob &)
 
bool FbxTypeCopy (FbxHalfFloat &pDst, const FbxDistance &pSrc)
 
bool FbxTypeCopy (FbxHalfFloat &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxFloat &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxFloat &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxFloat &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxFloat &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxFloat &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxFloat &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxFloat &, const FbxString &)
 
bool FbxTypeCopy (FbxFloat &, const FbxTime &)
 
bool FbxTypeCopy (FbxFloat &, const FbxReference &)
 
bool FbxTypeCopy (FbxFloat &, const FbxBlob &)
 
bool FbxTypeCopy (FbxFloat &pDst, const FbxDistance &pSrc)
 
bool FbxTypeCopy (FbxFloat &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxDouble2 &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxDouble3 &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxDouble4 &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxDouble4x4 &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxTime &pSrc)
 
bool FbxTypeCopy (FbxDouble &pDst, const FbxDistance &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble2 &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxDouble3 &pDst, const FbxDouble4 &pSrc)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxString &)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxTime &)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxReference &)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxBlob &)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxDistance &)
 
bool FbxTypeCopy (FbxDouble3 &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxChar &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxUChar &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxShort &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxUShort &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxUInt &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxBool &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxInt &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxFloat &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxDouble &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxDouble4 &pDst, const FbxDouble3 &pSrc)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxString &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxTime &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxReference &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxBlob &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxDistance &)
 
bool FbxTypeCopy (FbxDouble4 &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxString &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDouble2 &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDouble3 &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDouble4 &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDouble4x4 &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxTime &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxReference &)
 
bool FbxTypeCopy (FbxString &pDst, const FbxBlob &)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDistance &pSrc)
 
bool FbxTypeCopy (FbxString &pDst, const FbxDateTime &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxChar &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxUChar &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxShort &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxUShort &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxUInt &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxLongLong &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxULongLong &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxHalfFloat &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxBool &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxInt &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxFloat &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxDouble &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxDouble2 &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxDouble3 &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxDouble4 &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxDouble4x4 &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxBlob &pDst, const FbxTime &pSrc)
 
bool FbxTypeCopy (FbxBlob &, const FbxReference &)
 
bool FbxTypeCopy (FbxBlob &, const FbxDistance &)
 
bool FbxTypeCopy (FbxBlob &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxDistance &, const FbxChar &)
 
bool FbxTypeCopy (FbxDistance &, const FbxUChar &)
 
bool FbxTypeCopy (FbxDistance &, const FbxShort &)
 
bool FbxTypeCopy (FbxDistance &, const FbxUShort &)
 
bool FbxTypeCopy (FbxDistance &, const FbxUInt &)
 
bool FbxTypeCopy (FbxDistance &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxDistance &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxDistance &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxDistance &, const FbxBool &)
 
bool FbxTypeCopy (FbxDistance &, const FbxInt &)
 
bool FbxTypeCopy (FbxDistance &, const FbxFloat &)
 
bool FbxTypeCopy (FbxDistance &, const FbxDouble &)
 
bool FbxTypeCopy (FbxDistance &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxDistance &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxDistance &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxDistance &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxDistance &, const FbxString &)
 
bool FbxTypeCopy (FbxDistance &, const FbxTime &)
 
bool FbxTypeCopy (FbxDistance &, const FbxReference &)
 
bool FbxTypeCopy (FbxDistance &, const FbxBlob &)
 
bool FbxTypeCopy (FbxDistance &, const FbxDateTime &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxChar &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxUChar &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxShort &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxUShort &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxUInt &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxLongLong &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxULongLong &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxHalfFloat &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxBool &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxInt &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxFloat &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxDouble &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxDouble2 &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxDouble3 &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxDouble4 &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxDouble4x4 &)
 
bool FbxTypeCopy (FbxDateTime &pDst, const FbxString &pSrc)
 
bool FbxTypeCopy (FbxDateTime &, const FbxTime &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxReference &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxBlob &)
 
bool FbxTypeCopy (FbxDateTime &, const FbxDistance &)
 
template<class T >
bool FbxTypeCopy (T &pDst, const void *pSrc, EFbxType pSrcType)
 
template<class T >
bool FbxTypeCopy (void *pDst, EFbxType pDstType, const T &pSrc)
 
bool FbxTypeCopy (void *pDst, EFbxType pDstType, const void *pSrc, EFbxType pSrcType)
 
void * FbxTypeAllocate (const EFbxType pType)
 Creates a fbx primitive type and initializes its memory. More...
 
bool FbxTypeDeallocate (const EFbxType pType, void *pData)
 Destroys an fbx primitive type. More...
 
bool FbxTypeCompare (const void *pA, const void *pB, const EFbxType pType)
 Compare two values of the same type. More...
 

Enumeration Type Documentation

◆ EFbxType

enum EFbxType

Type identifier constants.

Enumerator
eFbxUndefined 

Unidentified.

eFbxChar 

8 bit signed integer.

eFbxUChar 

8 bit unsigned integer.

eFbxShort 

16 bit signed integer.

eFbxUShort 

16 bit unsigned integer.

eFbxUInt 

32 bit unsigned integer.

eFbxLongLong 

64 bit signed integer.

eFbxULongLong 

64 bit unsigned integer.

eFbxHalfFloat 

16 bit floating point.

eFbxBool 

Boolean.

eFbxInt 

32 bit signed integer.

eFbxFloat 

Floating point value.

eFbxDouble 

Double width floating point value.

eFbxDouble2 

Vector of two double values.

eFbxDouble3 

Vector of three double values.

eFbxDouble4 

Vector of four double values.

eFbxDouble4x4 

Four vectors of four double values.

eFbxEnum 

Enumeration.

eFbxEnumM 

Enumeration allowing duplicated items.

eFbxString 

String.

eFbxTime 

Time value.

eFbxReference 

Reference to object or property.

eFbxBlob 

Binary data block type.

eFbxDistance 

Distance.

eFbxDateTime 

Date and time.

eFbxTypeCount 

Indicates the number of type identifiers constants.

Definition at line 28 of file fbxpropertytypes.h.

29 {
31  eFbxChar,
32  eFbxUChar,
33  eFbxShort,
34  eFbxUShort,
35  eFbxUInt,
36  eFbxLongLong,
39  eFbxBool,
40  eFbxInt,
41  eFbxFloat,
42  eFbxDouble,
43  eFbxDouble2,
44  eFbxDouble3,
45  eFbxDouble4,
47  eFbxEnum = 17,
48  eFbxEnumM =-17,
49  eFbxString = 18,
50  eFbxTime,
52  eFbxBlob,
53  eFbxDistance,
54  eFbxDateTime,
55  eFbxTypeCount = 24
56 };
Unidentified.
32 bit signed integer.
8 bit signed integer.
Double width floating point value.
Four vectors of four double values.
Binary data block type.
16 bit floating point.
Distance.
Boolean.
Vector of four double values.
Date and time.
Indicates the number of type identifiers constants.
Enumeration allowing duplicated items.
Vector of three double values.
64 bit unsigned integer.
Enumeration.
Reference to object or property.
16 bit unsigned integer.
64 bit signed integer.
Time value.
Vector of two double values.
8 bit unsigned integer.
32 bit unsigned integer.
16 bit signed integer.
Floating point value.

Function Documentation

◆ FbxTypeSizeOf()

const size_t FbxTypeSizeOf ( const EFbxType  pType)

Retrieve a type enumeration memory footprint size.

Parameters
pTypeThe type enumeration
Returns
The size of this type in memory

◆ FbxTypeComponentCount()

const size_t FbxTypeComponentCount ( const EFbxType  pType)

Retrieve a type enumeration component count.

Parameters
pTypeThe type enumeration
Returns
The number of component used by this type

◆ FbxTypeOf() [1/29]

EFbxType FbxTypeOf ( const FbxChar )
inline

Definition at line 533 of file fbxpropertytypes.h.

533 { return eFbxChar; }
8 bit signed integer.

◆ FbxTypeOf() [2/29]

EFbxType FbxTypeOf ( const FbxUChar )
inline

Definition at line 534 of file fbxpropertytypes.h.

534 { return eFbxUChar; }
8 bit unsigned integer.

◆ FbxTypeOf() [3/29]

EFbxType FbxTypeOf ( const FbxShort )
inline

Definition at line 535 of file fbxpropertytypes.h.

535 { return eFbxShort; }
16 bit signed integer.

◆ FbxTypeOf() [4/29]

EFbxType FbxTypeOf ( const FbxUShort )
inline

Definition at line 536 of file fbxpropertytypes.h.

536 { return eFbxUShort; }
16 bit unsigned integer.

◆ FbxTypeOf() [5/29]

EFbxType FbxTypeOf ( const FbxUInt )
inline

Definition at line 537 of file fbxpropertytypes.h.

537 { return eFbxUInt; }
32 bit unsigned integer.

◆ FbxTypeOf() [6/29]

EFbxType FbxTypeOf ( const FbxLongLong )
inline

Definition at line 538 of file fbxpropertytypes.h.

538 { return eFbxLongLong; }
64 bit signed integer.

◆ FbxTypeOf() [7/29]

EFbxType FbxTypeOf ( const FbxULongLong )
inline

Definition at line 539 of file fbxpropertytypes.h.

539 { return eFbxULongLong; }
64 bit unsigned integer.

◆ FbxTypeOf() [8/29]

EFbxType FbxTypeOf ( const FbxHalfFloat )
inline

Definition at line 540 of file fbxpropertytypes.h.

540 { return eFbxHalfFloat; }
16 bit floating point.

◆ FbxTypeOf() [9/29]

EFbxType FbxTypeOf ( const FbxBool )
inline

Definition at line 541 of file fbxpropertytypes.h.

541 { return eFbxBool; }
Boolean.

◆ FbxTypeOf() [10/29]

EFbxType FbxTypeOf ( const FbxInt )
inline

Definition at line 542 of file fbxpropertytypes.h.

542 { return eFbxInt; }
32 bit signed integer.

◆ FbxTypeOf() [11/29]

EFbxType FbxTypeOf ( const FbxFloat )
inline

Definition at line 543 of file fbxpropertytypes.h.

543 { return eFbxFloat; }
Floating point value.

◆ FbxTypeOf() [12/29]

EFbxType FbxTypeOf ( const FbxDouble )
inline

Definition at line 544 of file fbxpropertytypes.h.

544 { return eFbxDouble; }
Double width floating point value.

◆ FbxTypeOf() [13/29]

EFbxType FbxTypeOf ( const FbxDouble2 )
inline

Definition at line 545 of file fbxpropertytypes.h.

545 { return eFbxDouble2; }
Vector of two double values.

◆ FbxTypeOf() [14/29]

EFbxType FbxTypeOf ( const FbxDouble3 )
inline

Definition at line 546 of file fbxpropertytypes.h.

546 { return eFbxDouble3; }
Vector of three double values.

◆ FbxTypeOf() [15/29]

EFbxType FbxTypeOf ( const FbxDouble4 )
inline

Definition at line 547 of file fbxpropertytypes.h.

547 { return eFbxDouble4; }
Vector of four double values.

◆ FbxTypeOf() [16/29]

EFbxType FbxTypeOf ( const FbxDouble4x4 )
inline

Definition at line 548 of file fbxpropertytypes.h.

548 { return eFbxDouble4x4; }
Four vectors of four double values.

◆ FbxTypeOf() [17/29]

EFbxType FbxTypeOf ( const FbxVector2 )
inline

Definition at line 549 of file fbxpropertytypes.h.

549 { return eFbxDouble2; }
Vector of two double values.

◆ FbxTypeOf() [18/29]

EFbxType FbxTypeOf ( const FbxVector4 )
inline

Definition at line 550 of file fbxpropertytypes.h.

550 { return eFbxDouble4; }
Vector of four double values.

◆ FbxTypeOf() [19/29]

EFbxType FbxTypeOf ( const FbxQuaternion )
inline

Definition at line 551 of file fbxpropertytypes.h.

551 { return eFbxDouble4; }
Vector of four double values.

◆ FbxTypeOf() [20/29]

EFbxType FbxTypeOf ( const FbxMatrix )
inline

Definition at line 552 of file fbxpropertytypes.h.

552 { return eFbxDouble4x4; }
Four vectors of four double values.

◆ FbxTypeOf() [21/29]

EFbxType FbxTypeOf ( const FbxAMatrix )
inline

Definition at line 553 of file fbxpropertytypes.h.

553 { return eFbxDouble4x4; }
Four vectors of four double values.

◆ FbxTypeOf() [22/29]

EFbxType FbxTypeOf ( const FbxString )
inline

Definition at line 554 of file fbxpropertytypes.h.

554 { return eFbxString; }

◆ FbxTypeOf() [23/29]

EFbxType FbxTypeOf ( const FbxTime )
inline

Definition at line 555 of file fbxpropertytypes.h.

555 { return eFbxTime; }
Time value.

◆ FbxTypeOf() [24/29]

EFbxType FbxTypeOf ( const FbxReference )
inline

Definition at line 556 of file fbxpropertytypes.h.

556 { return eFbxReference; }
Reference to object or property.

◆ FbxTypeOf() [25/29]

EFbxType FbxTypeOf ( const FbxBlob )
inline

Definition at line 557 of file fbxpropertytypes.h.

557 { return eFbxBlob; }
Binary data block type.

◆ FbxTypeOf() [26/29]

EFbxType FbxTypeOf ( const FbxColor )
inline

Definition at line 558 of file fbxpropertytypes.h.

558 { return eFbxDouble4; }
Vector of four double values.

◆ FbxTypeOf() [27/29]

EFbxType FbxTypeOf ( const FbxDistance )
inline

Definition at line 559 of file fbxpropertytypes.h.

559 { return eFbxDistance; }
Distance.

◆ FbxTypeOf() [28/29]

EFbxType FbxTypeOf ( const FbxDateTime )
inline

Definition at line 560 of file fbxpropertytypes.h.

560 { return eFbxDateTime; }
Date and time.

◆ FbxTypeOf() [29/29]

EFbxType FbxTypeOf ( const T &  )
inline

Definition at line 562 of file fbxpropertytypes.h.

562 { FBX_ASSERT_NOW("Unknown type!"); return eFbxUndefined; }
Unidentified.

◆ FbxTypeCopyStr() [1/11]

bool FbxTypeCopyStr ( FbxDouble pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [2/11]

bool FbxTypeCopyStr ( FbxBool pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [3/11]

bool FbxTypeCopyStr ( FbxInt pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [4/11]

bool FbxTypeCopyStr ( FbxChar pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [5/11]

bool FbxTypeCopyStr ( FbxUChar pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [6/11]

bool FbxTypeCopyStr ( FbxShort pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [7/11]

bool FbxTypeCopyStr ( FbxUShort pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [8/11]

bool FbxTypeCopyStr ( FbxUInt pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [9/11]

bool FbxTypeCopyStr ( FbxLongLong pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [10/11]

bool FbxTypeCopyStr ( FbxULongLong pDst,
const FbxString pSrc 
)

◆ FbxTypeCopyStr() [11/11]

bool FbxTypeCopyStr ( FbxHalfFloat pDst,
const FbxString pSrc 
)

◆ FbxTypeCopy() [1/413]

bool FbxTypeCopy ( T1 &  ,
const T2 &   
)
inline

Definition at line 577 of file fbxpropertytypes.h.

577 { FBX_ASSERT_NOW("Incompatible type assignment!" ); return false; }

◆ FbxTypeCopy() [2/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxChar pSrc 
)
inline

Same type conversion.

Definition at line 580 of file fbxpropertytypes.h.

580 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [3/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxUChar pSrc 
)
inline

Definition at line 581 of file fbxpropertytypes.h.

581 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [4/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxShort pSrc 
)
inline

Definition at line 582 of file fbxpropertytypes.h.

582 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [5/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxUShort pSrc 
)
inline

Definition at line 583 of file fbxpropertytypes.h.

583 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [6/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxUInt pSrc 
)
inline

Definition at line 584 of file fbxpropertytypes.h.

584 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [7/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 585 of file fbxpropertytypes.h.

585 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [8/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 586 of file fbxpropertytypes.h.

586 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [9/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 587 of file fbxpropertytypes.h.

587 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [10/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxBool pSrc 
)
inline

Definition at line 588 of file fbxpropertytypes.h.

588 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [11/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxInt pSrc 
)
inline

Definition at line 589 of file fbxpropertytypes.h.

589 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [12/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxFloat pSrc 
)
inline

Definition at line 590 of file fbxpropertytypes.h.

590 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [13/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxDouble pSrc 
)
inline

Definition at line 591 of file fbxpropertytypes.h.

591 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [14/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxDouble2 pSrc 
)
inline

Definition at line 592 of file fbxpropertytypes.h.

592 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [15/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxDouble3 pSrc 
)
inline

Definition at line 593 of file fbxpropertytypes.h.

593 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [16/413]

bool FbxTypeCopy ( FbxDouble4 pDst,
const FbxDouble4 pSrc 
)
inline

Definition at line 594 of file fbxpropertytypes.h.

594 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [17/413]

bool FbxTypeCopy ( FbxDouble4x4 pDst,
const FbxDouble4x4 pSrc 
)
inline

Definition at line 595 of file fbxpropertytypes.h.

595 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [18/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxString pSrc 
)
inline

Definition at line 596 of file fbxpropertytypes.h.

596 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [19/413]

bool FbxTypeCopy ( FbxTime pDst,
const FbxTime pSrc 
)
inline

Definition at line 597 of file fbxpropertytypes.h.

597 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [20/413]

bool FbxTypeCopy ( FbxReference pDst,
const FbxReference pSrc 
)
inline

Definition at line 598 of file fbxpropertytypes.h.

598 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [21/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxBlob pSrc 
)
inline

Definition at line 599 of file fbxpropertytypes.h.

599 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [22/413]

bool FbxTypeCopy ( FbxDistance pDst,
const FbxDistance pSrc 
)
inline

Definition at line 600 of file fbxpropertytypes.h.

600 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [23/413]

bool FbxTypeCopy ( FbxDateTime pDst,
const FbxDateTime pSrc 
)
inline

Definition at line 601 of file fbxpropertytypes.h.

601 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [24/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxChar pSrc 
)
inline

Definition at line 604 of file fbxpropertytypes.h.

604 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [25/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxUChar pSrc 
)
inline

Definition at line 605 of file fbxpropertytypes.h.

605 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [26/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxShort pSrc 
)
inline

Definition at line 606 of file fbxpropertytypes.h.

606 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [27/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxUShort pSrc 
)
inline

Definition at line 607 of file fbxpropertytypes.h.

607 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [28/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxUInt pSrc 
)
inline

Definition at line 608 of file fbxpropertytypes.h.

608 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [29/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 609 of file fbxpropertytypes.h.

609 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [30/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 610 of file fbxpropertytypes.h.

610 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [31/413]

bool FbxTypeCopy ( FbxBool ,
const FbxHalfFloat  
)
inline

Definition at line 611 of file fbxpropertytypes.h.

611 { return false; }

◆ FbxTypeCopy() [32/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxInt pSrc 
)
inline

Definition at line 612 of file fbxpropertytypes.h.

612 { pDst = pSrc == 0 ? false : true; return true; }

◆ FbxTypeCopy() [33/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxFloat pSrc 
)
inline

Definition at line 613 of file fbxpropertytypes.h.

613 { pDst = pSrc == 0.f ? false : true; return true; }

◆ FbxTypeCopy() [34/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxDouble pSrc 
)
inline

Definition at line 614 of file fbxpropertytypes.h.

614 { pDst = pSrc == 0. ? false : true; return true; }

◆ FbxTypeCopy() [35/413]

bool FbxTypeCopy ( FbxBool ,
const FbxDouble2  
)
inline

Definition at line 615 of file fbxpropertytypes.h.

615 { return false; }

◆ FbxTypeCopy() [36/413]

bool FbxTypeCopy ( FbxBool ,
const FbxDouble3  
)
inline

Definition at line 616 of file fbxpropertytypes.h.

616 { return false; }

◆ FbxTypeCopy() [37/413]

bool FbxTypeCopy ( FbxBool ,
const FbxDouble4  
)
inline

Definition at line 617 of file fbxpropertytypes.h.

617 { return false; }

◆ FbxTypeCopy() [38/413]

bool FbxTypeCopy ( FbxBool ,
const FbxDouble4x4  
)
inline

Definition at line 618 of file fbxpropertytypes.h.

618 { return false; }

◆ FbxTypeCopy() [39/413]

bool FbxTypeCopy ( FbxBool pDst,
const FbxString pSrc 
)
inline

Definition at line 619 of file fbxpropertytypes.h.

619 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [40/413]

bool FbxTypeCopy ( FbxBool ,
const FbxTime  
)
inline

Definition at line 620 of file fbxpropertytypes.h.

620 { return false; }

◆ FbxTypeCopy() [41/413]

bool FbxTypeCopy ( FbxBool ,
const FbxReference  
)
inline

Definition at line 621 of file fbxpropertytypes.h.

621 { return false; }

◆ FbxTypeCopy() [42/413]

bool FbxTypeCopy ( FbxBool ,
const FbxBlob  
)
inline

Definition at line 622 of file fbxpropertytypes.h.

622 { return false; }

◆ FbxTypeCopy() [43/413]

bool FbxTypeCopy ( FbxBool ,
const FbxDistance  
)
inline

Definition at line 623 of file fbxpropertytypes.h.

623 { return false; }

◆ FbxTypeCopy() [44/413]

bool FbxTypeCopy ( FbxBool ,
const FbxDateTime  
)
inline

Definition at line 624 of file fbxpropertytypes.h.

624 { return false; }

◆ FbxTypeCopy() [45/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxUChar pSrc 
)
inline

Definition at line 627 of file fbxpropertytypes.h.

627 { pDst = (FbxChar)pSrc; return true; }
signed char FbxChar
Definition: fbxtypes.h:35

◆ FbxTypeCopy() [46/413]

bool FbxTypeCopy ( FbxChar ,
const FbxShort  
)
inline

Definition at line 628 of file fbxpropertytypes.h.

628 { return false; }

◆ FbxTypeCopy() [47/413]

bool FbxTypeCopy ( FbxChar ,
const FbxUShort  
)
inline

Definition at line 629 of file fbxpropertytypes.h.

629 { return false; }

◆ FbxTypeCopy() [48/413]

bool FbxTypeCopy ( FbxChar ,
const FbxUInt  
)
inline

Definition at line 630 of file fbxpropertytypes.h.

630 { return false; }

◆ FbxTypeCopy() [49/413]

bool FbxTypeCopy ( FbxChar ,
const FbxLongLong  
)
inline

Definition at line 631 of file fbxpropertytypes.h.

631 { return false; }

◆ FbxTypeCopy() [50/413]

bool FbxTypeCopy ( FbxChar ,
const FbxULongLong  
)
inline

Definition at line 632 of file fbxpropertytypes.h.

632 { return false; }

◆ FbxTypeCopy() [51/413]

bool FbxTypeCopy ( FbxChar ,
const FbxHalfFloat  
)
inline

Definition at line 633 of file fbxpropertytypes.h.

633 { return false; }

◆ FbxTypeCopy() [52/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxBool pSrc 
)
inline

Definition at line 634 of file fbxpropertytypes.h.

634 { pDst = (FbxChar)pSrc; return true; }
signed char FbxChar
Definition: fbxtypes.h:35

◆ FbxTypeCopy() [53/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxInt pSrc 
)
inline

Definition at line 635 of file fbxpropertytypes.h.

635 { pDst = (FbxChar)pSrc; return true; }
signed char FbxChar
Definition: fbxtypes.h:35

◆ FbxTypeCopy() [54/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxFloat pSrc 
)
inline

Definition at line 636 of file fbxpropertytypes.h.

636 { pDst = (FbxChar)pSrc; return true; }
signed char FbxChar
Definition: fbxtypes.h:35

◆ FbxTypeCopy() [55/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxDouble pSrc 
)
inline

Definition at line 637 of file fbxpropertytypes.h.

637 { pDst = (FbxChar)pSrc; return true; }
signed char FbxChar
Definition: fbxtypes.h:35

◆ FbxTypeCopy() [56/413]

bool FbxTypeCopy ( FbxChar ,
const FbxDouble2  
)
inline

Definition at line 638 of file fbxpropertytypes.h.

638 { return false; }

◆ FbxTypeCopy() [57/413]

bool FbxTypeCopy ( FbxChar ,
const FbxDouble3  
)
inline

Definition at line 639 of file fbxpropertytypes.h.

639 { return false; }

◆ FbxTypeCopy() [58/413]

bool FbxTypeCopy ( FbxChar ,
const FbxDouble4  
)
inline

Definition at line 640 of file fbxpropertytypes.h.

640 { return false; }

◆ FbxTypeCopy() [59/413]

bool FbxTypeCopy ( FbxChar ,
const FbxDouble4x4  
)
inline

Definition at line 641 of file fbxpropertytypes.h.

641 { return false; }

◆ FbxTypeCopy() [60/413]

bool FbxTypeCopy ( FbxChar pDst,
const FbxString pSrc 
)
inline

Definition at line 642 of file fbxpropertytypes.h.

642 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [61/413]

bool FbxTypeCopy ( FbxChar ,
const FbxTime  
)
inline

Definition at line 643 of file fbxpropertytypes.h.

643 { return false; }

◆ FbxTypeCopy() [62/413]

bool FbxTypeCopy ( FbxChar ,
const FbxReference  
)
inline

Definition at line 644 of file fbxpropertytypes.h.

644 { return false; }

◆ FbxTypeCopy() [63/413]

bool FbxTypeCopy ( FbxChar ,
const FbxBlob  
)
inline

Definition at line 645 of file fbxpropertytypes.h.

645 { return false; }

◆ FbxTypeCopy() [64/413]

bool FbxTypeCopy ( FbxChar ,
const FbxDistance  
)
inline

Definition at line 646 of file fbxpropertytypes.h.

646 { return false; }

◆ FbxTypeCopy() [65/413]

bool FbxTypeCopy ( FbxChar ,
const FbxDateTime  
)
inline

Definition at line 647 of file fbxpropertytypes.h.

647 { return false; }

◆ FbxTypeCopy() [66/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxChar pSrc 
)
inline

Definition at line 650 of file fbxpropertytypes.h.

650 { pDst = (FbxUChar)pSrc; return true; }
unsigned char FbxUChar
Definition: fbxtypes.h:36

◆ FbxTypeCopy() [67/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxShort  
)
inline

Definition at line 651 of file fbxpropertytypes.h.

651 { return false; }

◆ FbxTypeCopy() [68/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxUShort  
)
inline

Definition at line 652 of file fbxpropertytypes.h.

652 { return false; }

◆ FbxTypeCopy() [69/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxUInt  
)
inline

Definition at line 653 of file fbxpropertytypes.h.

653 { return false; }

◆ FbxTypeCopy() [70/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxLongLong  
)
inline

Definition at line 654 of file fbxpropertytypes.h.

654 { return false; }

◆ FbxTypeCopy() [71/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxULongLong  
)
inline

Definition at line 655 of file fbxpropertytypes.h.

655 { return false; }

◆ FbxTypeCopy() [72/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxHalfFloat  
)
inline

Definition at line 656 of file fbxpropertytypes.h.

656 { return false; }

◆ FbxTypeCopy() [73/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxBool pSrc 
)
inline

Definition at line 657 of file fbxpropertytypes.h.

657 { pDst = (FbxUChar)pSrc; return true; }
unsigned char FbxUChar
Definition: fbxtypes.h:36

◆ FbxTypeCopy() [74/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxInt pSrc 
)
inline

Definition at line 658 of file fbxpropertytypes.h.

658 { pDst = (FbxUChar)pSrc; return true; }
unsigned char FbxUChar
Definition: fbxtypes.h:36

◆ FbxTypeCopy() [75/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxFloat pSrc 
)
inline

Definition at line 659 of file fbxpropertytypes.h.

659 { pDst = (FbxUChar)pSrc; return true; }
unsigned char FbxUChar
Definition: fbxtypes.h:36

◆ FbxTypeCopy() [76/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxDouble pSrc 
)
inline

Definition at line 660 of file fbxpropertytypes.h.

660 { pDst = (FbxUChar)pSrc; return true; }
unsigned char FbxUChar
Definition: fbxtypes.h:36

◆ FbxTypeCopy() [77/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxDouble2  
)
inline

Definition at line 661 of file fbxpropertytypes.h.

661 { return false; }

◆ FbxTypeCopy() [78/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxDouble3  
)
inline

Definition at line 662 of file fbxpropertytypes.h.

662 { return false; }

◆ FbxTypeCopy() [79/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxDouble4  
)
inline

Definition at line 663 of file fbxpropertytypes.h.

663 { return false; }

◆ FbxTypeCopy() [80/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxDouble4x4  
)
inline

Definition at line 664 of file fbxpropertytypes.h.

664 { return false; }

◆ FbxTypeCopy() [81/413]

bool FbxTypeCopy ( FbxUChar pDst,
const FbxString pSrc 
)
inline

Definition at line 665 of file fbxpropertytypes.h.

665 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [82/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxTime  
)
inline

Definition at line 666 of file fbxpropertytypes.h.

666 { return false; }

◆ FbxTypeCopy() [83/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxReference  
)
inline

Definition at line 667 of file fbxpropertytypes.h.

667 { return false; }

◆ FbxTypeCopy() [84/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxBlob  
)
inline

Definition at line 668 of file fbxpropertytypes.h.

668 { return false; }

◆ FbxTypeCopy() [85/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxDistance  
)
inline

Definition at line 669 of file fbxpropertytypes.h.

669 { return false; }

◆ FbxTypeCopy() [86/413]

bool FbxTypeCopy ( FbxUChar ,
const FbxDateTime  
)
inline

Definition at line 670 of file fbxpropertytypes.h.

670 { return false; }

◆ FbxTypeCopy() [87/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxChar pSrc 
)
inline

Definition at line 673 of file fbxpropertytypes.h.

673 { pDst = (FbxShort)pSrc; return true; }
signed short FbxShort
Definition: fbxtypes.h:37

◆ FbxTypeCopy() [88/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxUChar pSrc 
)
inline

Definition at line 674 of file fbxpropertytypes.h.

674 { pDst = (FbxShort)pSrc; return true; }
signed short FbxShort
Definition: fbxtypes.h:37

◆ FbxTypeCopy() [89/413]

bool FbxTypeCopy ( FbxShort ,
const FbxUShort  
)
inline

Definition at line 675 of file fbxpropertytypes.h.

675 { return false; }

◆ FbxTypeCopy() [90/413]

bool FbxTypeCopy ( FbxShort ,
const FbxUInt  
)
inline

Definition at line 676 of file fbxpropertytypes.h.

676 { return false; }

◆ FbxTypeCopy() [91/413]

bool FbxTypeCopy ( FbxShort ,
const FbxLongLong  
)
inline

Definition at line 677 of file fbxpropertytypes.h.

677 { return false; }

◆ FbxTypeCopy() [92/413]

bool FbxTypeCopy ( FbxShort ,
const FbxULongLong  
)
inline

Definition at line 678 of file fbxpropertytypes.h.

678 { return false; }

◆ FbxTypeCopy() [93/413]

bool FbxTypeCopy ( FbxShort ,
const FbxHalfFloat  
)
inline

Definition at line 679 of file fbxpropertytypes.h.

679 { return false; }

◆ FbxTypeCopy() [94/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxBool pSrc 
)
inline

Definition at line 680 of file fbxpropertytypes.h.

680 { pDst = (FbxShort)pSrc; return true; }
signed short FbxShort
Definition: fbxtypes.h:37

◆ FbxTypeCopy() [95/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxInt pSrc 
)
inline

Definition at line 681 of file fbxpropertytypes.h.

681 { pDst = (FbxShort)pSrc; return true; }
signed short FbxShort
Definition: fbxtypes.h:37

◆ FbxTypeCopy() [96/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxFloat pSrc 
)
inline

Definition at line 682 of file fbxpropertytypes.h.

682 { pDst = (FbxShort)pSrc; return true; }
signed short FbxShort
Definition: fbxtypes.h:37

◆ FbxTypeCopy() [97/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxDouble pSrc 
)
inline

Definition at line 683 of file fbxpropertytypes.h.

683 { pDst = (FbxShort)pSrc; return true; }
signed short FbxShort
Definition: fbxtypes.h:37

◆ FbxTypeCopy() [98/413]

bool FbxTypeCopy ( FbxShort ,
const FbxDouble2  
)
inline

Definition at line 684 of file fbxpropertytypes.h.

684 { return false; }

◆ FbxTypeCopy() [99/413]

bool FbxTypeCopy ( FbxShort ,
const FbxDouble3  
)
inline

Definition at line 685 of file fbxpropertytypes.h.

685 { return false; }

◆ FbxTypeCopy() [100/413]

bool FbxTypeCopy ( FbxShort ,
const FbxDouble4  
)
inline

Definition at line 686 of file fbxpropertytypes.h.

686 { return false; }

◆ FbxTypeCopy() [101/413]

bool FbxTypeCopy ( FbxShort ,
const FbxDouble4x4  
)
inline

Definition at line 687 of file fbxpropertytypes.h.

687 { return false; }

◆ FbxTypeCopy() [102/413]

bool FbxTypeCopy ( FbxShort pDst,
const FbxString pSrc 
)
inline

Definition at line 688 of file fbxpropertytypes.h.

688 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [103/413]

bool FbxTypeCopy ( FbxShort ,
const FbxTime  
)
inline

Definition at line 689 of file fbxpropertytypes.h.

689 { return false; }

◆ FbxTypeCopy() [104/413]

bool FbxTypeCopy ( FbxShort ,
const FbxReference  
)
inline

Definition at line 690 of file fbxpropertytypes.h.

690 { return false; }

◆ FbxTypeCopy() [105/413]

bool FbxTypeCopy ( FbxShort ,
const FbxBlob  
)
inline

Definition at line 691 of file fbxpropertytypes.h.

691 { return false; }

◆ FbxTypeCopy() [106/413]

bool FbxTypeCopy ( FbxShort ,
const FbxDistance  
)
inline

Definition at line 692 of file fbxpropertytypes.h.

692 { return false; }

◆ FbxTypeCopy() [107/413]

bool FbxTypeCopy ( FbxShort ,
const FbxDateTime  
)
inline

Definition at line 693 of file fbxpropertytypes.h.

693 { return false; }

◆ FbxTypeCopy() [108/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxChar pSrc 
)
inline

Definition at line 696 of file fbxpropertytypes.h.

696 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [109/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxUChar pSrc 
)
inline

Definition at line 697 of file fbxpropertytypes.h.

697 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [110/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxShort pSrc 
)
inline

Definition at line 698 of file fbxpropertytypes.h.

698 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [111/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxUInt  
)
inline

Definition at line 699 of file fbxpropertytypes.h.

699 { return false; }

◆ FbxTypeCopy() [112/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxLongLong  
)
inline

Definition at line 700 of file fbxpropertytypes.h.

700 { return false; }

◆ FbxTypeCopy() [113/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxULongLong  
)
inline

Definition at line 701 of file fbxpropertytypes.h.

701 { return false; }

◆ FbxTypeCopy() [114/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxHalfFloat  
)
inline

Definition at line 702 of file fbxpropertytypes.h.

702 { return false; }

◆ FbxTypeCopy() [115/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxBool pSrc 
)
inline

Definition at line 703 of file fbxpropertytypes.h.

703 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [116/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxInt pSrc 
)
inline

Definition at line 704 of file fbxpropertytypes.h.

704 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [117/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxFloat pSrc 
)
inline

Definition at line 705 of file fbxpropertytypes.h.

705 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [118/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxDouble pSrc 
)
inline

Definition at line 706 of file fbxpropertytypes.h.

706 { pDst = (FbxUShort)pSrc; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38

◆ FbxTypeCopy() [119/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxDouble2  
)
inline

Definition at line 707 of file fbxpropertytypes.h.

707 { return false; }

◆ FbxTypeCopy() [120/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxDouble3  
)
inline

Definition at line 708 of file fbxpropertytypes.h.

708 { return false; }

◆ FbxTypeCopy() [121/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxDouble4  
)
inline

Definition at line 709 of file fbxpropertytypes.h.

709 { return false; }

◆ FbxTypeCopy() [122/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxDouble4x4  
)
inline

Definition at line 710 of file fbxpropertytypes.h.

710 { return false; }

◆ FbxTypeCopy() [123/413]

bool FbxTypeCopy ( FbxUShort pDst,
const FbxString pSrc 
)
inline

Definition at line 711 of file fbxpropertytypes.h.

711 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [124/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxTime  
)
inline

Definition at line 712 of file fbxpropertytypes.h.

712 { return false; }

◆ FbxTypeCopy() [125/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxReference  
)
inline

Definition at line 713 of file fbxpropertytypes.h.

713 { return false; }

◆ FbxTypeCopy() [126/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxBlob  
)
inline

Definition at line 714 of file fbxpropertytypes.h.

714 { return false; }

◆ FbxTypeCopy() [127/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxDistance  
)
inline

Definition at line 715 of file fbxpropertytypes.h.

715 { return false; }

◆ FbxTypeCopy() [128/413]

bool FbxTypeCopy ( FbxUShort ,
const FbxDateTime  
)
inline

Definition at line 716 of file fbxpropertytypes.h.

716 { return false; }

◆ FbxTypeCopy() [129/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxChar pSrc 
)
inline

Definition at line 719 of file fbxpropertytypes.h.

719 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [130/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxUChar pSrc 
)
inline

Definition at line 720 of file fbxpropertytypes.h.

720 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [131/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxShort pSrc 
)
inline

Definition at line 721 of file fbxpropertytypes.h.

721 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [132/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxUShort pSrc 
)
inline

Definition at line 722 of file fbxpropertytypes.h.

722 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [133/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxUInt pSrc 
)
inline

Definition at line 723 of file fbxpropertytypes.h.

723 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [134/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 724 of file fbxpropertytypes.h.

724 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [135/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 725 of file fbxpropertytypes.h.

725 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [136/413]

bool FbxTypeCopy ( FbxInt ,
const FbxHalfFloat  
)
inline

Definition at line 726 of file fbxpropertytypes.h.

726 { return false; }

◆ FbxTypeCopy() [137/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxBool pSrc 
)
inline

Definition at line 727 of file fbxpropertytypes.h.

727 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [138/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxFloat pSrc 
)
inline

Definition at line 728 of file fbxpropertytypes.h.

728 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [139/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxDouble pSrc 
)
inline

Definition at line 729 of file fbxpropertytypes.h.

729 { pDst = (FbxInt)pSrc; return true; }
signed int FbxInt
Definition: fbxtypes.h:39

◆ FbxTypeCopy() [140/413]

bool FbxTypeCopy ( FbxInt ,
const FbxDouble2  
)
inline

Definition at line 730 of file fbxpropertytypes.h.

730 { return false; }

◆ FbxTypeCopy() [141/413]

bool FbxTypeCopy ( FbxInt ,
const FbxDouble3  
)
inline

Definition at line 731 of file fbxpropertytypes.h.

731 { return false; }

◆ FbxTypeCopy() [142/413]

bool FbxTypeCopy ( FbxInt ,
const FbxDouble4  
)
inline

Definition at line 732 of file fbxpropertytypes.h.

732 { return false; }

◆ FbxTypeCopy() [143/413]

bool FbxTypeCopy ( FbxInt ,
const FbxDouble4x4  
)
inline

Definition at line 733 of file fbxpropertytypes.h.

733 { return false; }

◆ FbxTypeCopy() [144/413]

bool FbxTypeCopy ( FbxInt pDst,
const FbxString pSrc 
)
inline

Definition at line 734 of file fbxpropertytypes.h.

734 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [145/413]

bool FbxTypeCopy ( FbxInt ,
const FbxTime  
)
inline

Definition at line 735 of file fbxpropertytypes.h.

735 { return false; }

◆ FbxTypeCopy() [146/413]

bool FbxTypeCopy ( FbxInt ,
const FbxReference  
)
inline

Definition at line 736 of file fbxpropertytypes.h.

736 { return false; }

◆ FbxTypeCopy() [147/413]

bool FbxTypeCopy ( FbxInt ,
const FbxBlob  
)
inline

Definition at line 737 of file fbxpropertytypes.h.

737 { return false; }

◆ FbxTypeCopy() [148/413]

bool FbxTypeCopy ( FbxInt ,
const FbxDistance  
)
inline

Definition at line 738 of file fbxpropertytypes.h.

738 { return false; }

◆ FbxTypeCopy() [149/413]

bool FbxTypeCopy ( FbxInt ,
const FbxDateTime  
)
inline

Definition at line 739 of file fbxpropertytypes.h.

739 { return false; }

◆ FbxTypeCopy() [150/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxChar pSrc 
)
inline

Definition at line 742 of file fbxpropertytypes.h.

742 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [151/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxUChar pSrc 
)
inline

Definition at line 743 of file fbxpropertytypes.h.

743 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [152/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxShort pSrc 
)
inline

Definition at line 744 of file fbxpropertytypes.h.

744 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [153/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxUShort pSrc 
)
inline

Definition at line 745 of file fbxpropertytypes.h.

745 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [154/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 746 of file fbxpropertytypes.h.

746 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [155/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 747 of file fbxpropertytypes.h.

747 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [156/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxHalfFloat  
)
inline

Definition at line 748 of file fbxpropertytypes.h.

748 { return false; }

◆ FbxTypeCopy() [157/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxBool pSrc 
)
inline

Definition at line 749 of file fbxpropertytypes.h.

749 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [158/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxInt pSrc 
)
inline

Definition at line 750 of file fbxpropertytypes.h.

750 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [159/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxFloat pSrc 
)
inline

Definition at line 751 of file fbxpropertytypes.h.

751 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [160/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxDouble pSrc 
)
inline

Definition at line 752 of file fbxpropertytypes.h.

752 { pDst = (FbxUInt)pSrc; return true; }
unsigned int FbxUInt
Definition: fbxtypes.h:40

◆ FbxTypeCopy() [161/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxDouble2  
)
inline

Definition at line 753 of file fbxpropertytypes.h.

753 { return false; }

◆ FbxTypeCopy() [162/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxDouble3  
)
inline

Definition at line 754 of file fbxpropertytypes.h.

754 { return false; }

◆ FbxTypeCopy() [163/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxDouble4  
)
inline

Definition at line 755 of file fbxpropertytypes.h.

755 { return false; }

◆ FbxTypeCopy() [164/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxDouble4x4  
)
inline

Definition at line 756 of file fbxpropertytypes.h.

756 { return false; }

◆ FbxTypeCopy() [165/413]

bool FbxTypeCopy ( FbxUInt pDst,
const FbxString pSrc 
)
inline

Definition at line 757 of file fbxpropertytypes.h.

757 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [166/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxTime  
)
inline

Definition at line 758 of file fbxpropertytypes.h.

758 { return false; }

◆ FbxTypeCopy() [167/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxReference  
)
inline

Definition at line 759 of file fbxpropertytypes.h.

759 { return false; }

◆ FbxTypeCopy() [168/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxBlob  
)
inline

Definition at line 760 of file fbxpropertytypes.h.

760 { return false; }

◆ FbxTypeCopy() [169/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxDistance  
)
inline

Definition at line 761 of file fbxpropertytypes.h.

761 { return false; }

◆ FbxTypeCopy() [170/413]

bool FbxTypeCopy ( FbxUInt ,
const FbxDateTime  
)
inline

Definition at line 762 of file fbxpropertytypes.h.

762 { return false; }

◆ FbxTypeCopy() [171/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxChar pSrc 
)
inline

Definition at line 765 of file fbxpropertytypes.h.

765 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [172/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxUChar pSrc 
)
inline

Definition at line 766 of file fbxpropertytypes.h.

766 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [173/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxShort pSrc 
)
inline

Definition at line 767 of file fbxpropertytypes.h.

767 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [174/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxUShort pSrc 
)
inline

Definition at line 768 of file fbxpropertytypes.h.

768 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [175/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxUInt pSrc 
)
inline

Definition at line 769 of file fbxpropertytypes.h.

769 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [176/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 770 of file fbxpropertytypes.h.

770 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [177/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxHalfFloat  
)
inline

Definition at line 771 of file fbxpropertytypes.h.

771 { return false; }

◆ FbxTypeCopy() [178/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxBool pSrc 
)
inline

Definition at line 772 of file fbxpropertytypes.h.

772 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [179/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxInt pSrc 
)
inline

Definition at line 773 of file fbxpropertytypes.h.

773 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [180/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxFloat pSrc 
)
inline

Definition at line 774 of file fbxpropertytypes.h.

774 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [181/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxDouble pSrc 
)
inline

Definition at line 775 of file fbxpropertytypes.h.

775 { pDst = (FbxLongLong)pSrc; return true; }
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [182/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxDouble2  
)
inline

Definition at line 776 of file fbxpropertytypes.h.

776 { return false; }

◆ FbxTypeCopy() [183/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxDouble3  
)
inline

Definition at line 777 of file fbxpropertytypes.h.

777 { return false; }

◆ FbxTypeCopy() [184/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxDouble4  
)
inline

Definition at line 778 of file fbxpropertytypes.h.

778 { return false; }

◆ FbxTypeCopy() [185/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxDouble4x4  
)
inline

Definition at line 779 of file fbxpropertytypes.h.

779 { return false; }

◆ FbxTypeCopy() [186/413]

bool FbxTypeCopy ( FbxLongLong pDst,
const FbxString pSrc 
)
inline

Definition at line 780 of file fbxpropertytypes.h.

780 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [187/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxTime  
)
inline

Definition at line 781 of file fbxpropertytypes.h.

781 { return false; }

◆ FbxTypeCopy() [188/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxReference  
)
inline

Definition at line 782 of file fbxpropertytypes.h.

782 { return false; }

◆ FbxTypeCopy() [189/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxBlob  
)
inline

Definition at line 783 of file fbxpropertytypes.h.

783 { return false; }

◆ FbxTypeCopy() [190/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxDistance  
)
inline

Definition at line 784 of file fbxpropertytypes.h.

784 { return false; }

◆ FbxTypeCopy() [191/413]

bool FbxTypeCopy ( FbxLongLong ,
const FbxDateTime  
)
inline

Definition at line 785 of file fbxpropertytypes.h.

785 { return false; }

◆ FbxTypeCopy() [192/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxChar pSrc 
)
inline

Definition at line 788 of file fbxpropertytypes.h.

788 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [193/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxUChar pSrc 
)
inline

Definition at line 789 of file fbxpropertytypes.h.

789 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [194/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxShort pSrc 
)
inline

Definition at line 790 of file fbxpropertytypes.h.

790 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [195/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxUShort pSrc 
)
inline

Definition at line 791 of file fbxpropertytypes.h.

791 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [196/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxUInt pSrc 
)
inline

Definition at line 792 of file fbxpropertytypes.h.

792 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [197/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 793 of file fbxpropertytypes.h.

793 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [198/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxHalfFloat  
)
inline

Definition at line 794 of file fbxpropertytypes.h.

794 { return false; }

◆ FbxTypeCopy() [199/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxBool pSrc 
)
inline

Definition at line 795 of file fbxpropertytypes.h.

795 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [200/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxInt pSrc 
)
inline

Definition at line 796 of file fbxpropertytypes.h.

796 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [201/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxFloat pSrc 
)
inline

Definition at line 797 of file fbxpropertytypes.h.

797 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [202/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxDouble pSrc 
)
inline

Definition at line 798 of file fbxpropertytypes.h.

798 { pDst = (FbxULongLong)pSrc; return true; }
FbxUInt64 FbxULongLong
Definition: fbxtypes.h:93

◆ FbxTypeCopy() [203/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxDouble2  
)
inline

Definition at line 799 of file fbxpropertytypes.h.

799 { return false; }

◆ FbxTypeCopy() [204/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxDouble3  
)
inline

Definition at line 800 of file fbxpropertytypes.h.

800 { return false; }

◆ FbxTypeCopy() [205/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxDouble4  
)
inline

Definition at line 801 of file fbxpropertytypes.h.

801 { return false; }

◆ FbxTypeCopy() [206/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxDouble4x4  
)
inline

Definition at line 802 of file fbxpropertytypes.h.

802 { return false; }

◆ FbxTypeCopy() [207/413]

bool FbxTypeCopy ( FbxULongLong pDst,
const FbxString pSrc 
)
inline

Definition at line 803 of file fbxpropertytypes.h.

803 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [208/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxTime  
)
inline

Definition at line 804 of file fbxpropertytypes.h.

804 { return false; }

◆ FbxTypeCopy() [209/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxReference  
)
inline

Definition at line 805 of file fbxpropertytypes.h.

805 { return false; }

◆ FbxTypeCopy() [210/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxBlob  
)
inline

Definition at line 806 of file fbxpropertytypes.h.

806 { return false; }

◆ FbxTypeCopy() [211/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxDistance  
)
inline

Definition at line 807 of file fbxpropertytypes.h.

807 { return false; }

◆ FbxTypeCopy() [212/413]

bool FbxTypeCopy ( FbxULongLong ,
const FbxDateTime  
)
inline

Definition at line 808 of file fbxpropertytypes.h.

808 { return false; }

◆ FbxTypeCopy() [213/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxChar pSrc 
)
inline

Definition at line 811 of file fbxpropertytypes.h.

811 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [214/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxUChar pSrc 
)
inline

Definition at line 812 of file fbxpropertytypes.h.

812 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [215/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxShort pSrc 
)
inline

Definition at line 813 of file fbxpropertytypes.h.

813 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [216/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxUShort pSrc 
)
inline

Definition at line 814 of file fbxpropertytypes.h.

814 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [217/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxUInt pSrc 
)
inline

Definition at line 815 of file fbxpropertytypes.h.

815 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [218/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 816 of file fbxpropertytypes.h.

816 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [219/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 817 of file fbxpropertytypes.h.

817 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [220/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxBool pSrc 
)
inline

Definition at line 818 of file fbxpropertytypes.h.

818 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [221/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxInt pSrc 
)
inline

Definition at line 819 of file fbxpropertytypes.h.

819 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [222/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxFloat pSrc 
)
inline

Definition at line 820 of file fbxpropertytypes.h.

820 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [223/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxDouble pSrc 
)
inline

Definition at line 821 of file fbxpropertytypes.h.

821 { FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
FBX SDK half-float class.

◆ FbxTypeCopy() [224/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxDouble2  
)
inline

Definition at line 822 of file fbxpropertytypes.h.

822 { return false; }

◆ FbxTypeCopy() [225/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxDouble3  
)
inline

Definition at line 823 of file fbxpropertytypes.h.

823 { return false; }

◆ FbxTypeCopy() [226/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxDouble4  
)
inline

Definition at line 824 of file fbxpropertytypes.h.

824 { return false; }

◆ FbxTypeCopy() [227/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxDouble4x4  
)
inline

Definition at line 825 of file fbxpropertytypes.h.

825 { return false; }

◆ FbxTypeCopy() [228/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxString  
)
inline

Definition at line 826 of file fbxpropertytypes.h.

826 { return false; }

◆ FbxTypeCopy() [229/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxTime  
)
inline

Definition at line 827 of file fbxpropertytypes.h.

827 { return false; }

◆ FbxTypeCopy() [230/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxReference  
)
inline

Definition at line 828 of file fbxpropertytypes.h.

828 { return false; }

◆ FbxTypeCopy() [231/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxBlob  
)
inline

Definition at line 829 of file fbxpropertytypes.h.

829 { return false; }

◆ FbxTypeCopy() [232/413]

bool FbxTypeCopy ( FbxHalfFloat pDst,
const FbxDistance pSrc 
)
inline

Definition at line 830 of file fbxpropertytypes.h.

830 { FbxHalfFloat hf(pSrc.internalValue()); pDst = hf; return true; }
const float internalValue() const
Get the value of distance when converting this measurement unit to inch.
FBX SDK half-float class.

◆ FbxTypeCopy() [233/413]

bool FbxTypeCopy ( FbxHalfFloat ,
const FbxDateTime  
)
inline

Definition at line 831 of file fbxpropertytypes.h.

831 { return false; }

◆ FbxTypeCopy() [234/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxChar pSrc 
)
inline

Definition at line 834 of file fbxpropertytypes.h.

834 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [235/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxUChar pSrc 
)
inline

Definition at line 835 of file fbxpropertytypes.h.

835 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [236/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxShort pSrc 
)
inline

Definition at line 836 of file fbxpropertytypes.h.

836 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [237/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxUShort pSrc 
)
inline

Definition at line 837 of file fbxpropertytypes.h.

837 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [238/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxUInt pSrc 
)
inline

Definition at line 838 of file fbxpropertytypes.h.

838 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [239/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxLongLong  
)
inline

Definition at line 839 of file fbxpropertytypes.h.

839 { return false; }

◆ FbxTypeCopy() [240/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxULongLong  
)
inline

Definition at line 840 of file fbxpropertytypes.h.

840 { return false; }

◆ FbxTypeCopy() [241/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 841 of file fbxpropertytypes.h.

841 { pDst = pSrc.value() ; return true; }
const float value() const
Retrieve the value as a float.

◆ FbxTypeCopy() [242/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxBool pSrc 
)
inline

Definition at line 842 of file fbxpropertytypes.h.

842 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [243/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxInt pSrc 
)
inline

Definition at line 843 of file fbxpropertytypes.h.

843 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [244/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxDouble pSrc 
)
inline

Definition at line 844 of file fbxpropertytypes.h.

844 { pDst = (FbxFloat)pSrc; return true; }
float FbxFloat
Definition: fbxtypes.h:41

◆ FbxTypeCopy() [245/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxDouble2  
)
inline

Definition at line 845 of file fbxpropertytypes.h.

845 { return false; }

◆ FbxTypeCopy() [246/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxDouble3  
)
inline

Definition at line 846 of file fbxpropertytypes.h.

846 { return false; }

◆ FbxTypeCopy() [247/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxDouble4  
)
inline

Definition at line 847 of file fbxpropertytypes.h.

847 { return false; }

◆ FbxTypeCopy() [248/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxDouble4x4  
)
inline

Definition at line 848 of file fbxpropertytypes.h.

848 { return false; }

◆ FbxTypeCopy() [249/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxString  
)
inline

Definition at line 849 of file fbxpropertytypes.h.

849 { return false; }

◆ FbxTypeCopy() [250/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxTime  
)
inline

Definition at line 850 of file fbxpropertytypes.h.

850 { return false; }

◆ FbxTypeCopy() [251/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxReference  
)
inline

Definition at line 851 of file fbxpropertytypes.h.

851 { return false; }

◆ FbxTypeCopy() [252/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxBlob  
)
inline

Definition at line 852 of file fbxpropertytypes.h.

852 { return false; }

◆ FbxTypeCopy() [253/413]

bool FbxTypeCopy ( FbxFloat pDst,
const FbxDistance pSrc 
)
inline

Definition at line 853 of file fbxpropertytypes.h.

853 { pDst = pSrc.internalValue(); return true; }
const float internalValue() const
Get the value of distance when converting this measurement unit to inch.

◆ FbxTypeCopy() [254/413]

bool FbxTypeCopy ( FbxFloat ,
const FbxDateTime  
)
inline

Definition at line 854 of file fbxpropertytypes.h.

854 { return false; }

◆ FbxTypeCopy() [255/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxChar pSrc 
)
inline

Definition at line 857 of file fbxpropertytypes.h.

857 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [256/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxUChar pSrc 
)
inline

Definition at line 858 of file fbxpropertytypes.h.

858 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [257/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxShort pSrc 
)
inline

Definition at line 859 of file fbxpropertytypes.h.

859 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [258/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxUShort pSrc 
)
inline

Definition at line 860 of file fbxpropertytypes.h.

860 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [259/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxUInt pSrc 
)
inline

Definition at line 861 of file fbxpropertytypes.h.

861 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [260/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 862 of file fbxpropertytypes.h.

862 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [261/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 863 of file fbxpropertytypes.h.

863 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [262/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 864 of file fbxpropertytypes.h.

864 { pDst = (FbxDouble)pSrc.value(); return true; }
double FbxDouble
Definition: fbxtypes.h:42
const float value() const
Retrieve the value as a float.

◆ FbxTypeCopy() [263/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxBool pSrc 
)
inline

Definition at line 865 of file fbxpropertytypes.h.

865 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [264/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxInt pSrc 
)
inline

Definition at line 866 of file fbxpropertytypes.h.

866 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [265/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxFloat pSrc 
)
inline

Definition at line 867 of file fbxpropertytypes.h.

867 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [266/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxDouble2 pSrc 
)
inline

Definition at line 868 of file fbxpropertytypes.h.

868 { pDst = (FbxDouble)pSrc[0]; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [267/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxDouble3 pSrc 
)
inline

Definition at line 869 of file fbxpropertytypes.h.

869 { pDst = (FbxDouble)pSrc[0]; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [268/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxDouble4 pSrc 
)
inline

Definition at line 870 of file fbxpropertytypes.h.

870 { pDst = (FbxDouble)pSrc[0]; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [269/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxDouble4x4 pSrc 
)
inline

Definition at line 871 of file fbxpropertytypes.h.

871 { pDst = (FbxDouble)pSrc[0][0]; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [270/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxString pSrc 
)
inline

Definition at line 872 of file fbxpropertytypes.h.

872 { return FbxTypeCopyStr(pDst, pSrc); }
bool FbxTypeCopyStr(FbxDouble &pDst, const FbxString &pSrc)

◆ FbxTypeCopy() [271/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxTime pSrc 
)
inline

Definition at line 873 of file fbxpropertytypes.h.

873 { pDst = (FbxDouble)pSrc.GetSecondDouble(); return true; }
double GetSecondDouble() const
Get time in seconds.
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [272/413]

bool FbxTypeCopy ( FbxDouble pDst,
const FbxDistance pSrc 
)
inline

Definition at line 874 of file fbxpropertytypes.h.

874 { pDst = pSrc.internalValue(); return true; }
const float internalValue() const
Get the value of distance when converting this measurement unit to inch.

◆ FbxTypeCopy() [273/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxChar pSrc 
)
inline

Definition at line 877 of file fbxpropertytypes.h.

877 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [274/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxUChar pSrc 
)
inline

Definition at line 878 of file fbxpropertytypes.h.

878 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [275/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxShort pSrc 
)
inline

Definition at line 879 of file fbxpropertytypes.h.

879 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [276/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxUShort pSrc 
)
inline

Definition at line 880 of file fbxpropertytypes.h.

880 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [277/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxUInt pSrc 
)
inline

Definition at line 881 of file fbxpropertytypes.h.

881 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [278/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 882 of file fbxpropertytypes.h.

882 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [279/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 883 of file fbxpropertytypes.h.

883 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [280/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 884 of file fbxpropertytypes.h.

884 { pDst = (FbxDouble)pSrc.value(); return true; }
double FbxDouble
Definition: fbxtypes.h:42
const float value() const
Retrieve the value as a float.

◆ FbxTypeCopy() [281/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxBool pSrc 
)
inline

Definition at line 885 of file fbxpropertytypes.h.

885 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [282/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxInt pSrc 
)
inline

Definition at line 886 of file fbxpropertytypes.h.

886 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [283/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxFloat pSrc 
)
inline

Definition at line 887 of file fbxpropertytypes.h.

887 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [284/413]

bool FbxTypeCopy ( FbxDouble2 pDst,
const FbxDouble pSrc 
)
inline

Definition at line 888 of file fbxpropertytypes.h.

888 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [285/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxChar pSrc 
)
inline

Definition at line 891 of file fbxpropertytypes.h.

891 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [286/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxUChar pSrc 
)
inline

Definition at line 892 of file fbxpropertytypes.h.

892 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [287/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxShort pSrc 
)
inline

Definition at line 893 of file fbxpropertytypes.h.

893 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [288/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxUShort pSrc 
)
inline

Definition at line 894 of file fbxpropertytypes.h.

894 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [289/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxUInt pSrc 
)
inline

Definition at line 895 of file fbxpropertytypes.h.

895 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [290/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 896 of file fbxpropertytypes.h.

896 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [291/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 897 of file fbxpropertytypes.h.

897 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [292/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 898 of file fbxpropertytypes.h.

898 { pDst = (FbxDouble)pSrc.value(); return true; }
double FbxDouble
Definition: fbxtypes.h:42
const float value() const
Retrieve the value as a float.

◆ FbxTypeCopy() [293/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxBool pSrc 
)
inline

Definition at line 899 of file fbxpropertytypes.h.

899 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [294/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxInt pSrc 
)
inline

Definition at line 900 of file fbxpropertytypes.h.

900 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [295/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxFloat pSrc 
)
inline

Definition at line 901 of file fbxpropertytypes.h.

901 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [296/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxDouble pSrc 
)
inline

Definition at line 902 of file fbxpropertytypes.h.

902 { pDst = (FbxDouble)pSrc; return true; }
double FbxDouble
Definition: fbxtypes.h:42

◆ FbxTypeCopy() [297/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxDouble2  
)
inline

Definition at line 903 of file fbxpropertytypes.h.

903 { return false; }

◆ FbxTypeCopy() [298/413]

bool FbxTypeCopy ( FbxDouble3 pDst,
const FbxDouble4 pSrc 
)
inline

Definition at line 904 of file fbxpropertytypes.h.

904 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [299/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxDouble4x4  
)
inline

Definition at line 905 of file fbxpropertytypes.h.

905 { return false; }

◆ FbxTypeCopy() [300/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxString  
)
inline

Definition at line 906 of file fbxpropertytypes.h.

906 { return false; }

◆ FbxTypeCopy() [301/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxTime  
)
inline

Definition at line 907 of file fbxpropertytypes.h.

907 { return false; }

◆ FbxTypeCopy() [302/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxReference  
)
inline

Definition at line 908 of file fbxpropertytypes.h.

908 { return false; }

◆ FbxTypeCopy() [303/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxBlob  
)
inline

Definition at line 909 of file fbxpropertytypes.h.

909 { return false; }

◆ FbxTypeCopy() [304/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxDistance  
)
inline

Definition at line 910 of file fbxpropertytypes.h.

910 { return false; }

◆ FbxTypeCopy() [305/413]

bool FbxTypeCopy ( FbxDouble3 ,
const FbxDateTime  
)
inline

Definition at line 911 of file fbxpropertytypes.h.

911 { return false; }

◆ FbxTypeCopy() [306/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxChar  
)
inline

Definition at line 914 of file fbxpropertytypes.h.

914 { return false; }

◆ FbxTypeCopy() [307/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxUChar  
)
inline

Definition at line 915 of file fbxpropertytypes.h.

915 { return false; }

◆ FbxTypeCopy() [308/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxShort  
)
inline

Definition at line 916 of file fbxpropertytypes.h.

916 { return false; }

◆ FbxTypeCopy() [309/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxUShort  
)
inline

Definition at line 917 of file fbxpropertytypes.h.

917 { return false; }

◆ FbxTypeCopy() [310/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxUInt  
)
inline

Definition at line 918 of file fbxpropertytypes.h.

918 { return false; }

◆ FbxTypeCopy() [311/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxLongLong  
)
inline

Definition at line 919 of file fbxpropertytypes.h.

919 { return false; }

◆ FbxTypeCopy() [312/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxULongLong  
)
inline

Definition at line 920 of file fbxpropertytypes.h.

920 { return false; }

◆ FbxTypeCopy() [313/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxHalfFloat  
)
inline

Definition at line 921 of file fbxpropertytypes.h.

921 { return false; }

◆ FbxTypeCopy() [314/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxBool  
)
inline

Definition at line 922 of file fbxpropertytypes.h.

922 { return false; }

◆ FbxTypeCopy() [315/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxInt  
)
inline

Definition at line 923 of file fbxpropertytypes.h.

923 { return false; }

◆ FbxTypeCopy() [316/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxFloat  
)
inline

Definition at line 924 of file fbxpropertytypes.h.

924 { return false; }

◆ FbxTypeCopy() [317/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxDouble  
)
inline

Definition at line 925 of file fbxpropertytypes.h.

925 { return false; }

◆ FbxTypeCopy() [318/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxDouble2  
)
inline

Definition at line 926 of file fbxpropertytypes.h.

926 { return false; }

◆ FbxTypeCopy() [319/413]

bool FbxTypeCopy ( FbxDouble4 pDst,
const FbxDouble3 pSrc 
)
inline

Definition at line 927 of file fbxpropertytypes.h.

927 { pDst = pSrc; return true; }

◆ FbxTypeCopy() [320/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxDouble4x4  
)
inline

Definition at line 928 of file fbxpropertytypes.h.

928 { return false; }

◆ FbxTypeCopy() [321/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxString  
)
inline

Definition at line 929 of file fbxpropertytypes.h.

929 { return false; }

◆ FbxTypeCopy() [322/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxTime  
)
inline

Definition at line 930 of file fbxpropertytypes.h.

930 { return false; }

◆ FbxTypeCopy() [323/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxReference  
)
inline

Definition at line 931 of file fbxpropertytypes.h.

931 { return false; }

◆ FbxTypeCopy() [324/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxBlob  
)
inline

Definition at line 932 of file fbxpropertytypes.h.

932 { return false; }

◆ FbxTypeCopy() [325/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxDistance  
)
inline

Definition at line 933 of file fbxpropertytypes.h.

933 { return false; }

◆ FbxTypeCopy() [326/413]

bool FbxTypeCopy ( FbxDouble4 ,
const FbxDateTime  
)
inline

Definition at line 934 of file fbxpropertytypes.h.

934 { return false; }

◆ FbxTypeCopy() [327/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxChar pSrc 
)
inline

Definition at line 937 of file fbxpropertytypes.h.

937 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [328/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxUChar pSrc 
)
inline

Definition at line 938 of file fbxpropertytypes.h.

938 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [329/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxShort pSrc 
)
inline

Definition at line 939 of file fbxpropertytypes.h.

939 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [330/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxUShort pSrc 
)
inline

Definition at line 940 of file fbxpropertytypes.h.

940 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [331/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxUInt pSrc 
)
inline

Definition at line 941 of file fbxpropertytypes.h.

941 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [332/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 942 of file fbxpropertytypes.h.

942 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [333/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 943 of file fbxpropertytypes.h.

943 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [334/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 944 of file fbxpropertytypes.h.

944 { pDst=FbxString((float)pSrc.value()); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66
const float value() const
Retrieve the value as a float.

◆ FbxTypeCopy() [335/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxBool pSrc 
)
inline

Definition at line 945 of file fbxpropertytypes.h.

945 { pDst=pSrc ? "true" : "false"; return true; }

◆ FbxTypeCopy() [336/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxInt pSrc 
)
inline

Definition at line 946 of file fbxpropertytypes.h.

946 { pDst=FbxString((int)pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [337/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxFloat pSrc 
)
inline

Definition at line 947 of file fbxpropertytypes.h.

947 { pDst=FbxString(pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [338/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDouble pSrc 
)
inline

Definition at line 948 of file fbxpropertytypes.h.

948 { pDst=FbxString(pSrc); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [339/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDouble2 pSrc 
)
inline

Definition at line 949 of file fbxpropertytypes.h.

949 { pDst=FbxString(pSrc[0])+","+FbxString(pSrc[1]); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [340/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDouble3 pSrc 
)
inline

Definition at line 950 of file fbxpropertytypes.h.

950 { pDst=FbxString(pSrc[0])+","+FbxString(pSrc[1])+","+FbxString(pSrc[2]); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [341/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDouble4 pSrc 
)
inline

Definition at line 951 of file fbxpropertytypes.h.

951 { pDst=FbxString(pSrc[0])+","+FbxString(pSrc[1])+","+FbxString(pSrc[2])+","+FbxString(pSrc[3]); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [342/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDouble4x4 pSrc 
)
inline

Definition at line 952 of file fbxpropertytypes.h.

952 { pDst=FbxString(pSrc[0][0])+","+FbxString(pSrc[0][1])+","+FbxString(pSrc[0][2])+","+FbxString(pSrc[0][3]); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66

◆ FbxTypeCopy() [343/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxTime pSrc 
)
inline

Definition at line 953 of file fbxpropertytypes.h.

953 { char lTimeStr[128]; pSrc.GetTimeString(lTimeStr, FbxUShort(128)); pDst=lTimeStr; return true; }
unsigned short FbxUShort
Definition: fbxtypes.h:38
char * GetTimeString(char *pTimeString, const FbxUShort &pTimeStringSize, int pInfo=5, EMode pTimeMode=eDefaultMode, EProtocol pTimeFormat=eDefaultProtocol) const
Get time in a human readable format.

◆ FbxTypeCopy() [344/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxReference  
)
inline

Definition at line 954 of file fbxpropertytypes.h.

954 { pDst="<reference>"; return true; }

◆ FbxTypeCopy() [345/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxBlob  
)
inline

Definition at line 955 of file fbxpropertytypes.h.

955 { pDst="<blob>"; return true; } // Or convert to ASCII-85?

◆ FbxTypeCopy() [346/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDistance pSrc 
)
inline

Definition at line 956 of file fbxpropertytypes.h.

956 { pDst= FbxString(pSrc.value()) + " " +pSrc.unitName(); return true; }
Utility class to manipulate strings.
Definition: fbxstring.h:66
const float value() const
Retrieve the distance value.
const FbxString unitName() const

◆ FbxTypeCopy() [347/413]

bool FbxTypeCopy ( FbxString pDst,
const FbxDateTime pSrc 
)
inline

Definition at line 957 of file fbxpropertytypes.h.

957 { pDst= pSrc.toString(); return true; }
FbxString toString() const
Get the string format from this date&time.

◆ FbxTypeCopy() [348/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxChar pSrc 
)
inline

Definition at line 960 of file fbxpropertytypes.h.

960 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [349/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxUChar pSrc 
)
inline

Definition at line 961 of file fbxpropertytypes.h.

961 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [350/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxShort pSrc 
)
inline

Definition at line 962 of file fbxpropertytypes.h.

962 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [351/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxUShort pSrc 
)
inline

Definition at line 963 of file fbxpropertytypes.h.

963 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [352/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxUInt pSrc 
)
inline

Definition at line 964 of file fbxpropertytypes.h.

964 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [353/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxLongLong pSrc 
)
inline

Definition at line 965 of file fbxpropertytypes.h.

965 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [354/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxULongLong pSrc 
)
inline

Definition at line 966 of file fbxpropertytypes.h.

966 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [355/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxHalfFloat pSrc 
)
inline

Definition at line 967 of file fbxpropertytypes.h.

967 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [356/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxBool pSrc 
)
inline

Definition at line 968 of file fbxpropertytypes.h.

968 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [357/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxInt pSrc 
)
inline

Definition at line 969 of file fbxpropertytypes.h.

969 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [358/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxFloat pSrc 
)
inline

Definition at line 970 of file fbxpropertytypes.h.

970 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [359/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxDouble pSrc 
)
inline

Definition at line 971 of file fbxpropertytypes.h.

971 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [360/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxDouble2 pSrc 
)
inline

Definition at line 972 of file fbxpropertytypes.h.

972 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [361/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxDouble3 pSrc 
)
inline

Definition at line 973 of file fbxpropertytypes.h.

973 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [362/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxDouble4 pSrc 
)
inline

Definition at line 974 of file fbxpropertytypes.h.

974 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [363/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxDouble4x4 pSrc 
)
inline

Definition at line 975 of file fbxpropertytypes.h.

975 { pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.

◆ FbxTypeCopy() [364/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxString pSrc 
)
inline

Definition at line 976 of file fbxpropertytypes.h.

977 {
978  bool lCastable = pSrc.GetLen() == pSrc.GetLen();
979  FBX_ASSERT( lCastable );
980  if( lCastable )
981  pDst.Assign(pSrc.Buffer(), (int)pSrc.GetLen());
982  return lCastable;
983 }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.
char * Buffer()
Non-const buffer access.
size_t GetLen() const
Get string length like "C" strlen().

◆ FbxTypeCopy() [365/413]

bool FbxTypeCopy ( FbxBlob pDst,
const FbxTime pSrc 
)
inline

Definition at line 984 of file fbxpropertytypes.h.

984 { FbxLongLong t = pSrc.Get(); pDst.Assign( &t, sizeof(t)); return true; }
void Assign(const void *pData, int pSize)
Copy the data in the buffer.
FbxLongLong Get() const
Get time in internal format.
Definition: fbxtime.h:172
FbxInt64 FbxLongLong
Definition: fbxtypes.h:92

◆ FbxTypeCopy() [366/413]

bool FbxTypeCopy ( FbxBlob ,
const FbxReference  
)
inline

Definition at line 985 of file fbxpropertytypes.h.

985 { return false; }

◆ FbxTypeCopy() [367/413]

bool FbxTypeCopy ( FbxBlob ,
const FbxDistance  
)
inline

Definition at line 986 of file fbxpropertytypes.h.

986 { return false; }

◆ FbxTypeCopy() [368/413]

bool FbxTypeCopy ( FbxBlob ,
const FbxDateTime  
)
inline

Definition at line 987 of file fbxpropertytypes.h.

987 { return false; }

◆ FbxTypeCopy() [369/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxChar  
)
inline

Definition at line 990 of file fbxpropertytypes.h.

990 { return false; }

◆ FbxTypeCopy() [370/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxUChar  
)
inline

Definition at line 991 of file fbxpropertytypes.h.

991 { return false; }

◆ FbxTypeCopy() [371/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxShort  
)
inline

Definition at line 992 of file fbxpropertytypes.h.

992 { return false; }

◆ FbxTypeCopy() [372/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxUShort  
)
inline

Definition at line 993 of file fbxpropertytypes.h.

993 { return false; }

◆ FbxTypeCopy() [373/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxUInt  
)
inline

Definition at line 994 of file fbxpropertytypes.h.

994 { return false; }

◆ FbxTypeCopy() [374/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxLongLong  
)
inline

Definition at line 995 of file fbxpropertytypes.h.

995 { return false; }

◆ FbxTypeCopy() [375/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxULongLong  
)
inline

Definition at line 996 of file fbxpropertytypes.h.

996 { return false; }

◆ FbxTypeCopy() [376/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxHalfFloat  
)
inline

Definition at line 997 of file fbxpropertytypes.h.

997 { return false; }

◆ FbxTypeCopy() [377/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxBool  
)
inline

Definition at line 998 of file fbxpropertytypes.h.

998 { return false; }

◆ FbxTypeCopy() [378/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxInt  
)
inline

Definition at line 999 of file fbxpropertytypes.h.

999 { return false; }

◆ FbxTypeCopy() [379/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxFloat  
)
inline

Definition at line 1000 of file fbxpropertytypes.h.

1000 { return false; }

◆ FbxTypeCopy() [380/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxDouble  
)
inline

Definition at line 1001 of file fbxpropertytypes.h.

1001 { return false; }

◆ FbxTypeCopy() [381/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxDouble2  
)
inline

Definition at line 1002 of file fbxpropertytypes.h.

1002 { return false; }

◆ FbxTypeCopy() [382/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxDouble3  
)
inline

Definition at line 1003 of file fbxpropertytypes.h.

1003 { return false; }

◆ FbxTypeCopy() [383/413]

bool FbxTypeCopy ( FbxDistance ,
const FbxDouble4  
)
inline

Definition at line 1004 of file fbxpropertytypes.h.

1004 { return false; }

◆ FbxTypeCopy() [384/413]