![]() |
MaterialX 1.39.4
|
This is the complete list of members for ShaderGraph, including all inherited members.
| _classification (defined in ShaderNode) | ShaderNode | protected |
| _document (defined in ShaderGraph) | ShaderGraph | protected |
| _identifiers (defined in ShaderGraph) | ShaderGraph | protected |
| _impl (defined in ShaderNode) | ShaderNode | protected |
| _inputColorTransformMap (defined in ShaderGraph) | ShaderGraph | protected |
| _inputMap (defined in ShaderNode) | ShaderNode | protected |
| _inputOrder (defined in ShaderNode) | ShaderNode | protected |
| _inputUnitTransformMap (defined in ShaderGraph) | ShaderGraph | protected |
| _metadata (defined in ShaderNode) | ShaderNode | protected |
| _name (defined in ShaderNode) | ShaderNode | protected |
| _nodeMap (defined in ShaderGraph) | ShaderGraph | protected |
| _nodeOrder (defined in ShaderGraph) | ShaderGraph | protected |
| _outputColorTransformMap (defined in ShaderGraph) | ShaderGraph | protected |
| _outputMap (defined in ShaderNode) | ShaderNode | protected |
| _outputOrder (defined in ShaderNode) | ShaderNode | protected |
| _outputUnitTransformMap (defined in ShaderGraph) | ShaderGraph | protected |
| _parent (defined in ShaderNode) | ShaderNode | protected |
| addClassification(uint32_t c) | ShaderNode | inline |
| addColorTransformNode(ShaderInput *input, const ColorSpaceTransform &transform, GenContext &context) | ShaderGraph | protected |
| addColorTransformNode(ShaderOutput *output, const ColorSpaceTransform &transform, GenContext &context) | ShaderGraph | protected |
| addDefaultGeomNode(ShaderInput *input, const GeomPropDef &geomprop, GenContext &context) | ShaderGraph | |
| addInput(const string &name, TypeDesc type) | ShaderNode | |
| addInputSocket(const string &name, TypeDesc type) | ShaderGraph | |
| addInputSocket(const string &name, const TypeDesc *type) (defined in ShaderGraph) | ShaderGraph | inline |
| addInputSockets(const InterfaceElement &elem, GenContext &context) | ShaderGraph | protected |
| addNode(ShaderNodePtr node) | ShaderGraph | protected |
| addOutput(const string &name, TypeDesc type) (defined in ShaderNode) | ShaderNode | |
| addOutputSocket(const string &name, TypeDesc type) | ShaderGraph | |
| addOutputSocket(const string &name, const TypeDesc *type) (defined in ShaderGraph) | ShaderGraph | inline |
| addOutputSockets(const InterfaceElement &elem, GenContext &context) | ShaderGraph | protected |
| addUnitTransformNode(ShaderInput *input, const UnitTransform &transform, GenContext &context) | ShaderGraph | protected |
| addUnitTransformNode(ShaderOutput *output, const UnitTransform &transform, GenContext &context) | ShaderGraph | protected |
| addUpstreamDependencies(const Element &root, GenContext &context) | ShaderGraph | protected |
| applyInputTransforms(ConstNodePtr node, ShaderNodePtr shaderNode, GenContext &context) | ShaderGraph | |
| BSDF_R (defined in ShaderNode) | ShaderNode | static |
| BSDF_T (defined in ShaderNode) | ShaderNode | static |
| bypass(ShaderNode *node, size_t inputIndex, size_t outputIndex=0) | ShaderGraph | protected |
| CONSTANT (defined in ShaderNode) | ShaderNode | static |
| create(const ShaderGraph *parent, const string &name, ElementPtr element, GenContext &context) | ShaderGraph | static |
| create(const ShaderGraph *parent, const NodeGraph &nodeGraph, GenContext &context) | ShaderGraph | static |
| ShaderNode::create(const ShaderGraph *parent, const string &name, const NodeDef &nodeDef, GenContext &context) | ShaderNode | static |
| ShaderNode::create(const ShaderGraph *parent, const string &name, ShaderNodeImplPtr impl, unsigned int classification=Classification::TEXTURE) | ShaderNode | static |
| createConnectedNodes(const ElementPtr &downstreamElement, const ElementPtr &upstreamElement, ElementPtr connectingElement, GenContext &context) | ShaderGraph | protected |
| createMetadata(const NodeDef &nodeDef, GenContext &context) | ShaderNode | protected |
| createNode(ConstNodePtr node, GenContext &context) | ShaderGraph | |
| disconnect(ShaderNode *node) const | ShaderGraph | protected |
| DOT (defined in ShaderNode) | ShaderNode | static |
| finalize(GenContext &context) | ShaderGraph | protected |
| GEOMETRIC_GROUPNAME (defined in ShaderNode) | ShaderNode | static |
| getClassification() const | ShaderNode | inline |
| getIdentifierMap() | ShaderGraph | 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 |
| getInputSocket(size_t index) | ShaderGraph | inline |
| getInputSocket(size_t index) const (defined in ShaderGraph) | ShaderGraph | inline |
| getInputSocket(const string &name) | ShaderGraph | inline |
| getInputSocket(const string &name) const (defined in ShaderGraph) | ShaderGraph | inline |
| getInputSockets() const | ShaderGraph | inline |
| getMetadata() | ShaderNode | inline |
| getMetadata() const | ShaderNode | inline |
| getName() const | ShaderNode | inline |
| getNode(const string &name) | ShaderGraph | |
| getNode(const string &name) const | ShaderGraph | |
| getNodes() const | ShaderGraph | 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 |
| getOutputSocket(size_t index=0) (defined in ShaderGraph) | ShaderGraph | inline |
| getOutputSocket(size_t index=0) const (defined in ShaderGraph) | ShaderGraph | inline |
| getOutputSocket(const string &name) (defined in ShaderGraph) | ShaderGraph | inline |
| getOutputSocket(const string &name) const (defined in ShaderGraph) | ShaderGraph | inline |
| getOutputSockets() const (defined in ShaderGraph) | ShaderGraph | 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 override | ShaderGraph | 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 |
| numInputSockets() const | ShaderGraph | inline |
| numOutputs() const (defined in ShaderNode) | ShaderNode | inline |
| numOutputSockets() const | ShaderGraph | inline |
| optimize() | ShaderGraph | protected |
| populateColorTransformMap(ColorManagementSystemPtr colorManagementSystem, ShaderPort *shaderPort, const string &sourceColorSpace, const string &targetColorSpace, bool asInput) | ShaderGraph | protected |
| populateUnitTransformMap(UnitSystemPtr unitSystem, ShaderPort *shaderPort, ValueElementPtr element, const string &targetUnitSpace, bool asInput) | ShaderGraph | protected |
| 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 |
| setVariableNames(GenContext &context) | ShaderGraph | protected |
| ShaderGraph(const ShaderGraph *parent, const string &name, ConstDocumentPtr document, const StringSet &reservedWords) | ShaderGraph | |
| 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 |
| topologicalSort() | ShaderGraph | |
| TRANSFORM_NORMAL (defined in ShaderNode) | ShaderNode | static |
| TRANSFORM_POINT (defined in ShaderNode) | ShaderNode | static |
| TRANSFORM_VECTOR (defined in ShaderNode) | ShaderNode | static |
| traverseUpstream(ShaderOutput *output) | ShaderGraph | static |
| ~ShaderGraph() | ShaderGraph | inlinevirtual |
| ~ShaderNode() (defined in ShaderNode) | ShaderNode | inlinevirtual |