FnUsdAbstractionLib 15.1.6
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
usg::ShaderDesc Member List

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

_pImpl (defined in usg::ShaderDesc)usg::ShaderDescprotected
buildName(const std::string &target_renderer, const std::string &prim_name)usg::ShaderDescstatic
clearInputOverride(const std::string &input_name)usg::ShaderDesc
connectInput(const ShaderProperty &input_property, const ShaderDesc *source_shader, const std::string &source_shader_output_name)usg::ShaderDesc
connectInput(const std::string &input_name, const ShaderDesc *source_shader, const std::string &source_shader_output_name)usg::ShaderDesc
connectInput(const ShaderProperty &input_property, const std::string &connection_path) (defined in usg::ShaderDesc)usg::ShaderDesc
connectInput(const std::string &input_name, const std::string &connection_path) (defined in usg::ShaderDesc)usg::ShaderDesc
connectInputs(const ShaderConnectionMap &connections) (defined in usg::ShaderDesc)usg::ShaderDesc
createFromIdentifier(const std::string &identifier)usg::ShaderDescstatic
createFromSchema(const char *schema_name)usg::ShaderDescstatic
createFromSchema(const char *schema_name, const std::string &prim_name)usg::ShaderDescstatic
createShaderSchema() constusg::ShaderDesc
getIdentifier() constusg::ShaderDesc
getInput(const std::string &input_name) constusg::ShaderDesc
getInputConnection(const std::string &input_name) constusg::ShaderDesc
getInputConnections() constusg::ShaderDesc
getInputDefaultValue(const std::string &input_name) constusg::ShaderDesc
getInputNames(fdk::StringPtrList &names) constusg::ShaderDesc
getInputOverride(const std::string &input_name) constusg::ShaderDesc
getInputOverrides() constusg::ShaderDesc
getInputOverrideValues() constusg::ShaderDesc
getInputValue(const std::string &input_name) constusg::ShaderDesc
getInputValues() constusg::ShaderDesc
getLocalProperty(const std::string &prop_name) constusg::ShaderDesc
getLocalPropertyNames(fdk::StringPtrList &names) constusg::ShaderDesc
getMaterialRelativeName() constusg::ShaderDesc
getOutput(const std::string &output_name) constusg::ShaderDesc
getOutputNames(fdk::StringPtrList &names) constusg::ShaderDesc
getResolvedDefinitionURI() const (defined in usg::ShaderDesc)usg::ShaderDesc
getResolvedImplementationURI() const (defined in usg::ShaderDesc)usg::ShaderDesc
getSourceCode() const (defined in usg::ShaderDesc)usg::ShaderDesc
getSourceType() const (defined in usg::ShaderDesc)usg::ShaderDesc
hasInput(const std::string &input_name) constusg::ShaderDesc
hasLocalProperty(const std::string &prop_name) constusg::ShaderDesc
hasOutput(const std::string &output_name) constusg::ShaderDesc
impl() (defined in usg::ShaderDesc)usg::ShaderDescinline
impl() const (defined in usg::ShaderDesc)usg::ShaderDescinline
isValid() constusg::ShaderDesc
operator bool() const (defined in usg::ShaderDesc)usg::ShaderDescinline
operator<< (defined in usg::ShaderDesc)usg::ShaderDescfriend
overrideInput(const std::string &input_name, const Value &override_value, const fdk::TimeValue &override_time=fdk::defaultTimeValue())usg::ShaderDesc
overrideInputs(const ShaderPropertyMap &overrides)usg::ShaderDesc
overrideLocalProperty(const std::string &prop_name, const Value &override_value, const fdk::TimeValue &override_time=fdk::defaultTimeValue())usg::ShaderDesc
print(const char *prefix, std::ostream &o, bool print_contents=false) const (defined in usg::ShaderDesc)usg::ShaderDesc
schemaName() constusg::ShaderDesc
setMaterialRelativeName(const std::string &prim_name)usg::ShaderDesc
ShaderDesc()usg::ShaderDesc
ShaderDesc(ShaderDesc &&)usg::ShaderDesc
ShaderDesc(const SchemaDescription *schema)usg::ShaderDesc
~ShaderDesc()usg::ShaderDesc


©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com