7#ifndef PXR_USD_IMAGING_USD_EXEC_IMAGING_REQUEST_BUILDER_H
8#define PXR_USD_IMAGING_USD_EXEC_IMAGING_REQUEST_BUILDER_H
14#include "pxr/usdImaging/usdExecImaging/api.h"
16PXR_NAMESPACE_OPEN_SCOPE
34 const TfToken &computationName) = 0;
43PXR_NAMESPACE_CLOSE_SCOPE
Token for efficient comparison, assignment, and hashing of known strings.
Scenegraph object for authoring and retrieving numeric, string, and array valued data,...
Interface for building up an exec request within a UsdExecImagingPrimAdapter.
virtual void AddValueKey(const UsdPrim &providerPrim, const TfToken &computationName)=0
The calling UsdExecImagingPrimAdapter requires the computation of computationName provided by the pri...
virtual void AddValueKey(const UsdAttribute &providerAttribute)=0
The calling UsdExecImagingPrimAdapter requires the computed value of providerAttribute.
UsdPrim is the sole persistent scenegraph object on a UsdStage, and is the embodiment of a "Prim" as ...