7#ifndef PXR_USD_IMAGING_USD_EXEC_IMAGING_REQUEST_ACCESSOR_INTERFACE_H
8#define PXR_USD_IMAGING_USD_EXEC_IMAGING_REQUEST_ACCESSOR_INTERFACE_H
14#include "pxr/usdImaging/usdExecImaging/api.h"
16#include "pxr/base/vt/value.h"
20PXR_NAMESPACE_OPEN_SCOPE
24using UsdExecImagingRequestAccessorInterfaceSharedPtr =
25 std::shared_ptr<class UsdExecImagingRequestAccessorInterface>;
47PXR_NAMESPACE_CLOSE_SCOPE
Interface for reading exec-computed values within an implementation of UsdExecImagingPrimAdapterInter...
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...