24#ifndef PXR_USD_USDMTLX_READER_H
25#define PXR_USD_USDMTLX_READER_H
28#include "pxr/usd/usdMtlx/api.h"
29#include "pxr/usd/sdf/path.h"
31#include <MaterialXCore/Document.h>
33PXR_NAMESPACE_OPEN_SCOPE
47void UsdMtlxRead(
const MaterialX::ConstDocumentPtr& mtlx,
48 const UsdStagePtr& stage,
58void UsdMtlxReadNodeGraphs(
const MaterialX::ConstDocumentPtr& mtlx,
59 const UsdStagePtr& stage,
62PXR_NAMESPACE_CLOSE_SCOPE
A path value used to locate objects in layers or scenegraphs.
The outermost container for scene description, which owns and presents composed prims as a scenegraph...
Standard pointer typedefs.
#define TF_DECLARE_WEAK_PTRS(type)
Define standard weak pointer types.