24 #ifndef PXR_USD_USD_UTILS_DEPENDENCIES_H
25 #define PXR_USD_USD_UTILS_DEPENDENCIES_H
64 std::vector<std::string>* subLayers,
65 std::vector<std::string>* references,
66 std::vector<std::string>* payloads);
162 std::vector<SdfLayerRefPtr> *layers,
163 std::vector<std::string> *
assets,
164 std::vector<std::string> *unresolvedPaths);
183 const SdfLayerHandle&
layer,
188 #endif // PXR_USD_USD_UTILS_DEPENDENCIES_H
Attempt to access an object that no longer exists in Houdini Invalid output Invalid type The attempted operation failed Node initialization script failed Failed to modify node or parameter because of a permission error Possible causes include locked assets
GLsizei const GLchar *const * string
USDUTILS_API void UsdUtilsModifyAssetPaths(const SdfLayerHandle &layer, const UsdUtilsModifyAssetPathFn &modifyFn)
GLenum GLuint GLint GLint layer
std::function< std::string(const std::string &assetPath)> UsdUtilsModifyAssetPathFn
USDUTILS_API bool UsdUtilsCreateNewARKitUsdzPackage(const SdfAssetPath &assetPath, const std::string &usdzFilePath, const std::string &firstLayerName=std::string())
USDUTILS_API void UsdUtilsExtractExternalReferences(const std::string &filePath, std::vector< std::string > *subLayers, std::vector< std::string > *references, std::vector< std::string > *payloads)
USDUTILS_API bool UsdUtilsComputeAllDependencies(const SdfAssetPath &assetPath, std::vector< SdfLayerRefPtr > *layers, std::vector< std::string > *assets, std::vector< std::string > *unresolvedPaths)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
USDUTILS_API bool UsdUtilsCreateNewUsdzPackage(const SdfAssetPath &assetPath, const std::string &usdzFilePath, const std::string &firstLayerName=std::string())
#define PXR_NAMESPACE_CLOSE_SCOPE