|
FnUsdAbstractionLib 15.2.7
|
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. |