This is the complete list of members for GLProgramState, including all inherited members.
_ID | Ref | |
_luaID | Ref | |
_rooted | Ref | |
_scriptObject | Ref | |
apply(const Mat4 &modelView) | GLProgramState | |
applyAttributes(bool applyAttribFlags=true) | GLProgramState | |
applyAutoBinding(const std::string &uniformName, const std::string &autoBinding) | GLProgramState | |
applyGLProgram(const Mat4 &modelView) | GLProgramState | |
applyUniforms() | GLProgramState | |
autorelease() | Ref | |
clone() const | GLProgramState | |
create(GLProgram *glprogram) | GLProgramState | static |
getNodeBinding() const | GLProgramState | |
getOrCreateWithGLProgram(GLProgram *glprogram) | GLProgramState | static |
getOrCreateWithGLProgramName(const std::string &glProgramName) | GLProgramState | static |
getOrCreateWithGLProgramName(const std::string &glProgramName, Texture2D *texture) | GLProgramState | static |
getOrCreateWithShaders(const std::string &vertexShader, const std::string &fragShader, const std::string &compileTimeDefines) | GLProgramState | static |
getReferenceCount() const | Ref | |
getUniformCount() const | GLProgramState | inline |
getVertexAttribCount() const | GLProgramState | |
getVertexAttribsFlags() const | GLProgramState | |
release() | Ref | |
retain() | Ref | |
setGLProgram(GLProgram *glprogram) | GLProgramState | |
setNodeBinding(Node *node) | GLProgramState | |
setParameterAutoBinding(const std::string &uniformName, const std::string &autoBinding) | GLProgramState | |
setUniformInt(const std::string &uniformName, int value) | GLProgramState | |
setUniformInt(GLint uniformLocation, int value) | GLProgramState | |
setUniformTexture(const std::string &uniformName, GLuint textureId) | GLProgramState | |
setUniformTexture(GLint uniformLocation, GLuint textureId) | GLProgramState | |
setVertexAttribCallback(const std::string &name, const std::function< void(VertexAttrib *)> &callback) | GLProgramState | |
~Ref() | Ref | virtual |