_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 |
createShaderSchema() const | usg::ShaderDesc | |
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 | |
getInputOverrideValues() const | usg::ShaderDesc | |
getInputValue(const std::string &input_name) const | usg::ShaderDesc | |
getInputValues() 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 | |