HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
validatorTokens.h File Reference
+ Include dependency graph for validatorTokens.h:

Go to the source code of this file.

Macros

#define USD_GEOM_VALIDATOR_NAME_TOKENS
 
#define USD_GEOM_VALIDATOR_KEYWORD_TOKENS
 
#define USD_GEOM_VALIDATION_ERROR_NAME_TOKENS
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (UsdGeomValidatorNameTokens, USDGEOMVALIDATORS_API, USD_GEOM_VALIDATOR_NAME_TOKENS)
 
 TF_DECLARE_PUBLIC_TOKENS (UsdGeomValidatorKeywordTokens, USDGEOMVALIDATORS_API, USD_GEOM_VALIDATOR_KEYWORD_TOKENS)
 
 TF_DECLARE_PUBLIC_TOKENS (UsdGeomValidationErrorNameTokens, USDGEOMVALIDATORS_API, USD_GEOM_VALIDATION_ERROR_NAME_TOKENS)
 

Macro Definition Documentation

#define USD_GEOM_VALIDATION_ERROR_NAME_TOKENS
Value:
((missingMetersPerUnitMetadata, "MissingMetersPerUnitMetadata")) \
((missingUpAxisMetadata, "MissingUpAxisMetadata")) \
((invalidSubsetFamily, "InvalidSubsetFamily")) \
((notImageableSubsetParent, "NotImageableSubsetParent"))

Tokens representing validation error identifier.

#define USD_GEOM_VALIDATOR_KEYWORD_TOKENS
Value:
(UsdGeomValidators)

Tokens representing keywords associated with any validator in the usdGeom plugin. Clients can use this to inspect validators contained within a specific keywords, or use these to be added as keywords to any new validator.

#define USD_GEOM_VALIDATOR_NAME_TOKENS
Value:
((stageMetadataChecker, "usdGeomValidators:StageMetadataChecker")) \
((subsetFamilies, "usdGeomValidators:SubsetFamilies")) \
((subsetParentIsImageable, "usdGeomValidators:SubsetParentIsImageable"))

Tokens representing validator names. Note that for plugin provided validators, the names must be prefixed by usdGeomValidators:, which is the name of the usdGeomValidators plugin.

Function Documentation

TF_DECLARE_PUBLIC_TOKENS ( UsdGeomValidatorNameTokens  ,
USDGEOMVALIDATORS_API  ,
USD_GEOM_VALIDATOR_NAME_TOKENS   
)
TF_DECLARE_PUBLIC_TOKENS ( UsdGeomValidatorKeywordTokens  ,
USDGEOMVALIDATORS_API  ,
USD_GEOM_VALIDATOR_KEYWORD_TOKENS   
)
TF_DECLARE_PUBLIC_TOKENS ( UsdGeomValidationErrorNameTokens  ,
USDGEOMVALIDATORS_API  ,
USD_GEOM_VALIDATION_ERROR_NAME_TOKENS   
)