![]() |
MaterialX 1.39.4
|
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 |