|
HDK
|
This is the complete list of members for ShaderNode, including all inherited members.
| _classification | ShaderNode | protected |
| _impl | ShaderNode | protected |
| _inputMap | ShaderNode | protected |
| _inputOrder | ShaderNode | protected |
| _metadata | ShaderNode | protected |
| _name | ShaderNode | protected |
| _outputMap | ShaderNode | protected |
| _outputOrder | ShaderNode | protected |
| _parent | ShaderNode | protected |
| addClassification(uint32_t c) | ShaderNode | inline |
| addInput(const string &name, TypeDesc type) | ShaderNode | |
| addOutput(const string &name, TypeDesc type) | ShaderNode | |
| BSDF_R | ShaderNode | static |
| BSDF_T | ShaderNode | static |
| CONSTANT | 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 | ShaderNode | static |
| GEOMETRIC_GROUPNAME | ShaderNode | static |
| getClassification() const | ShaderNode | inline |
| getImplementation() const | ShaderNode | inline |
| getInput(size_t index) | ShaderNode | inline |
| getInput(size_t index) const | ShaderNode | inline |
| getInput(const string &name) | ShaderNode | |
| getInput(const string &name) const | ShaderNode | |
| getInputs() const | ShaderNode | inline |
| getMetadata() | ShaderNode | inline |
| getMetadata() const | ShaderNode | inline |
| getName() const | ShaderNode | inline |
| getOutput(size_t index=0) | ShaderNode | inline |
| getOutput(size_t index=0) const | ShaderNode | inline |
| getOutput(const string &name) | ShaderNode | |
| getOutput(const string &name) const | ShaderNode | |
| getOutputs() const | ShaderNode | inline |
| getParent() const | ShaderNode | inline |
| hasClassification(uint32_t c) const | ShaderNode | inline |
| IMAGE | 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 | ShaderNode | static |
| numInputs() const | ShaderNode | inline |
| numOutputs() const | ShaderNode | inline |
| PROCEDURAL2D_GROUPNAME | ShaderNode | static |
| PROCEDURAL3D_GROUPNAME | ShaderNode | static |
| setClassification(uint32_t c) | ShaderNode | inline |
| setMetadata(ShaderMetadataVecPtr metadata) | ShaderNode | inline |
| ShaderGraph class | ShaderNode | friend |
| ShaderNode(const ShaderGraph *parent, const string &name) | ShaderNode | |
| SURFACESHADER | ShaderNode | static |
| TEXTURE2D_GROUPNAME | ShaderNode | static |
| TEXTURE3D_GROUPNAME | ShaderNode | static |
| TRANSFORM_NORMAL | ShaderNode | static |
| TRANSFORM_POINT | ShaderNode | static |
| TRANSFORM_VECTOR | ShaderNode | static |
| ~ShaderNode() | ShaderNode | inlinevirtual |