13 #ifndef _FBXSDK_SCENE_SHADING_BINDING_TABLE_H_ 14 #define _FBXSDK_SCENE_SHADING_BINDING_TABLE_H_ 139 #ifndef DOXYGEN_SHOULD_SKIP_THIS #define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FbxPropertyT< FbxString > TargetType
This property stores the type of target.
FBX SDK environment definition.
static const char * sDefaultCodeRelativeURL
Default value for relative URL for shader code.
FbxPropertyT< FbxString > CodeRelativeURL
Relative URL of file containing the shader implementation code.
FbxPropertyT< FbxString > CodeTAG
Identify the shader function entry to use in previous code's URL.
static const char * sDescAbsoluteURL
Absolute URL for shader description.
static const char * sCodeTAG
Identify the shader function entry to use in previous code's URL.
static const char * sDefaultTargetName
Default value for target name.
static const char * sDefaultDescRelativeURL
Default value for relative URL for shader description.
static const char * sDefaultCodeTAG
Default value for identifying the shader function entry to use in previous code's URL...
A binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to destinations which can be of similar types.
static const char * sCodeRelativeURL
Relative URL for shader code.
FbxPropertyT< FbxString > DescAbsoluteURL
Absolute URL of file containing the shader implementation description.
static const char * sTargetType
Target type.
static const char * sDefaultDescTAG
Default value for identifying the shader to use in previous description's URL.
static const char * sDescRelativeURL
Relative URL for shader description.
static const char * sDescTAG
Identify the shader to use in previous description's URL.
static const char * sCodeAbsoluteURL
Absolute URL for shader code.
FbxPropertyT< FbxString > CodeAbsoluteURL
Absolute URL of file containing the shader implementation code.
static const char * sDefaultDescAbsoluteURL
Default value for absolute URL for shader description.
A binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to corresponding destinations, usually a third party shader parameters.
FbxPropertyT< FbxString > DescTAG
Identify the shader to use in previous description's URL.
static const char * sDefaultCodeAbsoluteURL
Default value for absolute URL for shader code.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.
FbxPropertyT< FbxString > DescRelativeURL
Relative URL of file containing the shader implementation description.
static const char * sTargetName
Target name.
static const char * sDefaultTargetType
Default value for target type.