MaterialX 1.39.2
|
Node element subclasses. More...
Go to the source code of this file.
Classes | |
class | Node |
A node element within a NodeGraph or Document. More... | |
class | GraphElement |
The base class for graph elements such as NodeGraph and Document. More... | |
class | NodeGraph |
A node graph element within a Document. More... | |
class | Backdrop |
A layout element used to contain, group and document nodes within a graph. More... | |
Typedefs | |
using | NodePtr = shared_ptr<Node> |
A shared pointer to a Node. | |
using | ConstNodePtr = shared_ptr<const Node> |
A shared pointer to a const Node. | |
using | GraphElementPtr = shared_ptr<GraphElement> |
A shared pointer to a GraphElement. | |
using | ConstGraphElementPtr = shared_ptr<const GraphElement> |
A shared pointer to a const GraphElement. | |
using | NodeGraphPtr = shared_ptr<NodeGraph> |
A shared pointer to a NodeGraph. | |
using | ConstNodeGraphPtr = shared_ptr<const NodeGraph> |
A shared pointer to a const NodeGraph. | |
using | BackdropPtr = shared_ptr<Backdrop> |
A shared pointer to a Backdrop. | |
using | ConstBackdropPtr = shared_ptr<const Backdrop> |
A shared pointer to a const Backdrop. | |
using | NodePredicate = std::function<bool(NodePtr node)> |
Node element subclasses.