24 #ifndef PXR_USD_AR_ASSET_INFO_H
25 #define PXR_USD_AR_ASSET_INFO_H
30 #include "pxr/usd/ar/api.h"
31 #include "pxr/base/vt/value.h"
34 PXR_NAMESPACE_OPEN_SCOPE
79 PXR_NAMESPACE_CLOSE_SCOPE
81 #endif // PXR_USD_AR_ASSET_INFO_H
void swap(ArAssetInfo &lhs, ArAssetInfo &rhs)
AR_API bool operator!=(const ArAssetInfo &lhs, const ArAssetInfo &rhs)
AR_API bool operator==(const ArAssetInfo &lhs, const ArAssetInfo &rhs)
std::string assetName
The name of the asset represented by the resolved asset, if any.
VtValue resolverInfo
Additional information specific to the active plugin asset resolver implementation.
VtValue & Swap(VtValue &rhs) noexcept
Swap this with rhs.
std::string version
Version of the resolved asset, if any.
Provides a container which may hold any type, and provides introspection and iteration over array typ...
Contains information about a resolved asset.