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