| _pImpl (defined in usg::ShaderDesc) | usg::ShaderDesc | protected |
| buildName(const std::string &target_renderer, const std::string &prim_name) | usg::ShaderDesc | static |
| 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::ShaderDesc | static |
| createFromSchema(const char *schema_name) | usg::ShaderDesc | static |
| createFromSchema(const char *schema_name, const std::string &prim_name) | usg::ShaderDesc | static |
| 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::ShaderDesc | inline |
| impl() const (defined in usg::ShaderDesc) | usg::ShaderDesc | inline |
| isValid() const | usg::ShaderDesc | |
| operator bool() const (defined in usg::ShaderDesc) | usg::ShaderDesc | inline |
| operator<< (defined in usg::ShaderDesc) | usg::ShaderDesc | friend |
| 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 | |