#include <fbxsdk/fbxsdk_def.h>#include <fbxsdk/core/base/fbxstring.h>#include <fbxsdk/core/base/fbxtime.h>#include <fbxsdk/core/math/fbxvector2.h>#include <fbxsdk/core/math/fbxvector4.h>#include <fbxsdk/core/math/fbxmatrix.h>#include <fbxsdk/core/fbxsystemunit.h>#include <fbxsdk/fbxsdk_nsbegin.h>#include <fbxsdk/fbxsdk_nsend.h>Definition in file fbxpropertytypes.h.
| enum EFbxType |
Type identifier constants.
Definition at line 28 of file fbxpropertytypes.h.
{
eFbxUndefined,
eFbxChar,
eFbxUChar,
eFbxShort,
eFbxUShort,
eFbxUInt,
eFbxLongLong,
eFbxULongLong,
eFbxHalfFloat,
eFbxBool,
eFbxInt,
eFbxFloat,
eFbxDouble,
eFbxDouble2,
eFbxDouble3,
eFbxDouble4,
eFbxDouble4x4,
eFbxEnum,
eFbxString,
eFbxTime,
eFbxReference,
eFbxBlob,
eFbxDistance,
eFbxDateTime,
eFbxTypeCount
};
| FBXSDK_DLL const size_t FbxTypeSizeOf | ( | const EFbxType | pType | ) |
Retrieve a type enumeration memory footprint size.
| pType | The type enumeration |
Definition at line 528 of file fbxpropertytypes.h.
{ return eFbxUShort; }
| EFbxType FbxTypeOf | ( | const FbxLongLong & | ) | [inline] |
Definition at line 530 of file fbxpropertytypes.h.
{ return eFbxLongLong; }
| EFbxType FbxTypeOf | ( | const FbxULongLong & | ) | [inline] |
Definition at line 531 of file fbxpropertytypes.h.
{ return eFbxULongLong; }
| EFbxType FbxTypeOf | ( | const FbxHalfFloat & | ) | [inline] |
Definition at line 532 of file fbxpropertytypes.h.
{ return eFbxHalfFloat; }
Definition at line 536 of file fbxpropertytypes.h.
{ return eFbxDouble; }
| EFbxType FbxTypeOf | ( | const FbxDouble2 & | ) | [inline] |
Definition at line 537 of file fbxpropertytypes.h.
{ return eFbxDouble2; }
| EFbxType FbxTypeOf | ( | const FbxDouble3 & | ) | [inline] |
Definition at line 538 of file fbxpropertytypes.h.
{ return eFbxDouble3; }
| EFbxType FbxTypeOf | ( | const FbxDouble4 & | ) | [inline] |
Definition at line 539 of file fbxpropertytypes.h.
{ return eFbxDouble4; }
| EFbxType FbxTypeOf | ( | const FbxVector2 & | ) | [inline] |
Definition at line 541 of file fbxpropertytypes.h.
{ return eFbxDouble2; }
| EFbxType FbxTypeOf | ( | const FbxVector4 & | ) | [inline] |
Definition at line 542 of file fbxpropertytypes.h.
{ return eFbxDouble4; }
| EFbxType FbxTypeOf | ( | const FbxQuaternion & | ) | [inline] |
Definition at line 543 of file fbxpropertytypes.h.
{ return eFbxDouble4; }
Definition at line 544 of file fbxpropertytypes.h.
{ return eFbxDouble4x4; }
| EFbxType FbxTypeOf | ( | const FbxAMatrix & | ) | [inline] |
Definition at line 545 of file fbxpropertytypes.h.
{ return eFbxDouble4x4; }
Definition at line 546 of file fbxpropertytypes.h.
{ return eFbxString; }
| EFbxType FbxTypeOf | ( | const FbxReference & | ) | [inline] |
Definition at line 548 of file fbxpropertytypes.h.
{ return eFbxReference; }
Definition at line 550 of file fbxpropertytypes.h.
{ return eFbxDouble4; }
| EFbxType FbxTypeOf | ( | const FbxDistance & | ) | [inline] |
Definition at line 551 of file fbxpropertytypes.h.
{ return eFbxDistance; }
| EFbxType FbxTypeOf | ( | const FbxDateTime & | ) | [inline] |
Definition at line 552 of file fbxpropertytypes.h.
{ return eFbxDateTime; }
| EFbxType FbxTypeOf | ( | const T & | ) | [inline] |
Definition at line 554 of file fbxpropertytypes.h.
{ FBX_ASSERT_NOW("Unknown type!"); return eFbxUndefined; }
| bool FBXSDK_DLL FbxTypeCopyStr | ( | FbxLongLong & | pDst, |
| const FbxString & | pSrc | ||
| ) |
| bool FBXSDK_DLL FbxTypeCopyStr | ( | FbxULongLong & | pDst, |
| const FbxString & | pSrc | ||
| ) |
| bool FBXSDK_DLL FbxTypeCopyStr | ( | FbxHalfFloat & | pDst, |
| const FbxString & | pSrc | ||
| ) |
| bool FbxTypeCopy | ( | T1 & | , |
| const T2 & | |||
| ) | [inline] |
Definition at line 569 of file fbxpropertytypes.h.
{ FBX_ASSERT_NOW("Incompatible type assignment!" ); return false; }
Same type conversion.
Definition at line 572 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 573 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 574 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 575 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 576 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 577 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 578 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 579 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 580 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 581 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 582 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 583 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxDouble2 & | pSrc | ||
| ) | [inline] |
Definition at line 584 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxDouble3 & | pSrc | ||
| ) | [inline] |
Definition at line 585 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble4 & | pDst, |
| const FbxDouble4 & | pSrc | ||
| ) | [inline] |
Definition at line 586 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 588 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 589 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxReference & | pDst, |
| const FbxReference & | pSrc | ||
| ) | [inline] |
Definition at line 590 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 591 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDistance & | pDst, |
| const FbxDistance & | pSrc | ||
| ) | [inline] |
Definition at line 592 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDateTime & | pDst, |
| const FbxDateTime & | pSrc | ||
| ) | [inline] |
Definition at line 593 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
Definition at line 596 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 597 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 598 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 599 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 600 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
| bool FbxTypeCopy | ( | FbxBool & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 601 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
| bool FbxTypeCopy | ( | FbxBool & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 602 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 604 of file fbxpropertytypes.h.
{ pDst = pSrc == 0 ? false : true; return true; }
Definition at line 605 of file fbxpropertytypes.h.
{ pDst = pSrc == 0.f ? false : true; return true; }
Definition at line 606 of file fbxpropertytypes.h.
{ pDst = pSrc == 0. ? false : true; return true; }
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 611 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxBool & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 619 of file fbxpropertytypes.h.
{ pDst = (FbxChar)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 626 of file fbxpropertytypes.h.
{ pDst = (FbxChar)pSrc; return true; }
Definition at line 627 of file fbxpropertytypes.h.
{ pDst = (FbxChar)pSrc; return true; }
Definition at line 628 of file fbxpropertytypes.h.
{ pDst = (FbxChar)pSrc; return true; }
Definition at line 629 of file fbxpropertytypes.h.
{ pDst = (FbxChar)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 634 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxChar & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 642 of file fbxpropertytypes.h.
{ pDst = (FbxUChar)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 649 of file fbxpropertytypes.h.
{ pDst = (FbxUChar)pSrc; return true; }
Definition at line 650 of file fbxpropertytypes.h.
{ pDst = (FbxUChar)pSrc; return true; }
Definition at line 651 of file fbxpropertytypes.h.
{ pDst = (FbxUChar)pSrc; return true; }
Definition at line 652 of file fbxpropertytypes.h.
{ pDst = (FbxUChar)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 657 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUChar & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 665 of file fbxpropertytypes.h.
{ pDst = (FbxShort)pSrc; return true; }
Definition at line 666 of file fbxpropertytypes.h.
{ pDst = (FbxShort)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 672 of file fbxpropertytypes.h.
{ pDst = (FbxShort)pSrc; return true; }
Definition at line 673 of file fbxpropertytypes.h.
{ pDst = (FbxShort)pSrc; return true; }
Definition at line 674 of file fbxpropertytypes.h.
{ pDst = (FbxShort)pSrc; return true; }
Definition at line 675 of file fbxpropertytypes.h.
{ pDst = (FbxShort)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 680 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxShort & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 688 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
Definition at line 689 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
Definition at line 690 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 695 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
Definition at line 696 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
Definition at line 697 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
Definition at line 698 of file fbxpropertytypes.h.
{ pDst = (FbxUShort)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 703 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUShort & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 711 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
Definition at line 712 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
Definition at line 713 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
Definition at line 714 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
Definition at line 715 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxInt & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 716 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxInt & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 717 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 719 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
Definition at line 720 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
Definition at line 721 of file fbxpropertytypes.h.
{ pDst = (FbxInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 726 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxInt & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 734 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
Definition at line 735 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
Definition at line 736 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
Definition at line 737 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUInt & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 738 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUInt & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 739 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
Definition at line 741 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
Definition at line 742 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
Definition at line 743 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
Definition at line 744 of file fbxpropertytypes.h.
{ pDst = (FbxUInt)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
Definition at line 749 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxUInt & | , |
| const FbxDateTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxChar & | pSrc | ||
| ) | [inline] |
Definition at line 757 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxUChar & | pSrc | ||
| ) | [inline] |
Definition at line 758 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxShort & | pSrc | ||
| ) | [inline] |
Definition at line 759 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxUShort & | pSrc | ||
| ) | [inline] |
Definition at line 760 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxUInt & | pSrc | ||
| ) | [inline] |
Definition at line 761 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 762 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxBool & | pSrc | ||
| ) | [inline] |
Definition at line 764 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxInt & | pSrc | ||
| ) | [inline] |
Definition at line 765 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxFloat & | pSrc | ||
| ) | [inline] |
Definition at line 766 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxDouble & | pSrc | ||
| ) | [inline] |
Definition at line 767 of file fbxpropertytypes.h.
{ pDst = (FbxLongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | pDst, |
| const FbxString & | pSrc | ||
| ) | [inline] |
Definition at line 772 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxLongLong & | , |
| const FbxDateTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxChar & | pSrc | ||
| ) | [inline] |
Definition at line 780 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxUChar & | pSrc | ||
| ) | [inline] |
Definition at line 781 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxShort & | pSrc | ||
| ) | [inline] |
Definition at line 782 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxUShort & | pSrc | ||
| ) | [inline] |
Definition at line 783 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxUInt & | pSrc | ||
| ) | [inline] |
Definition at line 784 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 785 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxBool & | pSrc | ||
| ) | [inline] |
Definition at line 787 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxInt & | pSrc | ||
| ) | [inline] |
Definition at line 788 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxFloat & | pSrc | ||
| ) | [inline] |
Definition at line 789 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxDouble & | pSrc | ||
| ) | [inline] |
Definition at line 790 of file fbxpropertytypes.h.
{ pDst = (FbxULongLong)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | pDst, |
| const FbxString & | pSrc | ||
| ) | [inline] |
Definition at line 795 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxULongLong & | , |
| const FbxDateTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxChar & | pSrc | ||
| ) | [inline] |
Definition at line 803 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxUChar & | pSrc | ||
| ) | [inline] |
Definition at line 804 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxShort & | pSrc | ||
| ) | [inline] |
Definition at line 805 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxUShort & | pSrc | ||
| ) | [inline] |
Definition at line 806 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxUInt & | pSrc | ||
| ) | [inline] |
Definition at line 807 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 808 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 809 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxBool & | pSrc | ||
| ) | [inline] |
Definition at line 810 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxInt & | pSrc | ||
| ) | [inline] |
Definition at line 811 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxFloat & | pSrc | ||
| ) | [inline] |
Definition at line 812 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxDouble & | pSrc | ||
| ) | [inline] |
Definition at line 813 of file fbxpropertytypes.h.
{ FbxHalfFloat hf((float)pSrc); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxString & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxHalfFloat & | pDst, |
| const FbxDistance & | pSrc | ||
| ) | [inline] |
Definition at line 822 of file fbxpropertytypes.h.
{ FbxHalfFloat hf(pSrc.internalValue()); pDst = hf; return true; }
| bool FbxTypeCopy | ( | FbxHalfFloat & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 826 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
Definition at line 827 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
Definition at line 828 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
Definition at line 829 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
Definition at line 830 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxFloat & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 833 of file fbxpropertytypes.h.
{ pDst = pSrc.value() ; return true; }
Definition at line 834 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
Definition at line 835 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
Definition at line 836 of file fbxpropertytypes.h.
{ pDst = (FbxFloat)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxFloat & | pDst, |
| const FbxDistance & | pSrc | ||
| ) | [inline] |
Definition at line 845 of file fbxpropertytypes.h.
{ pDst = pSrc.internalValue(); return true; }
| bool FbxTypeCopy | ( | FbxFloat & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 849 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
Definition at line 850 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
Definition at line 851 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
Definition at line 852 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
Definition at line 853 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 854 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 855 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 856 of file fbxpropertytypes.h.
Definition at line 857 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
Definition at line 858 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
Definition at line 859 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxDouble2 & | pSrc | ||
| ) | [inline] |
Definition at line 860 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc[0]; return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxDouble3 & | pSrc | ||
| ) | [inline] |
Definition at line 861 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc[0]; return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxDouble4 & | pSrc | ||
| ) | [inline] |
Definition at line 862 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc[0]; return true; }
Definition at line 864 of file fbxpropertytypes.h.
{ return FbxTypeCopyStr(pDst, pSrc); }
Definition at line 865 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc.GetSecondDouble(); return true; }
| bool FbxTypeCopy | ( | FbxDouble & | pDst, |
| const FbxDistance & | pSrc | ||
| ) | [inline] |
Definition at line 866 of file fbxpropertytypes.h.
{ pDst = pSrc.internalValue(); return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxChar & | pSrc | ||
| ) | [inline] |
Definition at line 869 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxUChar & | pSrc | ||
| ) | [inline] |
Definition at line 870 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxShort & | pSrc | ||
| ) | [inline] |
Definition at line 871 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxUShort & | pSrc | ||
| ) | [inline] |
Definition at line 872 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxUInt & | pSrc | ||
| ) | [inline] |
Definition at line 873 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 874 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 875 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 876 of file fbxpropertytypes.h.
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxBool & | pSrc | ||
| ) | [inline] |
Definition at line 877 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxInt & | pSrc | ||
| ) | [inline] |
Definition at line 878 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxFloat & | pSrc | ||
| ) | [inline] |
Definition at line 879 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble2 & | pDst, |
| const FbxDouble & | pSrc | ||
| ) | [inline] |
Definition at line 880 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxChar & | pSrc | ||
| ) | [inline] |
Definition at line 883 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxUChar & | pSrc | ||
| ) | [inline] |
Definition at line 884 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxShort & | pSrc | ||
| ) | [inline] |
Definition at line 885 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxUShort & | pSrc | ||
| ) | [inline] |
Definition at line 886 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxUInt & | pSrc | ||
| ) | [inline] |
Definition at line 887 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 888 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 889 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 890 of file fbxpropertytypes.h.
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxBool & | pSrc | ||
| ) | [inline] |
Definition at line 891 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxInt & | pSrc | ||
| ) | [inline] |
Definition at line 892 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxFloat & | pSrc | ||
| ) | [inline] |
Definition at line 893 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxDouble & | pSrc | ||
| ) | [inline] |
Definition at line 894 of file fbxpropertytypes.h.
{ pDst = (FbxDouble)pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble3 & | pDst, |
| const FbxDouble4 & | pSrc | ||
| ) | [inline] |
Definition at line 896 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxString & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble3 & | , |
| const FbxDateTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxChar & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxUChar & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxShort & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxUShort & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxUInt & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxBool & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxInt & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxDouble & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | pDst, |
| const FbxDouble3 & | pSrc | ||
| ) | [inline] |
Definition at line 919 of file fbxpropertytypes.h.
{ pDst = pSrc; return true; }
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxString & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDouble4 & | , |
| const FbxDateTime & | |||
| ) | [inline] |
Definition at line 929 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
Definition at line 930 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
Definition at line 931 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
Definition at line 932 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
Definition at line 933 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 934 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 935 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 936 of file fbxpropertytypes.h.
Definition at line 937 of file fbxpropertytypes.h.
{ pDst=pSrc ? "true" : "false"; return true; }
Definition at line 938 of file fbxpropertytypes.h.
{ pDst=FbxString((int)pSrc); return true; }
Definition at line 939 of file fbxpropertytypes.h.
{ pDst=FbxString(pSrc); return true; }
Definition at line 940 of file fbxpropertytypes.h.
{ pDst=FbxString(pSrc); return true; }
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxDouble2 & | pSrc | ||
| ) | [inline] |
Definition at line 941 of file fbxpropertytypes.h.
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxDouble3 & | pSrc | ||
| ) | [inline] |
Definition at line 942 of file fbxpropertytypes.h.
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxDouble4 & | pSrc | ||
| ) | [inline] |
Definition at line 943 of file fbxpropertytypes.h.
Definition at line 945 of file fbxpropertytypes.h.
{ char lTimeStr[128]; pSrc.GetTimeString(lTimeStr, FbxUShort(128)); pDst=lTimeStr; return true; }
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxReference & | |||
| ) | [inline] |
Definition at line 946 of file fbxpropertytypes.h.
{ pDst="<reference>"; return true; }
Definition at line 947 of file fbxpropertytypes.h.
{ pDst="<blob>"; return true; } // Or convert to ASCII-85?
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxDistance & | pSrc | ||
| ) | [inline] |
Definition at line 948 of file fbxpropertytypes.h.
| bool FbxTypeCopy | ( | FbxString & | pDst, |
| const FbxDateTime & | pSrc | ||
| ) | [inline] |
Definition at line 949 of file fbxpropertytypes.h.
{ pDst= pSrc.toString(); return true; }
Definition at line 952 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 953 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 954 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 955 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 956 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | pDst, |
| const FbxLongLong & | pSrc | ||
| ) | [inline] |
Definition at line 957 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | pDst, |
| const FbxULongLong & | pSrc | ||
| ) | [inline] |
Definition at line 958 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | pDst, |
| const FbxHalfFloat & | pSrc | ||
| ) | [inline] |
Definition at line 959 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 960 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 961 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 962 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 963 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | pDst, |
| const FbxDouble2 & | pSrc | ||
| ) | [inline] |
Definition at line 964 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | pDst, |
| const FbxDouble3 & | pSrc | ||
| ) | [inline] |
Definition at line 965 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | pDst, |
| const FbxDouble4 & | pSrc | ||
| ) | [inline] |
Definition at line 966 of file fbxpropertytypes.h.
{ pDst.Assign(&pSrc, sizeof(pSrc)); return true; }
Definition at line 968 of file fbxpropertytypes.h.
Definition at line 976 of file fbxpropertytypes.h.
{ FbxLongLong t = pSrc.Get(); pDst.Assign( &t, sizeof(t)); return true; }
| bool FbxTypeCopy | ( | FbxBlob & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxBlob & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxBlob & | , |
| const FbxDateTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxChar & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxUChar & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxShort & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxUShort & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxUInt & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxBool & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxInt & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxDouble & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxString & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDistance & | , |
| const FbxDateTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxChar & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxUChar & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxShort & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxUShort & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxUInt & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxLongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxULongLong & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxHalfFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxBool & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxInt & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxFloat & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxDouble & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxDouble2 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxDouble3 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxDouble4 & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | pDst, |
| const FbxString & | pSrc | ||
| ) | [inline] |
Definition at line 1021 of file fbxpropertytypes.h.
{ return pDst.fromString(pSrc); }
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxTime & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxReference & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxBlob & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | FbxDateTime & | , |
| const FbxDistance & | |||
| ) | [inline] |
| bool FbxTypeCopy | ( | T & | pDst, |
| const void * | pSrc, | ||
| EFbxType | pSrcType | ||
| ) | [inline] |
Definition at line 1027 of file fbxpropertytypes.h.
{
switch( pSrcType )
{
case eFbxChar: return FbxTypeCopy(pDst, *(FbxChar*)pSrc);
case eFbxUChar: return FbxTypeCopy(pDst, *(FbxUChar*)pSrc);
case eFbxShort: return FbxTypeCopy(pDst, *(FbxShort*)pSrc);
case eFbxUShort: return FbxTypeCopy(pDst, *(FbxUShort*)pSrc);
case eFbxUInt: return FbxTypeCopy(pDst, *(FbxUInt*)pSrc);
case eFbxLongLong: return FbxTypeCopy(pDst, *(FbxLongLong*)pSrc);
case eFbxULongLong: return FbxTypeCopy(pDst, *(FbxULongLong*)pSrc);
case eFbxHalfFloat: return FbxTypeCopy(pDst, *(FbxHalfFloat*)pSrc);
case eFbxBool: return FbxTypeCopy(pDst, *(FbxBool*)pSrc);
case eFbxInt: return FbxTypeCopy(pDst, *(FbxInt*)pSrc);
case eFbxFloat: return FbxTypeCopy(pDst, *(FbxFloat*)pSrc);
case eFbxDouble: return FbxTypeCopy(pDst, *(FbxDouble*)pSrc);
case eFbxDouble2: return FbxTypeCopy(pDst, *(FbxDouble2*)pSrc);
case eFbxDouble3: return FbxTypeCopy(pDst, *(FbxDouble3*)pSrc);
case eFbxDouble4: return FbxTypeCopy(pDst, *(FbxDouble4*)pSrc);
case eFbxDouble4x4: return FbxTypeCopy(pDst, *(FbxDouble4x4*)pSrc);
case eFbxEnum: return FbxTypeCopy(pDst, *(FbxEnum*)pSrc);
case eFbxString: return FbxTypeCopy(pDst, *(FbxString*)pSrc);
case eFbxTime: return FbxTypeCopy(pDst, *(FbxTime*)pSrc);
case eFbxBlob: return FbxTypeCopy(pDst, *(FbxBlob*)pSrc);
case eFbxDistance: return FbxTypeCopy(pDst, *(FbxDistance*)pSrc);
case eFbxDateTime: return FbxTypeCopy(pDst, *(FbxDateTime*)pSrc);
case eFbxReference:
FBX_ASSERT_NOW("Trying to set value on a void Reference type" );
break;
default:
FBX_ASSERT_NOW("Trying to assign an unknown type" );
break;
}
return false;
}
| bool FbxTypeCopy | ( | void * | pDst, |
| EFbxType | pDstType, | ||
| const T & | pSrc | ||
| ) | [inline] |
Definition at line 1065 of file fbxpropertytypes.h.
{
switch( pDstType )
{
case eFbxChar: return FbxTypeCopy(*(FbxChar*)pDst, pSrc);
case eFbxUChar: return FbxTypeCopy(*(FbxUChar*)pDst, pSrc);
case eFbxShort: return FbxTypeCopy(*(FbxShort*)pDst, pSrc);
case eFbxUShort: return FbxTypeCopy(*(FbxUShort*)pDst, pSrc);
case eFbxUInt: return FbxTypeCopy(*(FbxUInt*)pDst, pSrc);
case eFbxLongLong: return FbxTypeCopy(*(FbxLongLong*)pDst, pSrc);
case eFbxULongLong: return FbxTypeCopy(*(FbxULongLong*)pDst, pSrc);
case eFbxHalfFloat: return FbxTypeCopy(*(FbxHalfFloat*)pDst, pSrc);
case eFbxBool: return FbxTypeCopy(*(FbxBool*)pDst, pSrc);
case eFbxInt: return FbxTypeCopy(*(FbxInt*)pDst, pSrc);
case eFbxFloat: return FbxTypeCopy(*(FbxFloat*)pDst, pSrc);
case eFbxDouble: return FbxTypeCopy(*(FbxDouble*)pDst, pSrc);
case eFbxDouble2: return FbxTypeCopy(*(FbxDouble2*)pDst, pSrc);
case eFbxDouble3: return FbxTypeCopy(*(FbxDouble3*)pDst, pSrc);
case eFbxDouble4: return FbxTypeCopy(*(FbxDouble4*)pDst, pSrc);
case eFbxDouble4x4: return FbxTypeCopy(*(FbxDouble4x4*)pDst, pSrc);
case eFbxEnum: return FbxTypeCopy(*(FbxEnum*)pDst, pSrc);
case eFbxString: return FbxTypeCopy(*(FbxString*)pDst, pSrc);
case eFbxTime: return FbxTypeCopy(*(FbxTime*)pDst, pSrc);
case eFbxBlob: return FbxTypeCopy(*(FbxBlob*)pDst, pSrc);
case eFbxDistance: return FbxTypeCopy(*(FbxDistance*)pDst, pSrc);
case eFbxDateTime: return FbxTypeCopy(*(FbxDateTime*)pDst, pSrc);
case eFbxReference:
FBX_ASSERT_NOW("Trying to set value on a void Reference type" );
break;
default:
FBX_ASSERT_NOW("Trying to assign an unknown type" );
break;
}
return false;
}
Definition at line 1103 of file fbxpropertytypes.h.
{
switch( pSrcType )
{
case eFbxChar: return FbxTypeCopy(pDst, pDstType, *(FbxChar*)pSrc);
case eFbxUChar: return FbxTypeCopy(pDst, pDstType, *(FbxUChar*)pSrc);
case eFbxShort: return FbxTypeCopy(pDst, pDstType, *(FbxShort*)pSrc);
case eFbxUShort: return FbxTypeCopy(pDst, pDstType, *(FbxUShort*)pSrc);
case eFbxUInt: return FbxTypeCopy(pDst, pDstType, *(FbxUInt*)pSrc);
case eFbxLongLong: return FbxTypeCopy(pDst, pDstType, *(FbxLongLong*)pSrc);
case eFbxULongLong: return FbxTypeCopy(pDst, pDstType, *(FbxULongLong*)pSrc);
case eFbxHalfFloat: return FbxTypeCopy(pDst, pDstType, *(FbxHalfFloat*)pSrc);
case eFbxBool: return FbxTypeCopy(pDst, pDstType, *(FbxBool*)pSrc);
case eFbxInt: return FbxTypeCopy(pDst, pDstType, *(FbxInt*)pSrc);
case eFbxFloat: return FbxTypeCopy(pDst, pDstType, *(FbxFloat*)pSrc);
case eFbxDouble: return FbxTypeCopy(pDst, pDstType, *(FbxDouble*)pSrc);
case eFbxDouble2: return FbxTypeCopy(pDst, pDstType, *(FbxDouble2*)pSrc);
case eFbxDouble3: return FbxTypeCopy(pDst, pDstType, *(FbxDouble3*)pSrc);
case eFbxDouble4: return FbxTypeCopy(pDst, pDstType, *(FbxDouble4*)pSrc);
case eFbxDouble4x4: return FbxTypeCopy(pDst, pDstType, *(FbxDouble4x4*)pSrc);
case eFbxEnum: return FbxTypeCopy(pDst, pDstType, *(FbxEnum*)pSrc);
case eFbxString: return FbxTypeCopy(pDst, pDstType, *(FbxString*)pSrc);
case eFbxTime: return FbxTypeCopy(pDst, pDstType, *(FbxTime*)pSrc);
case eFbxBlob: return FbxTypeCopy(pDst, pDstType, *(FbxBlob*)pSrc);
case eFbxDistance: return FbxTypeCopy(pDst, pDstType, *(FbxDistance*)pSrc);
case eFbxDateTime: return FbxTypeCopy(pDst, pDstType, *(FbxDateTime*)pSrc);
case eFbxReference:
FBX_ASSERT_NOW("Trying to set value on a void Reference type" );
break;
default:
FBX_ASSERT_NOW("Trying to assign an unknown type" );
break;
}
return false;
}
| FBXSDK_DLL void* FbxTypeAllocate | ( | const EFbxType | pType | ) |
Creates a fbx primitive type and initializes its memory.
| pType | The type of object to create. |
| FBXSDK_DLL bool FbxTypeDeallocate | ( | const EFbxType | pType, |
| void * | pData | ||
| ) |
Destroys an fbx primitive type.
If the return value is true the memory pointed to by pData has been deleted and should no longer be accessed.
| pType | The type of object being deleted |
| pData | Pointer to the object being deleted. |
| FBXSDK_DLL bool FbxTypeCompare | ( | const void * | pA, |
| const void * | pB, | ||
| const EFbxType | pType | ||
| ) |
Compare two values of the same type.
| pA | first value |
| pB | second value |
| pType | The data type of both values |
true if equal, false otherwise