FnUsdAbstractionLib  14.0.8
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
getIdentifier() const usg::ShaderDesc
getInput(const std::string &input_name) const usg::ShaderDesc
getInputConnection(const std::string &input_name) const usg::ShaderDesc
getInputConnections() const usg::ShaderDesc
getInputDefaultValue(const std::string &input_name) const usg::ShaderDesc
getInputNames(fdk::StringPtrList &names) const usg::ShaderDesc
getInputOverride(const std::string &input_name) const usg::ShaderDesc
getInputOverrides() const usg::ShaderDesc
getInputValue(const std::string &input_name) const usg::ShaderDesc
getLocalProperty(const std::string &prop_name) const usg::ShaderDesc
getLocalPropertyNames(fdk::StringPtrList &names) const usg::ShaderDesc
getMaterialRelativeName() const usg::ShaderDesc
getOutput(const std::string &output_name) const usg::ShaderDesc
getOutputNames(fdk::StringPtrList &names) const usg::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) const usg::ShaderDesc
hasLocalProperty(const std::string &prop_name) const usg::ShaderDesc
hasOutput(const std::string &output_name) const usg::ShaderDesc
impl() (defined in usg::ShaderDesc)usg::ShaderDescinline
impl() const (defined in usg::ShaderDesc)usg::ShaderDescinline
isValid() const usg::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() const usg::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


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