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

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)ShaderStageinline
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() constShaderStage
getFunctionName() constShaderStageinline
getIncludes() constShaderStageinline
getInputBlock(const string &name)ShaderStage
getInputBlock(const string &name) constShaderStage
getInputBlocks() constShaderStageinline
getName() constShaderStageinline
getOutputBlock(const string &name)ShaderStage
getOutputBlock(const string &name) constShaderStage
getOutputBlocks() constShaderStageinline
getSourceCode() constShaderStageinline
getSourceDependencies() constShaderStageinline
getUniformBlock(const string &name)ShaderStage
getUniformBlock(const string &name) constShaderStage
getUniformBlocks() constShaderStageinline
hasSourceDependency(const FilePath &file)ShaderStage
isEmitted(const ShaderNode &node, GenContext &context) constShaderStage
newLine()ShaderStage
setFunctionName(const string &functionName)ShaderStageinline
setSourceCode(const string &code)ShaderStageinline
ShaderGenerator (defined in ShaderStage)ShaderStagefriend
ShaderStage(const string &name, ConstSyntaxPtr syntax)ShaderStage