HDK
|
Typedefs | |
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... | |
UsdValidateLayerTaskFn, UsdValidateStageTaskFn and UsdValidatePrimTaskFn represent the callbacks associated with each validator's validation logic.
Clients must provide implementation for these in their respective plugin registration code.
using UsdValidateLayerTaskFn = std::function<UsdValidationErrorVector( const SdfLayerHandle &)> |
UsdValidateLayerTaskFn: Validation logic operating on a given SdfLayerHandle.
Definition at line 104 of file validator.h.
using UsdValidatePrimTaskFn = std::function<UsdValidationErrorVector( const UsdPrim &, const UsdValidationTimeRange)> |
UsdValidatePrimTaskFn: Validation logic operating on a given UsdPrim.
Definition at line 110 of file validator.h.
using UsdValidateStageTaskFn = std::function<UsdValidationErrorVector( const UsdStagePtr &, const UsdValidationTimeRange)> |
UsdValidateStageTaskFn: Validation logic operating on a given UsdStage.
Definition at line 107 of file validator.h.