7#ifndef PXR_USD_AR_RESOLVER_SCOPED_CACHE_H
8#define PXR_USD_AR_RESOLVER_SCOPED_CACHE_H
13#include "pxr/usd/ar/api.h"
14#include "pxr/base/vt/value.h"
16PXR_NAMESPACE_OPEN_SCOPE
64PXR_NAMESPACE_CLOSE_SCOPE
Helper object for managing asset resolver cache scopes.
AR_API ArResolverScopedCache()
Begin an asset resolver cache scope.
AR_API ~ArResolverScopedCache()
End an asset resolver cache scope.
AR_API ArResolverScopedCache(const ArResolverScopedCache *parent)
Begin an asset resolver cache scope that shares data with the given parent scope.
Provides a container which may hold any type, and provides introspection and iteration over array typ...