- enum OpenGLFeature
- flags OpenGLFeatures
- enum Update
- flags Updates
- QGLPainter()
- QGLPainter(QOpenGLContext *)
- QGLPainter(QWindow *)
- QGLPainter(QPainter *)
- QGLPainter(QGLAbstractSurface *)
- ~QGLPainter()
- addLight(const QGLLightParameters *) : int
- addLight(const QGLLightParameters *, const QMatrix4x4 &) : int
- aspectRatio() const : qreal
- attributes() const : QGLAttributeSet
- begin() : bool
- begin(QOpenGLContext *) : bool
- begin(QWindow *) : bool
- begin(QPainter *) : bool
- begin(QGLAbstractSurface *) : bool
- cachedProgram(const QString &) const : QOpenGLShaderProgram *
- clearAttributes()
- clearPickObjects()
- color() const : QColor
- combinedMatrix() const : QMatrix4x4
- context() const : QOpenGLContext *
- currentSurface() const : QGLAbstractSurface *
- d_ptr : QOpenGLFunctionsPrivate *
- disableEffect()
- draw(QGL::DrawingMode, int, int)
- draw(QGL::DrawingMode, const QGLIndexBuffer &)
- draw(QGL::DrawingMode, const QGLIndexBuffer &, int, int)
- draw(QGL::DrawingMode, const ushort *, int)
- effect() const : QGLAbstractEffect *
- end() : bool
- eye() const : QGL::Eye
- faceMaterial(QGL::Face) const : const QGLMaterial *
- 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 *) : GLint
- 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 *) : GLint
- 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(QOpenGLFunctions::OpenGLFeature) const : bool
- initializeGLFunctions()
- isActive() const : bool
- isCullable(const QVector3D &) const : bool
- isCullable(const QBox3D &) const : bool
- isFixedFunction() const : bool
- isInitialized(const QOpenGLFunctionsPrivate *) : bool
- isPicking() const : bool
- light(int) const : const QGLLightParameters *
- lightModel() const : const QGLLightModel *
- lightTransform(int) const : QMatrix4x4
- mainLight() const : const QGLLightParameters *
- mainLightTransform() const : QMatrix4x4
- maximumLightId() const : int
- modelViewMatrix() : QMatrix4x4Stack &
- normalMatrix() const : QMatrix3x3
- objectPickId() const : int
- openGLFeatures() const : QOpenGLFunctions::OpenGLFeatures
- pickColor() const : QColor
- pickObject(int, int) const : int
- popSurface() : QGLAbstractSurface *
- projectionMatrix() : QMatrix4x4Stack &
- pushSurface(QGLAbstractSurface *)
- removeLight(int)
- renderSequencer() : QGLRenderSequencer *
- setCachedProgram(const QString &, QOpenGLShaderProgram *)
- setCamera(const QGLCamera *)
- setClearColor(const QColor &)
- setColor(const QColor &)
- setEye(QGL::Eye)
- setFaceColor(QGL::Face, const QColor &)
- setFaceMaterial(QGL::Face, const QGLMaterial *)
- setLightModel(const QGLLightModel *)
- setMainLight(const QGLLightParameters *)
- setMainLight(const QGLLightParameters *, const QMatrix4x4 &)
- setObjectPickId(int)
- setPicking(bool)
- setScissor(const QRect &)
- setStandardEffect(QGL::StandardEffect)
- setSurface(QGLAbstractSurface *)
- setUserEffect(QGLAbstractEffect *)
- setVertexAttribute(QGL::VertexAttribute, const QGLAttributeValue &)
- setVertexBundle(const QGLVertexBundle &)
- standardEffect() const : QGL::StandardEffect
- update()
- updateFixedFunction(QGLPainter::Updates)
- userEffect() const : QGLAbstractEffect *
- worldMatrix() const : QMatrix4x4
|