This is the complete list of members for GLProgramState, including all inherited members.
| _attributes | GLProgramState | protected |
| _backToForegroundlistener | GLProgramState | protected |
| _boundTextureUnits | GLProgramState | protected |
| _glprogram | GLProgramState | protected |
| _referenceCount | Ref | protected |
| _textureUnitIndex | GLProgramState | protected |
| _uniformAttributeValueDirty | GLProgramState | protected |
| _uniforms | GLProgramState | protected |
| _uniformsByName | GLProgramState | protected |
| _vertexAttribsFlags | GLProgramState | protected |
| apply(const Mat4 &modelView) | GLProgramState | |
| applyAttributes(bool applyAttribFlags=true) | GLProgramState | |
| applyGLProgram(const Mat4 &modelView) | GLProgramState | |
| applyUniforms() | GLProgramState | |
| autorelease() | Ref | |
| create(GLProgram *glprogram) | GLProgramState | static |
| getGLProgram() const | GLProgramState | inline |
| getOrCreateWithGLProgram(GLProgram *glprogram) | GLProgramState | static |
| getOrCreateWithGLProgramName(const std::string &glProgramName) | GLProgramState | static |
| getReferenceCount() const | Ref | |
| getUniformCount() const | GLProgramState | inline |
| getUniformValue(const std::string &uniformName) | GLProgramState | protected |
| getUniformValue(GLint uniformLocation) | GLProgramState | protected |
| getVertexAttribCount() const | GLProgramState | inline |
| getVertexAttribsFlags() const | GLProgramState | inline |
| getVertexAttribValue(const std::string &attributeName) | GLProgramState | protected |
| GLProgramState() | GLProgramState | protected |
| GLProgramStateCache class | GLProgramState | friend |
| init(GLProgram *program) | GLProgramState | protected |
| Ref() | Ref | protected |
| release() | Ref | |
| resetGLProgram() | GLProgramState | protected |
| retain() | Ref | |
| setGLProgram(GLProgram *glprogram) | GLProgramState | |
| setUniformCallback(const std::string &uniformName, const std::function< void(GLProgram *, Uniform *)> &callback) | GLProgramState | |
| setUniformCallback(GLint uniformLocation, const std::function< void(GLProgram *, Uniform *)> &callback) | GLProgramState | |
| setUniformFloat(const std::string &uniformName, float value) | GLProgramState | |
| setUniformFloat(GLint uniformLocation, float value) | GLProgramState | |
| setUniformInt(const std::string &uniformName, int value) | GLProgramState | |
| setUniformInt(GLint uniformLocation, int value) | GLProgramState | |
| setUniformMat4(const std::string &uniformName, const Mat4 &value) | GLProgramState | |
| setUniformMat4(GLint uniformLocation, const Mat4 &value) | GLProgramState | |
| setUniformTexture(const std::string &uniformName, Texture2D *texture) | GLProgramState | |
| setUniformTexture(const std::string &uniformName, GLuint textureId) | GLProgramState | |
| setUniformTexture(GLint uniformLocation, Texture2D *texture) | GLProgramState | |
| setUniformTexture(GLint uniformLocation, GLuint textureId) | GLProgramState | |
| setUniformVec2(const std::string &uniformName, const Vec2 &value) | GLProgramState | |
| setUniformVec2(GLint uniformLocation, const Vec2 &value) | GLProgramState | |
| setUniformVec3(const std::string &uniformName, const Vec3 &value) | GLProgramState | |
| setUniformVec3(GLint uniformLocation, const Vec3 &value) | GLProgramState | |
| setUniformVec4(const std::string &uniformName, const Vec4 &value) | GLProgramState | |
| setUniformVec4(GLint uniformLocation, const Vec4 &value) | GLProgramState | |
| setVertexAttribCallback(const std::string &name, const std::function< void(VertexAttrib *)> &callback) | GLProgramState | |
| setVertexAttribPointer(const std::string &name, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLvoid *pointer) | GLProgramState | |
| updateUniformsAndAttributes() | GLProgramState | protected |
| ~GLProgramState() | GLProgramState | protected |
| ~Ref() | Ref | virtual |