<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- qglfunctions.cpp --> <title>List of All Members for QGLFunctions | Qt OpenGL</title> <link rel="stylesheet" type="text/css" href="style/offline-simple.css" /> <script type="text/javascript"> document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css"); // loading style sheet breaks anchors that were jumped to before // so force jumping to anchor again setTimeout(function() { var anchor = location.hash; // need to jump to different anchor first (e.g. none) location.hash = "#"; setTimeout(function() { location.hash = anchor; }, 0); }, 0); </script> </head> <body> <div class="header" id="qtdocheader"> <div class="main"> <div class="main-rounded"> <div class="navigationbar"> <table><tr> <td >Qt 5.12</td><td ><a href="qtopengl-index.html">Qt OpenGL</a></td><td ><a href="qtopengl-module.html">C++ Classes</a></td><td >QGLFunctions</td></tr></table><table class="buildversion"><tr> <td id="buildversion" width="100%" align="right"><a href="qtopengl-index.html">Qt 5.12.6 Reference Documentation</a></td> </tr></table> </div> </div> <div class="content"> <div class="line"> <div class="content mainContent"> <div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div> <h1 class="title">List of All Members for QGLFunctions</h1> <p>This is the complete list of members for <a href="qglfunctions.html" class="obsolete">QGLFunctions</a>, including inherited members.</p> <div class="table"><table class="propsummary"> <tr><td class="topAlign"><ul> <li class="fn">enum <span class="name"><b><a href="qglfunctions.html#OpenGLFeature-enum">OpenGLFeature</a></b></span></li> <li class="fn">flags <span class="name"><b><a href="qglfunctions.html#OpenGLFeature-enum">OpenGLFeatures</a></b></span></li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#QGLFunctions">QGLFunctions</a></b></span>()</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#QGLFunctions-1">QGLFunctions</a></b></span>(const QGLContext *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#dtor.QGLFunctions">~QGLFunctions</a></b></span>()</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glActiveTexture">glActiveTexture</a></b></span>(GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glAttachShader">glAttachShader</a></b></span>(GLuint , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBindAttribLocation">glBindAttribLocation</a></b></span>(GLuint , GLuint , const char *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBindBuffer">glBindBuffer</a></b></span>(GLenum , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBindFramebuffer">glBindFramebuffer</a></b></span>(GLenum , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBindRenderbuffer">glBindRenderbuffer</a></b></span>(GLenum , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBlendColor">glBlendColor</a></b></span>(GLclampf , GLclampf , GLclampf , GLclampf )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBlendEquation">glBlendEquation</a></b></span>(GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBlendEquationSeparate">glBlendEquationSeparate</a></b></span>(GLenum , GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBlendFuncSeparate">glBlendFuncSeparate</a></b></span>(GLenum , GLenum , GLenum , GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBufferData">glBufferData</a></b></span>(GLenum , qopengl_GLsizeiptr , const void *, GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glBufferSubData">glBufferSubData</a></b></span>(GLenum , qopengl_GLintptr , qopengl_GLsizeiptr , const void *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glCheckFramebufferStatus">glCheckFramebufferStatus</a></b></span>(GLenum ) : GLenum</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glClearDepthf">glClearDepthf</a></b></span>(GLclampf )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glCompileShader">glCompileShader</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glCompressedTexImage2D">glCompressedTexImage2D</a></b></span>(GLenum , GLint , GLenum , GLsizei , GLsizei , GLint , GLsizei , const void *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glCompressedTexSubImage2D">glCompressedTexSubImage2D</a></b></span>(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLsizei , const void *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glCreateProgram">glCreateProgram</a></b></span>() : GLuint</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glCreateShader">glCreateShader</a></b></span>(GLenum ) : GLuint</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDeleteBuffers">glDeleteBuffers</a></b></span>(GLsizei , const GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDeleteFramebuffers">glDeleteFramebuffers</a></b></span>(GLsizei , const GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDeleteProgram">glDeleteProgram</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDeleteRenderbuffers">glDeleteRenderbuffers</a></b></span>(GLsizei , const GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDeleteShader">glDeleteShader</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDepthRangef">glDepthRangef</a></b></span>(GLclampf , GLclampf )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDetachShader">glDetachShader</a></b></span>(GLuint , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glDisableVertexAttribArray">glDisableVertexAttribArray</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glEnableVertexAttribArray">glEnableVertexAttribArray</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glFramebufferRenderbuffer">glFramebufferRenderbuffer</a></b></span>(GLenum , GLenum , GLenum , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glFramebufferTexture2D">glFramebufferTexture2D</a></b></span>(GLenum , GLenum , GLenum , GLuint , GLint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGenBuffers">glGenBuffers</a></b></span>(GLsizei , GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGenFramebuffers">glGenFramebuffers</a></b></span>(GLsizei , GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGenRenderbuffers">glGenRenderbuffers</a></b></span>(GLsizei , GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGenerateMipmap">glGenerateMipmap</a></b></span>(GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetActiveAttrib">glGetActiveAttrib</a></b></span>(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, char *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetActiveUniform">glGetActiveUniform</a></b></span>(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, char *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetAttachedShaders">glGetAttachedShaders</a></b></span>(GLuint , GLsizei , GLsizei *, GLuint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetAttribLocation">glGetAttribLocation</a></b></span>(GLuint , const char *) : int</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetBufferParameteriv">glGetBufferParameteriv</a></b></span>(GLenum , GLenum , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetFramebufferAttachmentParameteriv">glGetFramebufferAttachmentParameteriv</a></b></span>(GLenum , GLenum , GLenum , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetProgramInfoLog">glGetProgramInfoLog</a></b></span>(GLuint , GLsizei , GLsizei *, char *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetProgramiv">glGetProgramiv</a></b></span>(GLuint , GLenum , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetRenderbufferParameteriv">glGetRenderbufferParameteriv</a></b></span>(GLenum , GLenum , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetShaderInfoLog">glGetShaderInfoLog</a></b></span>(GLuint , GLsizei , GLsizei *, char *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetShaderPrecisionFormat">glGetShaderPrecisionFormat</a></b></span>(GLenum , GLenum , GLint *, GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetShaderSource">glGetShaderSource</a></b></span>(GLuint , GLsizei , GLsizei *, char *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetShaderiv">glGetShaderiv</a></b></span>(GLuint , GLenum , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetUniformLocation">glGetUniformLocation</a></b></span>(GLuint , const char *) : int</li> </ul></td><td class="topAlign"><ul> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetUniformfv">glGetUniformfv</a></b></span>(GLuint , GLint , GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetUniformiv">glGetUniformiv</a></b></span>(GLuint , GLint , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetVertexAttribPointerv">glGetVertexAttribPointerv</a></b></span>(GLuint , GLenum , void **)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetVertexAttribfv">glGetVertexAttribfv</a></b></span>(GLuint , GLenum , GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glGetVertexAttribiv">glGetVertexAttribiv</a></b></span>(GLuint , GLenum , GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glIsBuffer">glIsBuffer</a></b></span>(GLuint ) : GLboolean</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glIsFramebuffer">glIsFramebuffer</a></b></span>(GLuint ) : GLboolean</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glIsProgram">glIsProgram</a></b></span>(GLuint ) : GLboolean</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glIsRenderbuffer">glIsRenderbuffer</a></b></span>(GLuint ) : GLboolean</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glIsShader">glIsShader</a></b></span>(GLuint ) : GLboolean</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glLinkProgram">glLinkProgram</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glReleaseShaderCompiler">glReleaseShaderCompiler</a></b></span>()</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glRenderbufferStorage">glRenderbufferStorage</a></b></span>(GLenum , GLenum , GLsizei , GLsizei )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glSampleCoverage">glSampleCoverage</a></b></span>(GLclampf , GLboolean )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glShaderBinary">glShaderBinary</a></b></span>(GLint , const GLuint *, GLenum , const void *, GLint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glShaderSource">glShaderSource</a></b></span>(GLuint , GLsizei , const char **, const GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glStencilFuncSeparate">glStencilFuncSeparate</a></b></span>(GLenum , GLenum , GLint , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glStencilMaskSeparate">glStencilMaskSeparate</a></b></span>(GLenum , GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glStencilOpSeparate">glStencilOpSeparate</a></b></span>(GLenum , GLenum , GLenum , GLenum )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform1f">glUniform1f</a></b></span>(GLint , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform1fv">glUniform1fv</a></b></span>(GLint , GLsizei , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform1i">glUniform1i</a></b></span>(GLint , GLint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform1iv">glUniform1iv</a></b></span>(GLint , GLsizei , const GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform2f">glUniform2f</a></b></span>(GLint , GLfloat , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform2fv">glUniform2fv</a></b></span>(GLint , GLsizei , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform2i">glUniform2i</a></b></span>(GLint , GLint , GLint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform2iv">glUniform2iv</a></b></span>(GLint , GLsizei , const GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform3f">glUniform3f</a></b></span>(GLint , GLfloat , GLfloat , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform3fv">glUniform3fv</a></b></span>(GLint , GLsizei , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform3i">glUniform3i</a></b></span>(GLint , GLint , GLint , GLint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform3iv">glUniform3iv</a></b></span>(GLint , GLsizei , const GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform4f">glUniform4f</a></b></span>(GLint , GLfloat , GLfloat , GLfloat , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform4fv">glUniform4fv</a></b></span>(GLint , GLsizei , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform4i">glUniform4i</a></b></span>(GLint , GLint , GLint , GLint , GLint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniform4iv">glUniform4iv</a></b></span>(GLint , GLsizei , const GLint *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniformMatrix2fv">glUniformMatrix2fv</a></b></span>(GLint , GLsizei , GLboolean , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniformMatrix3fv">glUniformMatrix3fv</a></b></span>(GLint , GLsizei , GLboolean , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUniformMatrix4fv">glUniformMatrix4fv</a></b></span>(GLint , GLsizei , GLboolean , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glUseProgram">glUseProgram</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glValidateProgram">glValidateProgram</a></b></span>(GLuint )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib1f">glVertexAttrib1f</a></b></span>(GLuint , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib1fv">glVertexAttrib1fv</a></b></span>(GLuint , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib2f">glVertexAttrib2f</a></b></span>(GLuint , GLfloat , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib2fv">glVertexAttrib2fv</a></b></span>(GLuint , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib3f">glVertexAttrib3f</a></b></span>(GLuint , GLfloat , GLfloat , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib3fv">glVertexAttrib3fv</a></b></span>(GLuint , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib4f">glVertexAttrib4f</a></b></span>(GLuint , GLfloat , GLfloat , GLfloat , GLfloat )</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttrib4fv">glVertexAttrib4fv</a></b></span>(GLuint , const GLfloat *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#glVertexAttribPointer">glVertexAttribPointer</a></b></span>(GLuint , GLint , GLenum , GLboolean , GLsizei , const void *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#hasOpenGLFeature">hasOpenGLFeature</a></b></span>(QGLFunctions::OpenGLFeature ) const : bool</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#initializeGLFunctions">initializeGLFunctions</a></b></span>(const QGLContext *)</li> <li class="fn"><span class="name"><b><a href="qglfunctions.html#openGLFeatures">openGLFeatures</a></b></span>() const : QGLFunctions::OpenGLFeatures</li> </ul> </td></tr> </table></div> </div> </div> </div> </div> </div> <div class="footer"> <p> <acronym title="Copyright">©</acronym> 2019 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.<br/> The documentation provided herein is licensed under the terms of the <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License version 1.3</a> as published by the Free Software Foundation.<br/> Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners. </p> </div> </body> </html>