|
HDK
|
This is the complete list of members for ShaderGraph, including all inherited members.
| _classification | ShaderNode | protected |
| _document | ShaderGraph | protected |
| _identifiers | ShaderGraph | protected |
| _impl | ShaderNode | protected |
| _inputColorTransformMap | ShaderGraph | protected |
| _inputMap | ShaderNode | protected |
| _inputOrder | ShaderNode | protected |
| _inputUnitTransformMap | ShaderGraph | protected |
| _metadata | ShaderNode | protected |
| _name | ShaderNode | protected |
| _nodeMap | ShaderGraph | protected |
| _nodeOrder | ShaderGraph | protected |
| _outputColorTransformMap | ShaderGraph | protected |
| _outputMap | ShaderNode | protected |
| _outputOrder | ShaderNode | protected |
| _outputUnitTransformMap | ShaderGraph | protected |
| _parent | 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) | ShaderGraph | inline |
| addInputSockets(const InterfaceElement &elem, GenContext &context) | ShaderGraph | protected |
| addNode(ShaderNodePtr node) | ShaderGraph | protected |
| addOutput(const string &name, TypeDesc type) | ShaderNode | |
| addOutputSocket(const string &name, TypeDesc type) | ShaderGraph | |
| addOutputSocket(const string &name, const TypeDesc *type) | 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 | ShaderNode | static |
| BSDF_T | ShaderNode | static |
| bypass(ShaderNode *node, size_t inputIndex, size_t outputIndex=0) | ShaderGraph | protected |
| CONSTANT | 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 | ShaderNode | static |
| finalize(GenContext &context) | ShaderGraph | protected |
| GEOMETRIC_GROUPNAME | ShaderNode | static |
| getClassification() const | ShaderNode | inline |
| getIdentifierMap() | ShaderGraph | 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 |
| getInputSocket(size_t index) | ShaderGraph | inline |
| getInputSocket(size_t index) const | ShaderGraph | inline |
| getInputSocket(const string &name) | ShaderGraph | inline |
| getInputSocket(const string &name) const | 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) | 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 |
| getOutputSocket(size_t index=0) | ShaderGraph | inline |
| getOutputSocket(size_t index=0) const | ShaderGraph | inline |
| getOutputSocket(const string &name) | ShaderGraph | inline |
| getOutputSocket(const string &name) const | ShaderGraph | inline |
| getOutputSockets() const | ShaderGraph | 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 override | ShaderGraph | inlinevirtual |
| isEditable(const ShaderInput &input) const | ShaderNode | inline |
| isEditable(const ShaderGraphInputSocket &input) const | ShaderNode | inline |
| NONE | ShaderNode | static |
| numInputs() const | ShaderNode | inline |
| numInputSockets() const | ShaderGraph | inline |
| numOutputs() const | 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 | ShaderNode | static |
| PROCEDURAL3D_GROUPNAME | 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 | ShaderNode | static |
| TEXTURE2D_GROUPNAME | ShaderNode | static |
| TEXTURE3D_GROUPNAME | ShaderNode | static |
| topologicalSort() | ShaderGraph | |
| TRANSFORM_NORMAL | ShaderNode | static |
| TRANSFORM_POINT | ShaderNode | static |
| TRANSFORM_VECTOR | ShaderNode | static |
| traverseUpstream(ShaderOutput *output) | ShaderGraph | static |
| ~ShaderGraph() | ShaderGraph | inlinevirtual |
| ~ShaderNode() | ShaderNode | inlinevirtual |