24#ifndef PXR_USD_AR_RESOLVER_SCOPED_CACHE_H
25#define PXR_USD_AR_RESOLVER_SCOPED_CACHE_H
30#include "pxr/usd/ar/api.h"
31#include "pxr/base/vt/value.h"
33PXR_NAMESPACE_OPEN_SCOPE
81PXR_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...