MaterialX  1.36.1
Classes | Typedefs
Document.h File Reference

The top-level Document class. More...

#include <MaterialXCore/Library.h>
#include <MaterialXCore/Look.h>
#include <MaterialXCore/Material.h>
#include <MaterialXCore/Node.h>
#include <MaterialXCore/Variant.h>

Go to the source code of this file.

Classes

class  MaterialX::Document
 A MaterialX document, which represents the top-level element in the MaterialX ownership hierarchy. More...
 
class  MaterialX::ScopedUpdate
 An RAII class for Document updates. More...
 
class  MaterialX::ScopedDisableCallbacks
 An RAII class for disabling Document callbacks. More...
 

Typedefs

using MaterialX::DocumentPtr = shared_ptr< Document >
 A shared pointer to a Document.
 
using MaterialX::ConstDocumentPtr = shared_ptr< const Document >
 A shared pointer to a const Document.
 

Detailed Description

The top-level Document class.