Qt 5.4
Qt OpenGL
C++ Classes
QGLFunctions
Qt 5.4.2 Reference Documentation
List of All Members for QGLFunctions
This is the complete list of members for
QGLFunctions
, including inherited members.
enum
OpenGLFeature
flags
OpenGLFeatures
QGLFunctions
()
QGLFunctions
(const QGLContext *)
~QGLFunctions
()
glActiveTexture
(GLenum)
glAttachShader
(GLuint, GLuint)
glBindAttribLocation
(GLuint, GLuint, const char *)
glBindBuffer
(GLenum, GLuint)
glBindFramebuffer
(GLenum, GLuint)
glBindRenderbuffer
(GLenum, GLuint)
glBlendColor
(GLclampf, GLclampf, GLclampf, GLclampf)
glBlendEquation
(GLenum)
glBlendEquationSeparate
(GLenum, GLenum)
glBlendFuncSeparate
(GLenum, GLenum, GLenum, GLenum)
glBufferData
(GLenum, qopengl_GLsizeiptr, const void *, GLenum)
glBufferSubData
(GLenum, qopengl_GLintptr, qopengl_GLsizeiptr, const void *)
glCheckFramebufferStatus
(GLenum) : GLenum
glClearDepthf
(GLclampf)
glCompileShader
(GLuint)
glCompressedTexImage2D
(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const void *)
glCompressedTexSubImage2D
(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const void *)
glCreateProgram
() : GLuint
glCreateShader
(GLenum) : GLuint
glDeleteBuffers
(GLsizei, const GLuint *)
glDeleteFramebuffers
(GLsizei, const GLuint *)
glDeleteProgram
(GLuint)
glDeleteRenderbuffers
(GLsizei, const GLuint *)
glDeleteShader
(GLuint)
glDepthRangef
(GLclampf, GLclampf)
glDetachShader
(GLuint, GLuint)
glDisableVertexAttribArray
(GLuint)
glEnableVertexAttribArray
(GLuint)
glFramebufferRenderbuffer
(GLenum, GLenum, GLenum, GLuint)
glFramebufferTexture2D
(GLenum, GLenum, GLenum, GLuint, GLint)
glGenBuffers
(GLsizei, GLuint *)
glGenFramebuffers
(GLsizei, GLuint *)
glGenRenderbuffers
(GLsizei, GLuint *)
glGenerateMipmap
(GLenum)
glGetActiveAttrib
(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, char *)
glGetActiveUniform
(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, char *)
glGetAttachedShaders
(GLuint, GLsizei, GLsizei *, GLuint *)
glGetAttribLocation
(GLuint, const char *) : int
glGetBufferParameteriv
(GLenum, GLenum, GLint *)
glGetFramebufferAttachmentParameteriv
(GLenum, GLenum, GLenum, GLint *)
glGetProgramInfoLog
(GLuint, GLsizei, GLsizei *, char *)
glGetProgramiv
(GLuint, GLenum, GLint *)
glGetRenderbufferParameteriv
(GLenum, GLenum, GLint *)
glGetShaderInfoLog
(GLuint, GLsizei, GLsizei *, char *)
glGetShaderPrecisionFormat
(GLenum, GLenum, GLint *, GLint *)
glGetShaderSource
(GLuint, GLsizei, GLsizei *, char *)
glGetShaderiv
(GLuint, GLenum, GLint *)
glGetUniformLocation
(GLuint, const char *) : int
glGetUniformfv
(GLuint, GLint, GLfloat *)
glGetUniformiv
(GLuint, GLint, GLint *)
glGetVertexAttribPointerv
(GLuint, GLenum, void **)
glGetVertexAttribfv
(GLuint, GLenum, GLfloat *)
glGetVertexAttribiv
(GLuint, GLenum, GLint *)
glIsBuffer
(GLuint) : GLboolean
glIsFramebuffer
(GLuint) : GLboolean
glIsProgram
(GLuint) : GLboolean
glIsRenderbuffer
(GLuint) : GLboolean
glIsShader
(GLuint) : GLboolean
glLinkProgram
(GLuint)
glReleaseShaderCompiler
()
glRenderbufferStorage
(GLenum, GLenum, GLsizei, GLsizei)
glSampleCoverage
(GLclampf, GLboolean)
glShaderBinary
(GLint, const GLuint *, GLenum, const void *, GLint)
glShaderSource
(GLuint, GLsizei, const char **, const GLint *)
glStencilFuncSeparate
(GLenum, GLenum, GLint, GLuint)
glStencilMaskSeparate
(GLenum, GLuint)
glStencilOpSeparate
(GLenum, GLenum, GLenum, GLenum)
glUniform1f
(GLint, GLfloat)
glUniform1fv
(GLint, GLsizei, const GLfloat *)
glUniform1i
(GLint, GLint)
glUniform1iv
(GLint, GLsizei, const GLint *)
glUniform2f
(GLint, GLfloat, GLfloat)
glUniform2fv
(GLint, GLsizei, const GLfloat *)
glUniform2i
(GLint, GLint, GLint)
glUniform2iv
(GLint, GLsizei, const GLint *)
glUniform3f
(GLint, GLfloat, GLfloat, GLfloat)
glUniform3fv
(GLint, GLsizei, const GLfloat *)
glUniform3i
(GLint, GLint, GLint, GLint)
glUniform3iv
(GLint, GLsizei, const GLint *)
glUniform4f
(GLint, GLfloat, GLfloat, GLfloat, GLfloat)
glUniform4fv
(GLint, GLsizei, const GLfloat *)
glUniform4i
(GLint, GLint, GLint, GLint, GLint)
glUniform4iv
(GLint, GLsizei, const GLint *)
glUniformMatrix2fv
(GLint, GLsizei, GLboolean, const GLfloat *)
glUniformMatrix3fv
(GLint, GLsizei, GLboolean, const GLfloat *)
glUniformMatrix4fv
(GLint, GLsizei, GLboolean, const GLfloat *)
glUseProgram
(GLuint)
glValidateProgram
(GLuint)
glVertexAttrib1f
(GLuint, GLfloat)
glVertexAttrib1fv
(GLuint, const GLfloat *)
glVertexAttrib2f
(GLuint, GLfloat, GLfloat)
glVertexAttrib2fv
(GLuint, const GLfloat *)
glVertexAttrib3f
(GLuint, GLfloat, GLfloat, GLfloat)
glVertexAttrib3fv
(GLuint, const GLfloat *)
glVertexAttrib4f
(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
glVertexAttrib4fv
(GLuint, const GLfloat *)
glVertexAttribPointer
(GLuint, GLint, GLenum, GLboolean, GLsizei, const void *)
hasOpenGLFeature
(QGLFunctions::OpenGLFeature) const : bool
initializeGLFunctions
(const QGLContext *)
openGLFeatures
() const : QGLFunctions::OpenGLFeatures