fbxdatatypes.h File Reference

#include <fbxsdk/fbxsdk_def.h>
#include <fbxsdk/core/fbxpropertytypes.h>
#include <fbxsdk/core/fbxpropertyhandle.h>
#include <fbxsdk/fbxsdk_nsbegin.h>
#include <fbxsdk/fbxsdk_nsend.h>

Go to the source code of this file.

Classes

class  FbxDataType
 FBX SDK data type class. More...

Functions

FBXSDK_DLL const FbxDataTypeFbxGetDataTypeFromEnum (const EFbxType pType)
 Retrieve data type from type enumeration index.
FBXSDK_DLL const char * FbxGetDataTypeNameForIO (const FbxDataType &pDataType)
 Retrieve data type name string used by I/O operations.

Variables

Basic Data Types
FBXSDK_DLL FbxDataType FbxUndefinedDT
FBXSDK_DLL FbxDataType FbxBoolDT
FBXSDK_DLL FbxDataType FbxCharDT
FBXSDK_DLL FbxDataType FbxUCharDT
FBXSDK_DLL FbxDataType FbxShortDT
FBXSDK_DLL FbxDataType FbxUShortDT
FBXSDK_DLL FbxDataType FbxIntDT
FBXSDK_DLL FbxDataType FbxUIntDT
FBXSDK_DLL FbxDataType FbxLongLongDT
FBXSDK_DLL FbxDataType FbxULongLongDT
FBXSDK_DLL FbxDataType FbxFloatDT
FBXSDK_DLL FbxDataType FbxHalfFloatDT
FBXSDK_DLL FbxDataType FbxDoubleDT
FBXSDK_DLL FbxDataType FbxDouble2DT
FBXSDK_DLL FbxDataType FbxDouble3DT
FBXSDK_DLL FbxDataType FbxDouble4DT
FBXSDK_DLL FbxDataType FbxDouble4x4DT
FBXSDK_DLL FbxDataType FbxEnumDT
FBXSDK_DLL FbxDataType FbxStringDT
FBXSDK_DLL FbxDataType FbxTimeDT
FBXSDK_DLL FbxDataType FbxReferenceDT
FBXSDK_DLL FbxDataType FbxBlobDT
FBXSDK_DLL FbxDataType FbxDistanceDT
FBXSDK_DLL FbxDataType FbxDateTimeDT
Extended Data Types
FBXSDK_DLL FbxDataType FbxColor3DT
FBXSDK_DLL FbxDataType FbxColor4DT
FBXSDK_DLL FbxDataType FbxCompoundDT
FBXSDK_DLL FbxDataType FbxReferenceObjectDT
FBXSDK_DLL FbxDataType FbxReferencePropertyDT
FBXSDK_DLL FbxDataType FbxVisibilityDT
FBXSDK_DLL FbxDataType FbxVisibilityInheritanceDT
FBXSDK_DLL FbxDataType FbxUrlDT
FBXSDK_DLL FbxDataType FbxXRefUrlDT
Transform Data Types
FBXSDK_DLL FbxDataType FbxTranslationDT
FBXSDK_DLL FbxDataType FbxRotationDT
FBXSDK_DLL FbxDataType FbxScalingDT
FBXSDK_DLL FbxDataType FbxQuaternionDT
FBXSDK_DLL FbxDataType FbxLocalTranslationDT
FBXSDK_DLL FbxDataType FbxLocalRotationDT
FBXSDK_DLL FbxDataType FbxLocalScalingDT
FBXSDK_DLL FbxDataType FbxLocalQuaternionDT
FBXSDK_DLL FbxDataType FbxTransformMatrixDT
FBXSDK_DLL FbxDataType FbxTranslationMatrixDT
FBXSDK_DLL FbxDataType FbxRotationMatrixDT
FBXSDK_DLL FbxDataType FbxScalingMatrixDT
Material Data Types
FBXSDK_DLL FbxDataType FbxMaterialEmissiveDT
FBXSDK_DLL FbxDataType FbxMaterialEmissiveFactorDT
FBXSDK_DLL FbxDataType FbxMaterialAmbientDT
FBXSDK_DLL FbxDataType FbxMaterialAmbientFactorDT
FBXSDK_DLL FbxDataType FbxMaterialDiffuseDT
FBXSDK_DLL FbxDataType FbxMaterialDiffuseFactorDT
FBXSDK_DLL FbxDataType FbxMaterialBumpDT
FBXSDK_DLL FbxDataType FbxMaterialNormalMapDT
FBXSDK_DLL FbxDataType FbxMaterialTransparentColorDT
FBXSDK_DLL FbxDataType FbxMaterialTransparencyFactorDT
FBXSDK_DLL FbxDataType FbxMaterialSpecularDT
FBXSDK_DLL FbxDataType FbxMaterialSpecularFactorDT
FBXSDK_DLL FbxDataType FbxMaterialShininessDT
FBXSDK_DLL FbxDataType FbxMaterialReflectionDT
FBXSDK_DLL FbxDataType FbxMaterialReflectionFactorDT
FBXSDK_DLL FbxDataType FbxMaterialDisplacementDT
FBXSDK_DLL FbxDataType FbxMaterialVectorDisplacementDT
FBXSDK_DLL FbxDataType FbxMaterialCommonFactorDT
FBXSDK_DLL FbxDataType FbxMaterialCommonTextureDT
Layer Element Data Types
FBXSDK_DLL FbxDataType FbxLayerElementUndefinedDT
FBXSDK_DLL FbxDataType FbxLayerElementNormalDT
FBXSDK_DLL FbxDataType FbxLayerElementBinormalDT
FBXSDK_DLL FbxDataType FbxLayerElementTangentDT
FBXSDK_DLL FbxDataType FbxLayerElementMaterialDT
FBXSDK_DLL FbxDataType FbxLayerElementTextureDT
FBXSDK_DLL FbxDataType FbxLayerElementPolygonGroupDT
FBXSDK_DLL FbxDataType FbxLayerElementUVDT
FBXSDK_DLL FbxDataType FbxLayerElementVertexColorDT
FBXSDK_DLL FbxDataType FbxLayerElementSmoothingDT
FBXSDK_DLL FbxDataType FbxLayerElementCreaseDT
FBXSDK_DLL FbxDataType FbxLayerElementHoleDT
FBXSDK_DLL FbxDataType FbxLayerElementUserDataDT
FBXSDK_DLL FbxDataType FbxLayerElementVisibilityDT
I/O Specialized Data Types
FBXSDK_DLL FbxDataType FbxAliasDT
FBXSDK_DLL FbxDataType FbxPresetsDT
FBXSDK_DLL FbxDataType FbxStatisticsDT
FBXSDK_DLL FbxDataType FbxTextLineDT
FBXSDK_DLL FbxDataType FbxUnitsDT
FBXSDK_DLL FbxDataType FbxWarningDT
FBXSDK_DLL FbxDataType FbxWebDT
External Support Data Types
FBXSDK_DLL FbxDataType FbxActionDT
FBXSDK_DLL FbxDataType FbxCameraIndexDT
FBXSDK_DLL FbxDataType FbxCharPtrDT
FBXSDK_DLL FbxDataType FbxConeAngleDT
FBXSDK_DLL FbxDataType FbxEventDT
FBXSDK_DLL FbxDataType FbxFieldOfViewDT
FBXSDK_DLL FbxDataType FbxFieldOfViewXDT
FBXSDK_DLL FbxDataType FbxFieldOfViewYDT
FBXSDK_DLL FbxDataType FbxFogDT
FBXSDK_DLL FbxDataType FbxHSBDT
FBXSDK_DLL FbxDataType FbxIKReachTranslationDT
FBXSDK_DLL FbxDataType FbxIKReachRotationDT
FBXSDK_DLL FbxDataType FbxIntensityDT
FBXSDK_DLL FbxDataType FbxLookAtDT
FBXSDK_DLL FbxDataType FbxOcclusionDT
FBXSDK_DLL FbxDataType FbxOpticalCenterXDT
FBXSDK_DLL FbxDataType FbxOpticalCenterYDT
FBXSDK_DLL FbxDataType FbxOrientationDT
FBXSDK_DLL FbxDataType FbxRealDT
FBXSDK_DLL FbxDataType FbxRollDT
FBXSDK_DLL FbxDataType FbxScalingUVDT
FBXSDK_DLL FbxDataType FbxShapeDT
FBXSDK_DLL FbxDataType FbxStringListDT
FBXSDK_DLL FbxDataType FbxTextureRotationDT
FBXSDK_DLL FbxDataType FbxTimeCodeDT
FBXSDK_DLL FbxDataType FbxTimeWarpDT
FBXSDK_DLL FbxDataType FbxTranslationUVDT
FBXSDK_DLL FbxDataType FbxWeightDT

Detailed Description

Definition in file fbxdatatypes.h.


Function Documentation

FBXSDK_DLL const FbxDataType& FbxGetDataTypeFromEnum ( const EFbxType  pType)

Retrieve data type from type enumeration index.

Parameters:
pTypeThe type enumeration index
Returns:
The corresponding data type
FBXSDK_DLL const char* FbxGetDataTypeNameForIO ( const FbxDataType pDataType)

Retrieve data type name string used by I/O operations.

Parameters:
pDataTypeThe data type instance to retrieve its I/O name string
Returns:
The data type name string
Remarks:
This function is only used during I/O operations. It is not equal to the actual data type name.

Variable Documentation