|
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:
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.