| HDK
    | 
#include "pxr/pxr.h"#include "pxr/base/gf/interval.h"#include "pxr/base/tf/token.h"#include "pxr/usd/usd/stage.h"#include "pxr/usd/usd/timeCode.h"#include "pxr/usdValidation/usdValidation/api.h"#include "pxr/usdValidation/usdValidation/timeRange.h"#include <functional>#include <string>#include <variant>#include <vector> Include dependency graph for validator.h:
 Include dependency graph for validator.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Classes | |
| class | UsdValidationValidatorMetadata | 
| class | UsdValidationValidator | 
| class | UsdValidationValidatorSuite | 
| Typedefs | |
| using | UsdValidationErrorVector = std::vector< UsdValidationError > | 
| using | UsdValidationValidatorMetadataVector = std::vector< UsdValidationValidatorMetadata > | 
| using | UsdValidateLayerTaskFn = std::function< UsdValidationErrorVector(const SdfLayerHandle &)> | 
| UsdValidateLayerTaskFn: Validation logic operating on a given SdfLayerHandle.  More... | |
| using | UsdValidateStageTaskFn = std::function< UsdValidationErrorVector(const UsdStagePtr &, const UsdValidationTimeRange)> | 
| UsdValidateStageTaskFn: Validation logic operating on a given UsdStage.  More... | |
| using | UsdValidatePrimTaskFn = std::function< UsdValidationErrorVector(const UsdPrim &, const UsdValidationTimeRange)> | 
| UsdValidatePrimTaskFn: Validation logic operating on a given UsdPrim.  More... | |
| using UsdValidationErrorVector = std::vector<UsdValidationError> | 
Definition at line 28 of file validator.h.
| using UsdValidationValidatorMetadataVector = std::vector<UsdValidationValidatorMetadata> | 
Definition at line 91 of file validator.h.