MaterialX 1.39.1
Loading...
Searching...
No Matches
Shader Member List

This is the complete list of members for Shader, including all inherited members.

_attributeMap (defined in Shader)Shaderprotected
_graph (defined in Shader)Shaderprotected
_name (defined in Shader)Shaderprotected
_stages (defined in Shader)Shaderprotected
_stagesMap (defined in Shader)Shaderprotected
createStage(const string &name, ConstSyntaxPtr syntax)Shaderprotected
getAttribute(const string &attrib) constShaderinline
getGraph() constShaderinline
getGraph()Shaderinline
getName() constShaderinline
getSourceCode(const string &stage=Stage::PIXEL) constShaderinline
getStage(size_t index)Shader
getStage(size_t index) constShader
getStage(const string &name)Shader
getStage(const string &name) constShader
hasAttribute(const string &attrib) constShaderinline
hasClassification(unsigned int c) constShaderinline
hasStage(const string &name)Shader
numStages() constShaderinline
setAttribute(const string &attrib, ValuePtr value)Shaderinline
setAttribute(const string &attrib)Shaderinline
setSourceCode(const string &code, const string &stage=Stage::PIXEL)Shaderinline
Shader(const string &name, ShaderGraphPtr graph)Shader
ShaderGenerator (defined in Shader)Shaderfriend
~Shader()Shaderinlinevirtual