Loading...
Searching...
No Matches
Validating Task Functions

Typedefs

using UsdValidateLayerTaskFn
 UsdValidateLayerTaskFn: Validation logic operating on a given SdfLayerHandle.
 
using UsdValidateStageTaskFn
 UsdValidateStageTaskFn: Validation logic operating on a given UsdStage.
 
using UsdValidatePrimTaskFn
 UsdValidatePrimTaskFn: Validation logic operating on a given UsdPrim.
 

Detailed Description

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.

Typedef Documentation

◆ UsdValidateLayerTaskFn

Initial value:
std::function<UsdValidationErrorVector(
const SdfLayerHandle &)>

UsdValidateLayerTaskFn: Validation logic operating on a given SdfLayerHandle.

Definition at line 103 of file validator.h.

◆ UsdValidatePrimTaskFn

Initial value:
std::function<UsdValidationErrorVector(
UsdPrim is the sole persistent scenegraph object on a UsdStage, and is the embodiment of a "Prim" as ...
Definition prim.h:117
A class which describes the interval at which validation is to be performed.
Definition timeRange.h:38

UsdValidatePrimTaskFn: Validation logic operating on a given UsdPrim.

Definition at line 109 of file validator.h.

◆ UsdValidateStageTaskFn

Initial value:
std::function<UsdValidationErrorVector(
const UsdStagePtr &, const UsdValidationTimeRange)>

UsdValidateStageTaskFn: Validation logic operating on a given UsdStage.

Definition at line 106 of file validator.h.