FBX C++ API Reference
fbxshadingconventions.h File Reference

Macros

#define FBXSDK_SHADING_LANGUAGE_HLSL   "HLSL"
 
#define FBXSDK_SHADING_LANGUAGE_GLSL   "GLSL"
 
#define FBXSDK_SHADING_LANGUAGE_CGFX   "CGFX"
 
#define FBXSDK_SHADING_LANGUAGE_SFX   "SFX"
 
#define FBXSDK_SHADING_LANGUAGE_MRSL   "MentalRaySL"
 
#define FBXSDK_RENDERING_API_DIRECTX   "DirectX"
 
#define FBXSDK_RENDERING_API_OPENGL   "OpenGL"
 
#define FBXSDK_RENDERING_API_MENTALRAY   "MentalRay"
 
#define FBXSDK_RENDERING_API_PREVIEW   "PreviewColorAPI"
 
#define FBXSDK_IMPLEMENTATION_PREVIEW   "ImplementationPreview"
 
#define FBXSDK_IMPLEMENTATION_MENTALRAY   "ImplementationMentalRay"
 
#define FBXSDK_IMPLEMENTATION_CGFX   "ImplementationCGFX"
 
#define FBXSDK_IMPLEMENTATION_HLSL   "ImplementationHLSL"
 
#define FBXSDK_IMPLEMENTATION_SFX   "ImplementationSFX"
 
#define FBXSDK_IMPLEMENTATION_OGS   "ImplementaitonOGS"
 
#define FBXSDK_IMPLEMENTATION_NONE   "ImplementationNone"
 
#define FBXSDK_TYPE_ENVIRONMENT   "KFbxEnvironment"
 
#define FBXSDK_TYPE_LIGHT   "KFbxLight"
 
#define FBXSDK_TYPE_PROCEDURALGEOMETRY   "KFbxProceduralGeometry"
 
#define FBXSDK_TYPE_SURFACEMATERIAL   "KFbxSurfaceMaterial"
 
#define FBXSDK_TYPE_TEXTURE   "KFbxTexture"
 
#define FBXSDK_TYPE_SWATCHSCENE   "KFbxSwatchScene"
 
#define ADSK_TYPE_ENVIRONMENT   "ADSKEnvironmentDefinition"
 
#define ADSK_TYPE_LIGHT   "ADSKLightDefinition"
 
#define ADSK_TYPE_PROCEDURALGEOMETRY   "ADSKProceduralGeometryDefinition"
 
#define ADSK_TYPE_SURFACEMATERIAL   "ADSKSurfaceMaterialDefinition"
 
#define ADSK_TYPE_TEXTURE   "ADSKTextureDefinition"
 
#define ADSK_TYPE_SWATCHSCENE   "ADSKSwatchSceneDefinition"
 
#define ADSK_UI_DEFINITION_URL   "UIDefinition"
 

Macro Definition Documentation

◆ FBXSDK_SHADING_LANGUAGE_HLSL

#define FBXSDK_SHADING_LANGUAGE_HLSL   "HLSL"
Examples:
ExportShader/main.cxx.

Definition at line 21 of file fbxshadingconventions.h.

◆ FBXSDK_SHADING_LANGUAGE_GLSL

#define FBXSDK_SHADING_LANGUAGE_GLSL   "GLSL"

Definition at line 22 of file fbxshadingconventions.h.

◆ FBXSDK_SHADING_LANGUAGE_CGFX

#define FBXSDK_SHADING_LANGUAGE_CGFX   "CGFX"
Examples:
ExportShader/main.cxx.

Definition at line 23 of file fbxshadingconventions.h.

◆ FBXSDK_SHADING_LANGUAGE_SFX

#define FBXSDK_SHADING_LANGUAGE_SFX   "SFX"

Definition at line 24 of file fbxshadingconventions.h.

◆ FBXSDK_SHADING_LANGUAGE_MRSL

#define FBXSDK_SHADING_LANGUAGE_MRSL   "MentalRaySL"

Definition at line 25 of file fbxshadingconventions.h.

◆ FBXSDK_RENDERING_API_DIRECTX

#define FBXSDK_RENDERING_API_DIRECTX   "DirectX"
Examples:
ExportShader/main.cxx.

Definition at line 28 of file fbxshadingconventions.h.

◆ FBXSDK_RENDERING_API_OPENGL

#define FBXSDK_RENDERING_API_OPENGL   "OpenGL"
Examples:
ExportShader/main.cxx.

Definition at line 29 of file fbxshadingconventions.h.

◆ FBXSDK_RENDERING_API_MENTALRAY

#define FBXSDK_RENDERING_API_MENTALRAY   "MentalRay"

Definition at line 30 of file fbxshadingconventions.h.

◆ FBXSDK_RENDERING_API_PREVIEW

#define FBXSDK_RENDERING_API_PREVIEW   "PreviewColorAPI"

Definition at line 31 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_PREVIEW

#define FBXSDK_IMPLEMENTATION_PREVIEW   "ImplementationPreview"

Definition at line 33 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_MENTALRAY

#define FBXSDK_IMPLEMENTATION_MENTALRAY   "ImplementationMentalRay"

Definition at line 34 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_CGFX

#define FBXSDK_IMPLEMENTATION_CGFX   "ImplementationCGFX"
Examples:
ImportScene/DisplayMaterial.cxx.

Definition at line 35 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_HLSL

#define FBXSDK_IMPLEMENTATION_HLSL   "ImplementationHLSL"
Examples:
ImportScene/DisplayMaterial.cxx.

Definition at line 36 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_SFX

#define FBXSDK_IMPLEMENTATION_SFX   "ImplementationSFX"

Definition at line 37 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_OGS

#define FBXSDK_IMPLEMENTATION_OGS   "ImplementaitonOGS"

Definition at line 38 of file fbxshadingconventions.h.

◆ FBXSDK_IMPLEMENTATION_NONE

#define FBXSDK_IMPLEMENTATION_NONE   "ImplementationNone"

Definition at line 39 of file fbxshadingconventions.h.

◆ FBXSDK_TYPE_ENVIRONMENT

#define FBXSDK_TYPE_ENVIRONMENT   "KFbxEnvironment"

Definition at line 42 of file fbxshadingconventions.h.

◆ FBXSDK_TYPE_LIGHT

#define FBXSDK_TYPE_LIGHT   "KFbxLight"

Definition at line 43 of file fbxshadingconventions.h.

◆ FBXSDK_TYPE_PROCEDURALGEOMETRY

#define FBXSDK_TYPE_PROCEDURALGEOMETRY   "KFbxProceduralGeometry"

Definition at line 44 of file fbxshadingconventions.h.

◆ FBXSDK_TYPE_SURFACEMATERIAL

#define FBXSDK_TYPE_SURFACEMATERIAL   "KFbxSurfaceMaterial"

Definition at line 45 of file fbxshadingconventions.h.

◆ FBXSDK_TYPE_TEXTURE

#define FBXSDK_TYPE_TEXTURE   "KFbxTexture"

Definition at line 46 of file fbxshadingconventions.h.

◆ FBXSDK_TYPE_SWATCHSCENE

#define FBXSDK_TYPE_SWATCHSCENE   "KFbxSwatchScene"

Definition at line 47 of file fbxshadingconventions.h.

◆ ADSK_TYPE_ENVIRONMENT

#define ADSK_TYPE_ENVIRONMENT   "ADSKEnvironmentDefinition"

Definition at line 50 of file fbxshadingconventions.h.

◆ ADSK_TYPE_LIGHT

#define ADSK_TYPE_LIGHT   "ADSKLightDefinition"

Definition at line 51 of file fbxshadingconventions.h.

◆ ADSK_TYPE_PROCEDURALGEOMETRY

#define ADSK_TYPE_PROCEDURALGEOMETRY   "ADSKProceduralGeometryDefinition"

Definition at line 52 of file fbxshadingconventions.h.

◆ ADSK_TYPE_SURFACEMATERIAL

#define ADSK_TYPE_SURFACEMATERIAL   "ADSKSurfaceMaterialDefinition"

Definition at line 53 of file fbxshadingconventions.h.

◆ ADSK_TYPE_TEXTURE

#define ADSK_TYPE_TEXTURE   "ADSKTextureDefinition"

Definition at line 54 of file fbxshadingconventions.h.

◆ ADSK_TYPE_SWATCHSCENE

#define ADSK_TYPE_SWATCHSCENE   "ADSKSwatchSceneDefinition"

Definition at line 55 of file fbxshadingconventions.h.

◆ ADSK_UI_DEFINITION_URL

#define ADSK_UI_DEFINITION_URL   "UIDefinition"

Definition at line 58 of file fbxshadingconventions.h.

Go to the source code of this file.