7#ifndef PXR_USD_IMAGING_USD_EXEC_IMAGING_REQUEST_ACCESSOR_H
8#define PXR_USD_IMAGING_USD_EXEC_IMAGING_REQUEST_ACCESSOR_H
14#include "pxr/usdImaging/usdExecImaging/api.h"
16#include "pxr/base/vt/value.h"
20PXR_NAMESPACE_OPEN_SCOPE
24using UsdExecImagingRequestAccessorSharedPtr =
25 std::shared_ptr<class UsdExecImagingRequestAccessor>;
45PXR_NAMESPACE_CLOSE_SCOPE
Interface for reading exec-computed values within a UsdExecImagingPrimAdapter.
virtual VtValue GetComputedValue(const UsdExecImagingValueKey &valueKey)=0
Reads the computed value identified by valueKey.
Identifies a value that is computed by exec.
Provides a container which may hold any type, and provides introspection and iteration over array typ...