Loading...
Searching...
No Matches
juce::OpenGLShaderProgram Member List

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 |

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited