This is the complete list of members for juce::OpenGLShaderProgram, including all inherited members.
| addFragmentShader(const String &shaderSourceCode) | juce::OpenGLShaderProgram | |
| addShader(const String &shaderSourceCode, GLenum shaderType) | juce::OpenGLShaderProgram | |
| addVertexShader(const String &shaderSourceCode) | juce::OpenGLShaderProgram | |
| getLanguageVersion() | juce::OpenGLShaderProgram | static |
| getLastError() const noexcept | juce::OpenGLShaderProgram | inline |
| getProgramID() const noexcept | juce::OpenGLShaderProgram | |
| getUniformIDFromName(const char *uniformName) const noexcept | juce::OpenGLShaderProgram | |
| link() noexcept | juce::OpenGLShaderProgram | |
| OpenGLShaderProgram(const OpenGLContext &) noexcept | juce::OpenGLShaderProgram | |
| release() noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, GLfloat value) noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, GLint value) noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, GLfloat x, GLfloat y) noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, GLfloat x, GLfloat y, GLfloat z) noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, GLfloat x, GLfloat y, GLfloat z, GLfloat w) noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, GLint x, GLint y, GLint z, GLint w) noexcept | juce::OpenGLShaderProgram | |
| setUniform(const char *uniformName, const GLfloat *values, GLsizei numValues) noexcept | juce::OpenGLShaderProgram | |
| setUniformMat2(const char *uniformName, const GLfloat *values, GLint count, GLboolean transpose) noexcept | juce::OpenGLShaderProgram | |
| setUniformMat3(const char *uniformName, const GLfloat *values, GLint count, GLboolean transpose) noexcept | juce::OpenGLShaderProgram | |
| setUniformMat4(const char *uniformName, const GLfloat *values, GLint count, GLboolean transpose) noexcept | juce::OpenGLShaderProgram | |
| use() const noexcept | juce::OpenGLShaderProgram | |
| ~OpenGLShaderProgram() noexcept | juce::OpenGLShaderProgram |