![]() |
MaterialX 1.39.4
|
This is the complete list of members for ShaderNode, including all inherited members.
| _classification (defined in ShaderNode) | ShaderNode | protected |
| _impl (defined in ShaderNode) | ShaderNode | protected |
| _inputMap (defined in ShaderNode) | ShaderNode | protected |
| _inputOrder (defined in ShaderNode) | ShaderNode | protected |
| _metadata (defined in ShaderNode) | ShaderNode | protected |
| _name (defined in ShaderNode) | ShaderNode | protected |
| _outputMap (defined in ShaderNode) | ShaderNode | protected |
| _outputOrder (defined in ShaderNode) | ShaderNode | protected |
| _parent (defined in ShaderNode) | ShaderNode | protected |
| addClassification(uint32_t c) | ShaderNode | inline |
| addInput(const string &name, TypeDesc type) | ShaderNode | |
| addOutput(const string &name, TypeDesc type) (defined in ShaderNode) | ShaderNode | |
| BSDF_R (defined in ShaderNode) | ShaderNode | static |
| BSDF_T (defined in ShaderNode) | ShaderNode | static |
| CONSTANT (defined in ShaderNode) | ShaderNode | static |
| create(const ShaderGraph *parent, const string &name, const NodeDef &nodeDef, GenContext &context) | ShaderNode | static |
| create(const ShaderGraph *parent, const string &name, ShaderNodeImplPtr impl, unsigned int classification=Classification::TEXTURE) | ShaderNode | static |
| createMetadata(const NodeDef &nodeDef, GenContext &context) | ShaderNode | protected |
| DOT (defined in ShaderNode) | ShaderNode | static |
| GEOMETRIC_GROUPNAME (defined in ShaderNode) | ShaderNode | static |
| getClassification() const | ShaderNode | inline |
| getImplementation() const | ShaderNode | inline |
| getInput(size_t index) | ShaderNode | inline |
| getInput(size_t index) const (defined in ShaderNode) | ShaderNode | inline |
| getInput(const string &name) | ShaderNode | |
| getInput(const string &name) const (defined in ShaderNode) | ShaderNode | |
| getInputs() const | ShaderNode | inline |
| getMetadata() | ShaderNode | inline |
| getMetadata() const | ShaderNode | inline |
| getName() const | ShaderNode | inline |
| getOutput(size_t index=0) (defined in ShaderNode) | ShaderNode | inline |
| getOutput(size_t index=0) const (defined in ShaderNode) | ShaderNode | inline |
| getOutput(const string &name) (defined in ShaderNode) | ShaderNode | |
| getOutput(const string &name) const (defined in ShaderNode) | ShaderNode | |
| getOutputs() const (defined in ShaderNode) | ShaderNode | inline |
| getParent() const | ShaderNode | inline |
| hasClassification(uint32_t c) const | ShaderNode | inline |
| IMAGE (defined in ShaderNode) | ShaderNode | static |
| initialize(const Node &node, const NodeDef &nodeDef, GenContext &context) | ShaderNode | |
| isAGraph() const | ShaderNode | inlinevirtual |
| isEditable(const ShaderInput &input) const | ShaderNode | inline |
| isEditable(const ShaderGraphInputSocket &input) const | ShaderNode | inline |
| NONE (defined in ShaderNode) | ShaderNode | static |
| numInputs() const | ShaderNode | inline |
| numOutputs() const (defined in ShaderNode) | ShaderNode | inline |
| PROCEDURAL2D_GROUPNAME (defined in ShaderNode) | ShaderNode | static |
| PROCEDURAL3D_GROUPNAME (defined in ShaderNode) | ShaderNode | static |
| setClassification(uint32_t c) | ShaderNode | inline |
| setMetadata(ShaderMetadataVecPtr metadata) | ShaderNode | inline |
| ShaderGraph (defined in ShaderNode) | ShaderNode | friend |
| ShaderNode(const ShaderGraph *parent, const string &name) | ShaderNode | |
| SURFACESHADER (defined in ShaderNode) | ShaderNode | static |
| TEXTURE2D_GROUPNAME (defined in ShaderNode) | ShaderNode | static |
| TEXTURE3D_GROUPNAME (defined in ShaderNode) | ShaderNode | static |
| TRANSFORM_NORMAL (defined in ShaderNode) | ShaderNode | static |
| TRANSFORM_POINT (defined in ShaderNode) | ShaderNode | static |
| TRANSFORM_VECTOR (defined in ShaderNode) | ShaderNode | static |
| ~ShaderNode() (defined in ShaderNode) | ShaderNode | inlinevirtual |