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

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

_pImpl (defined in usg::Schema)usg::Schemaprotected
asCoShader()usg::ShaderSchemainlinevirtual
asLightShader() overrideusg::LightShaderSchemainlinevirtual
asShaderSchema() overrideusg::ShaderSchemainlinevirtual
asSurfaceShader()usg::ShaderSchemainlinevirtual
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
LightShaderSchema(const SchemaDescription &pluginDescription, const ShaderPropertyList &properties, const fdk::KeyValueMap &metadata=fdk::KeyValueMap()) (defined in usg::LightShaderSchema)usg::LightShaderSchema
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
~Schema() (defined in usg::Schema)usg::Schemavirtual


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