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 | |
context | juce::OpenGLShaderProgram | private |
errorLog | juce::OpenGLShaderProgram | private |
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 | |
programID | juce::OpenGLShaderProgram | mutableprivate |
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 |