8 #ifndef PXR_USD_VALIDATION_USD_SHADE_VALIDATOR_TOKENS_H
9 #define PXR_USD_VALIDATION_USD_SHADE_VALIDATOR_TOKENS_H
19 #define USD_SHADE_VALIDATOR_NAME_TOKENS \
20 ((encapsulationValidator, \
21 "usdShadeValidators:EncapsulationRulesValidator")) \
22 ((materialBindingApiAppliedValidator, \
23 "usdShadeValidators:MaterialBindingApiAppliedValidator")) \
24 ((materialBindingRelationships, \
25 "usdShadeValidators:MaterialBindingRelationships")) \
26 ((materialBindingCollectionValidator, \
27 "usdShadeValidators:MaterialBindingCollectionValidator")) \
28 ((normalMapTextureValidator, \
29 "usdShadeValidators:NormalMapTextureValidator")) \
30 ((shaderSdrCompliance, "usdShadeValidators:ShaderSdrCompliance")) \
31 ((subsetMaterialBindFamilyName, \
32 "usdShadeValidators:SubsetMaterialBindFamilyName")) \
33 ((subsetsMaterialBindFamily, \
34 "usdShadeValidators:SubsetsMaterialBindFamily"))
36 #define USD_SHADE_VALIDATOR_KEYWORD_TOKENS (UsdShadeValidators)
38 #define USD_SHADE_VALIDATION_ERROR_NAME_TOKENS \
39 ((connectableInNonContainer, "ConnectableInNonContainer")) \
40 ((invalidConnectableHierarchy, "InvalidConnectableHierarchy")) \
41 ((missingMaterialBindingAPI, "MissingMaterialBindingAPI")) \
42 ((materialBindingPropNotARel, "MaterialBindingPropNotARel")) \
43 ((invalidMaterialCollection, "InvalidMaterialCollection")) \
44 ((invalidResourcePath, "InvalidResourcePath")) \
45 ((invalidImplSource, "InvalidImplementationSrc")) \
46 ((missingSourceType, "MissingSourceType")) \
47 ((missingShaderIdInRegistry, "MissingShaderIdInRegistry")) \
48 ((missingSourceTypeInRegistry, "MissingSourceTypeInRegistry")) \
49 ((incompatShaderPropertyWarning, "IncompatShaderPropertyWarning")) \
50 ((mismatchPropertyType, "MismatchedPropertyType")) \
51 ((missingFamilyNameOnGeomSubset, "MissingFamilyNameOnGeomSubset")) \
52 ((nonShaderConnection, "NonShaderConnection")) \
53 ((invalidFile, "InvalidFile")) \
54 ((invalidShaderPrim, "InvalidShaderPrim")) \
55 ((invalidSourceColorSpace, "InvalidSourceColorSpace")) \
56 ((nonCompliantBiasAndScale, "NonCompliantBiasAndScale")) \
57 ((nonCompliantScale, "NonCompliantScaleValues")) \
58 ((nonCompliantBias, "NonCompliantBiasValues")) \
59 ((invalidFamilyType, "InvalidFamilyType"))
TF_DECLARE_PUBLIC_TOKENS(UsdGeomValidatorNameTokens, USDGEOMVALIDATORS_API, USD_GEOM_VALIDATOR_NAME_TOKENS)
#define USD_SHADE_VALIDATOR_KEYWORD_TOKENS
#define USDSHADEVALIDATORS_API
#define USD_SHADE_VALIDATION_ERROR_NAME_TOKENS
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
#define USD_SHADE_VALIDATOR_NAME_TOKENS