FnUsdAbstractionLib
15.1.9
Loading...
Searching...
No Matches
usg::MaterialSource Member List
This is the complete list of members for
usg::MaterialSource
, including all inherited members.
_generator
(defined in
usg::MaterialSource
)
usg::MaterialSource
protected
_modulatesOpacity
usg::MaterialSource
protected
_outputShaders
usg::MaterialSource
protected
_shaderGroup
(defined in
usg::MaterialSource
)
usg::MaterialSource
protected
_topologicalOrder
usg::MaterialSource
protected
buildUniqueInputName
(const ShaderDesc *shaderDesc, const std::string &inputName) const
usg::MaterialSource
virtual
buildUniqueShaderName
(const ShaderDesc *shaderDesc) const
usg::MaterialSource
virtual
createShaderSourceGenerator
(const ShaderSchema *schema, std::stringstream &sourceOut) const =0
usg::MaterialSource
pure virtual
emitSourceCode
(std::stringstream &source) const =0
usg::MaterialSource
pure virtual
getOutputShaderName
(const ShaderDesc *shaderDesc) const
usg::MaterialSource
getShaderConnections
(const ShaderDesc *shaderDesc) const =0
usg::MaterialSource
pure virtual
getShaderPropertyValues
(const ShaderDesc *shaderDesc) const =0
usg::MaterialSource
pure virtual
MaterialSource
(const SourceCodeGenerator &generator, const ShaderDescGroup &shaderGroup) (defined in
usg::MaterialSource
)
usg::MaterialSource
modulatesOpacity
() const
usg::MaterialSource
inline
outputShaderNames
() const
usg::MaterialSource
inline
shaderGroup
() const
usg::MaterialSource
inline
shadersInTopologicalOrder
() const
usg::MaterialSource
inline
sourceType
() const
usg::MaterialSource
inline
sourceTypeGenerator
() const
usg::MaterialSource
inline
~MaterialSource
() (defined in
usg::MaterialSource
)
usg::MaterialSource
inline
virtual
©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com