FnUsdAbstractionLib 0.6.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
usg::SurfaceShaderSchema Member List

This is the complete list of members for usg::SurfaceShaderSchema, including all inherited members.

_pImpl (defined in usg::Schema)usg::Schemaprotected
asCoShader()usg::ShaderSchemainlinevirtual
asLightShader()usg::ShaderSchemainlinevirtual
asShaderSchema() overrideusg::ShaderSchemainlinevirtual
asSurfaceShader() overrideusg::SurfaceShaderSchemainlinevirtual
asVolumeShader()usg::ShaderSchemainlinevirtual
baseTypeName() const overrideusg::ShaderSchemainlinevirtual
create(const char *schema_name)usg::Schemaprotectedstatic
find(const char *schema_name)usg::Schemainlinestatic
getSourceTypes(TokenSet &types) constusg::Schemavirtual
Schema(const SchemaDescription &pluginDescription, const SchemaPropertyList &properties, const fdk::KeyValueMap &metadata=fdk::KeyValueMap())usg::Schema
schemaName() constusg::Schema
shaderProperties() constusg::ShaderSchemavirtual
ShaderSchema(const SchemaDescription &pluginDescription, const ShaderPropertyList &properties, const fdk::KeyValueMap &metadata=fdk::KeyValueMap())usg::ShaderSchema
sourceCode(const Token &sourceType) constusg::ShaderSchemavirtual
sourceCode(ShaderSource &shaderSource) constusg::ShaderSchemavirtual
SurfaceShaderSchema(const SchemaDescription &pluginDescription, const ShaderPropertyList &properties, const fdk::KeyValueMap &metadata=fdk::KeyValueMap()) (defined in usg::SurfaceShaderSchema)usg::SurfaceShaderSchema
~Schema() (defined in usg::Schema)usg::Schemavirtual


©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk