FnUsdAbstractionLib 0.6.0
|
This is the complete list of members for usg::ShaderSource, including all inherited members.
_materialSource (defined in usg::ShaderSource) | usg::ShaderSource | protected |
_shaderSchema (defined in usg::ShaderSource) | usg::ShaderSource | protected |
_sourceDest (defined in usg::ShaderSource) | usg::ShaderSource | protected |
emitLine(const std::string &line)=0 | usg::ShaderSource | pure virtual |
endFunction()=0 | usg::ShaderSource | pure virtual |
input(const std::string &name)=0 | usg::ShaderSource | pure virtual |
inputs() const =0 | usg::ShaderSource | pure virtual |
materialSource() const | usg::ShaderSource | inline |
output(const std::string &name, const std::string &expression)=0 | usg::ShaderSource | pure virtual |
sampleTexture(const std::string &inputName, const std::string &texCoordVarName)=0 | usg::ShaderSource | pure virtual |
ShaderSource(const MaterialSource &materialSourceGen, const ShaderSchema *schema, std::stringstream &sourceDest) (defined in usg::ShaderSource) | usg::ShaderSource | |
sourceType() const | usg::ShaderSource | inline |
sourceTypeGenerator() const | usg::ShaderSource | inline |
startFunction()=0 | usg::ShaderSource | pure virtual |
textures() const =0 | usg::ShaderSource | pure virtual |
~ShaderSource() (defined in usg::ShaderSource) | usg::ShaderSource | inlinevirtual |
©2025 The Foundry Visionmongers, Ltd. All Rights Reserved. |