8#ifndef PXR_USD_VALIDATION_USD_VALIDATION_VALIDATOR_TOKENS_H
9#define PXR_USD_VALIDATION_USD_VALIDATION_VALIDATOR_TOKENS_H
15#include "pxr/usdValidation/usdValidation/api.h"
17PXR_NAMESPACE_OPEN_SCOPE
19#define USD_VALIDATOR_NAME_TOKENS \
20 ((compositionErrorTest, "usdValidation:CompositionErrorTest")) \
21 ((stageMetadataChecker, "usdValidation:StageMetadataChecker")) \
22 ((attributeTypeMismatch, "usdValidation:AttributeTypeMismatch"))
24#define USD_VALIDATOR_KEYWORD_TOKENS \
27#define USD_VALIDATION_ERROR_NAME_TOKENS \
28 ((compositionError, "CompositionError")) \
29 ((missingDefaultPrim, "MissingDefaultPrim")) \
30 ((attributeTypeMismatch, "AttributeTypeMismatch"))
52PXR_NAMESPACE_CLOSE_SCOPE
This file defines some macros that are useful for declaring and using static TfTokens.
#define TF_DECLARE_PUBLIC_TOKENS(...)
Macro to define public tokens.
#define USD_VALIDATOR_KEYWORD_TOKENS
Tokens representing keywords associated with any validator in the usd plugin.
#define USD_VALIDATION_ERROR_NAME_TOKENS
Tokens representing validation error identifier.
#define USD_VALIDATOR_NAME_TOKENS
Tokens representing validator names.