addInclude(const std::string &incl, ShaderType type=ShaderType_FRAGMENT) | Ra::Engine::Data::ShaderConfiguration | |
addIncludes(const std::list< std::string > &incls, ShaderType type=ShaderType_FRAGMENT) (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
addNamedString(const std::string &includepath, const std::string &realfile) | Ra::Engine::Data::ShaderConfiguration | |
addProperties(const std::list< std::string > &props) (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
addProperty(const std::string &prop) | Ra::Engine::Data::ShaderConfiguration | |
addShader(ShaderType type, const std::string &name) | Ra::Engine::Data::ShaderConfiguration | |
addShaderSource(ShaderType type, const std::string &source) | Ra::Engine::Data::ShaderConfiguration | |
getDefaultShaderConfig() (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | inlinestatic |
getGLSLVersion() | Ra::Engine::Data::ShaderConfiguration | static |
getIncludes() const (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
getName() const (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | inline |
getNamedStrings() const (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
getProperties() const (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
getVersion() const (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | inline |
isComplete() const | Ra::Engine::Data::ShaderConfiguration | |
operator<(const ShaderConfiguration &other) const (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
operator<< (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | friend |
removeInclude(const std::string &incl, ShaderType type=ShaderType_FRAGMENT) (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
removeProperty(const std::string &prop) (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
setName(const std::string &name) (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | inline |
setOpenGLVersion(const glbinding::Version &version) | Ra::Engine::Data::ShaderConfiguration | static |
setVersion(const std::string &version) (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | inline |
ShaderConfiguration()=default (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | |
ShaderConfiguration(const std::string &name) | Ra::Engine::Data::ShaderConfiguration | explicit |
ShaderConfiguration(const std::string &name, const std::string &vertexShader, const std::string &fragmentShader) | Ra::Engine::Data::ShaderConfiguration | |
ShaderProgram (defined in Ra::Engine::Data::ShaderConfiguration) | Ra::Engine::Data::ShaderConfiguration | friend |