MaterialX 1.39.1
|
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 |
SCATTER_MODE (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 |