AddShader(Shader shader) | StevEngine::Renderer::ShaderProgram | |
DeleteProgram() | StevEngine::Renderer::ShaderProgram | |
Export(Utilities::StreamType type) const | StevEngine::Renderer::ShaderProgram | |
GetLocation() const | StevEngine::Renderer::ShaderProgram | inline |
GetType() const | StevEngine::Renderer::ShaderProgram | inline |
IsModified() const | StevEngine::Renderer::ShaderProgram | inline |
location | StevEngine::Renderer::ShaderProgram | protected |
modified | StevEngine::Renderer::ShaderProgram | protected |
RelinkProgram() | StevEngine::Renderer::ShaderProgram | |
RemoveShader(uint32_t location) | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, Utilities::Matrix4 value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, Utilities::Color value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, Utilities::Vector3 value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, Utilities::Vector2 value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, bool value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, int32_t value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, uint32_t value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, float value) const | StevEngine::Renderer::ShaderProgram | |
SetShaderUniform(const char *name, double value) const | StevEngine::Renderer::ShaderProgram | |
ShaderProgram(ShaderType shaderType, bool useDefaultShaders=true) | StevEngine::Renderer::ShaderProgram | |
ShaderProgram(const std::vector< Shader > &shaders, bool useDefaultShaders=true) | StevEngine::Renderer::ShaderProgram | |
ShaderProgram(Utilities::Stream &stream) | StevEngine::Renderer::ShaderProgram | |
ShaderProgram() | StevEngine::Renderer::ShaderProgram | inline |
shaders | StevEngine::Renderer::ShaderProgram | protected |
shaderType | StevEngine::Renderer::ShaderProgram | protected |