24 #ifndef PXR_USD_AR_DEFAULT_RESOLVER_H
25 #define PXR_USD_AR_DEFAULT_RESOLVER_H
81 const std::vector<std::string>& searchPath);
152 #endif // PXR_USD_AR_DEFAULT_RESOLVER_H
AR_API std::string _CreateIdentifier(const std::string &assetPath, const ArResolvedPath &anchorAssetPath) const override
GLsizei const GLchar *const * string
AR_API ArResolvedPath _Resolve(const std::string &assetPath) const override
GLsizei const GLchar *const * path
virtual AR_API ~ArDefaultResolver()
AR_API std::shared_ptr< ArAsset > _OpenAsset(const ArResolvedPath &resolvedPath) const override
AR_API ArTimestamp _GetModificationTimestamp(const std::string &path, const ArResolvedPath &resolvedPath) const override
AR_API ArResolverContext _CreateDefaultContextForAsset(const std::string &assetPath) const override
AR_API ArDefaultResolver()
AR_API ArResolverContext _CreateContextFromString(const std::string &contextStr) const override
AR_API std::string _CreateIdentifierForNewAsset(const std::string &assetPath, const ArResolvedPath &anchorAssetPath) const override
AR_API bool _IsContextDependentPath(const std::string &assetPath) const override
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
static AR_API void SetDefaultSearchPath(const std::vector< std::string > &searchPath)
WriteMode
Enumeration of write modes for OpenAssetForWrite.
#define PXR_NAMESPACE_CLOSE_SCOPE
AR_API std::shared_ptr< ArWritableAsset > _OpenAssetForWrite(const ArResolvedPath &resolvedPath, WriteMode writeMode) const override
AR_API ArResolverContext _CreateDefaultContext() const override
AR_API ArResolvedPath _ResolveForNewAsset(const std::string &assetPath) const override