MaterialX 1.39.1
|
This is the complete list of members for ShaderStage, including all inherited members.
addBlock(const string &str, const FilePath &sourceFilename, GenContext &context) | ShaderStage | |
addComment(const string &str) | ShaderStage | |
addFunctionCall(const ShaderNode &node, GenContext &context, bool emitCode=true) | ShaderStage | |
addFunctionDefinition(const ShaderNode &node, GenContext &context) | ShaderStage | |
addInclude(const FilePath &includeFilename, const FilePath &sourceFilename, GenContext &context) | ShaderStage | |
addLine(const string &str, bool semicolon=true) | ShaderStage | |
addSourceDependency(const FilePath &file) | ShaderStage | |
addString(const string &str) | ShaderStage | |
addValue(const T &value) | ShaderStage | inline |
beginLine() | ShaderStage | |
beginScope(Syntax::Punctuation punc=Syntax::CURLY_BRACKETS) | ShaderStage | |
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 | |
endScope(bool semicolon=false, bool newline=true) | ShaderStage | |
FunctionCallId typedef (defined in ShaderStage) | ShaderStage | |
getConstantBlock() | ShaderStage | |
getConstantBlock() const | ShaderStage | |
getFunctionName() const | ShaderStage | inline |
getIncludes() 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 |
getSourceDependencies() const | ShaderStage | inline |
getUniformBlock(const string &name) | ShaderStage | |
getUniformBlock(const string &name) const | ShaderStage | |
getUniformBlocks() const | ShaderStage | inline |
hasSourceDependency(const FilePath &file) | ShaderStage | |
isEmitted(const ShaderNode &node, GenContext &context) const | ShaderStage | |
newLine() | ShaderStage | |
setFunctionName(const string &functionName) | ShaderStage | inline |
setSourceCode(const string &code) | ShaderStage | inline |
ShaderGenerator (defined in ShaderStage) | ShaderStage | friend |
ShaderStage(const string &name, ConstSyntaxPtr syntax) | ShaderStage |