MaterialX 1.38.2
|
This is the complete list of members for ShaderStage, including all inherited members.
addBlock(const string &str, GenContext &context) | ShaderStage | protected |
addComment(const string &str) | ShaderStage | protected |
addFunctionDefinition(const ShaderNode &node, GenContext &context) | ShaderStage | protected |
addInclude(const string &file, GenContext &context) | ShaderStage | protected |
addLine(const string &str, bool semicolon=true) | ShaderStage | protected |
addString(const string &str) | ShaderStage | protected |
addValue(const T &value) | ShaderStage | inlineprotected |
beginLine() | ShaderStage | protected |
beginScope(Syntax::Punctuation punc=Syntax::CURLY_BRACKETS) | ShaderStage | protected |
createInputBlock(const string &name, const string &instance=EMPTY_STRING) | ShaderStage | |
createOutputBlock(const string &name, const string &instance=EMPTY_STRING) | ShaderStage | |
createUniformBlock(const string &name, const string &instance=EMPTY_STRING) | ShaderStage | |
endLine(bool semicolon=true) | ShaderStage | protected |
endScope(bool semicolon=false, bool newline=true) | ShaderStage | protected |
getConstantBlock() | ShaderStage | |
getConstantBlock() const | ShaderStage | |
getFunctionName() const | ShaderStage | inline |
getInputBlock(const string &name) | ShaderStage | |
getInputBlock(const string &name) const | ShaderStage | |
getInputBlocks() const | ShaderStage | inline |
getName() const | ShaderStage | inline |
getOutputBlock(const string &name) | ShaderStage | |
getOutputBlock(const string &name) const | ShaderStage | |
getOutputBlocks() const | ShaderStage | inline |
getSourceCode() const | ShaderStage | inline |
getUniformBlock(const string &name) | ShaderStage | |
getUniformBlock(const string &name) const | ShaderStage | |
getUniformBlocks() const | ShaderStage | inline |
newLine() | ShaderStage | protected |
setFunctionName(const string &functionName) | ShaderStage | inlineprotected |
ShaderGenerator (defined in ShaderStage) | ShaderStage | friend |
ShaderStage(const string &name, ConstSyntaxPtr syntax) | ShaderStage |