|
MaterialX 1.38.2
|
This is the complete list of members for ShaderNode, including all inherited members.
| _classification (defined in ShaderNode) | ShaderNode | protected |
| _flags (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 |
| _scopeInfo (defined in ShaderNode) | ShaderNode | protected |
| _usedClosures (defined in ShaderNode) | ShaderNode | protected |
| addInput(const string &name, const TypeDesc *type) | ShaderNode | |
| addOutput(const string &name, const TypeDesc *type) (defined in ShaderNode) | ShaderNode | |
| BSDF_R (defined in ShaderNode) | ShaderNode | static |
| BSDF_T (defined in ShaderNode) | ShaderNode | static |
| COMPARE (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 |
| getFlag(ShaderNodeFlag flag) 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 |
| getScopeInfo() | ShaderNode | inline |
| getScopeInfo() 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 |
| isUsedClosure(const ShaderNode *node) 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 |
| referencedConditionally() const | ShaderNode | |
| SCATTER_MODE (defined in ShaderNode) | ShaderNode | static |
| setFlag(ShaderNodeFlag flag, bool value) | ShaderNode | inline |
| setMetadata(ShaderMetadataVecPtr metadata) | ShaderNode | inline |
| ShaderGraph (defined in ShaderNode) | ShaderNode | friend |
| ShaderNode(const ShaderGraph *parent, const string &name) | ShaderNode | |
| SWITCH (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 |