MaterialX 1.38.2
Material.h
Go to the documentation of this file.
1//
2// TM & (c) 2017 Lucasfilm Entertainment Company Ltd. and Lucasfilm Ltd.
3// All rights reserved. See LICENSE.txt for license.
4//
5
6#ifndef MATERIALX_MATERIAL_H
7#define MATERIALX_MATERIAL_H
8
11
13
14#include <MaterialXCore/Node.h>
15
16namespace MaterialX
17{
18
25MX_CORE_API vector<NodePtr> getShaderNodes(NodePtr materialNode,
26 const string& nodeType = SURFACE_SHADER_TYPE_STRING,
27 const string& target = EMPTY_STRING);
28
30MX_CORE_API vector<OutputPtr> getConnectedOutputs(NodePtr node);
31
32} // namespace MaterialX
33
34#endif
Import and export declarations for the Core library.
Node element subclasses.