<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="QtOpenGL Reference Documentation" version="" project="QtOpenGL" indexTitle="Qt OpenGL">
    <namespace name="" status="active" access="public" module="qtopengl">
        <page name="2dpainting" href="qtopengl-2dpainting-example.html" status="active" location="2dpainting.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/examples/opengl/doc/src/2dpainting.qdoc" lineno="4" documented="true" groups="examples-widgets-opengl" subtype="example" title="2D Painting Example" fulltitle="2D Painting Example" subtitle="" brief="2D Painting example shows how QPainter and QOpenGLWidget can be used together to display accelerated 2D graphics on supported hardware">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="helper-class-definition" title="Helper Class Definition" level="1"/>
            <contents name="helper-class-implementation" title="Helper Class Implementation" level="1"/>
            <contents name="widget-class-definition" title="Widget Class Definition" level="1"/>
            <contents name="widget-class-implementation" title="Widget Class Implementation" level="1"/>
            <contents name="glwidget-class-definition" title="GLWidget Class Definition" level="1"/>
            <contents name="glwidget-class-implementation" title="GLWidget Class Implementation" level="1"/>
            <contents name="window-class-definition" title="Window Class Definition" level="1"/>
            <contents name="window-class-implementation" title="Window Class Implementation" level="1"/>
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="2dpainting/glwidget.cpp" href="qtopengl-2dpainting-glwidget-cpp.html" status="active" subtype="file" title="" fulltitle="glwidget.cpp Example File" subtitle="2dpainting/glwidget.cpp"/>
            <page name="2dpainting/glwidget.h" href="qtopengl-2dpainting-glwidget-h.html" status="active" subtype="file" title="" fulltitle="glwidget.h Example File" subtitle="2dpainting/glwidget.h"/>
            <page name="2dpainting/helper.cpp" href="qtopengl-2dpainting-helper-cpp.html" status="active" subtype="file" title="" fulltitle="helper.cpp Example File" subtitle="2dpainting/helper.cpp"/>
            <page name="2dpainting/helper.h" href="qtopengl-2dpainting-helper-h.html" status="active" subtype="file" title="" fulltitle="helper.h Example File" subtitle="2dpainting/helper.h"/>
            <page name="2dpainting/widget.cpp" href="qtopengl-2dpainting-widget-cpp.html" status="active" subtype="file" title="" fulltitle="widget.cpp Example File" subtitle="2dpainting/widget.cpp"/>
            <page name="2dpainting/widget.h" href="qtopengl-2dpainting-widget-h.html" status="active" subtype="file" title="" fulltitle="widget.h Example File" subtitle="2dpainting/widget.h"/>
            <page name="2dpainting/window.cpp" href="qtopengl-2dpainting-window-cpp.html" status="active" subtype="file" title="" fulltitle="window.cpp Example File" subtitle="2dpainting/window.cpp"/>
            <page name="2dpainting/window.h" href="qtopengl-2dpainting-window-h.html" status="active" subtype="file" title="" fulltitle="window.h Example File" subtitle="2dpainting/window.h"/>
            <page name="2dpainting/main.cpp" href="qtopengl-2dpainting-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="2dpainting/main.cpp"/>
            <page name="2dpainting/2dpainting.pro" href="qtopengl-2dpainting-2dpainting-pro.html" status="active" subtype="file" title="" fulltitle="2dpainting.pro Example File" subtitle="2dpainting/2dpainting.pro"/>
            <page name="2dpainting/CMakeLists.txt" href="qtopengl-2dpainting-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="2dpainting/CMakeLists.txt"/>
        </page>
        <page name="opengl-changes-qt6.html" href="opengl-changes-qt6.html" status="active" location="qt6-changes.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/doc/src/qt6-changes.qdoc" lineno="4" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt OpenGL" fulltitle="Changes to Qt OpenGL" subtitle="" brief="Migrate Qt OpenGL to Qt 6">
            <contents name="deprecated-classes-removed" title="Deprecated classes removed" level="1"/>
            <contents name="qopengl-classes-migrated" title="QOpenGL classes migrated" level="1"/>
            <contents name="the-qopenglwidgets-class" title="The QOpenGLWidgets class" level="1"/>
            <contents name="selecting-the-opengl-backend-for-rhi" title="Selecting the OpenGL backend for RHI" level="1"/>
            <contents name="removal-of-angle" title="Removal of ANGLE" level="1"/>
        </page>
        <page name="cube" href="qtopengl-cube-example.html" status="active" location="cube.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/examples/opengl/doc/src/cube.qdoc" lineno="4" documented="true" groups="examples-widgets-opengl" subtype="example" title="Cube OpenGL ES 2.0 example" fulltitle="Cube OpenGL ES 2.0 example" subtitle="" brief="Cube OpenGL ES 2.0 example shows how to write mouse rotatable textured 3D cube using OpenGL ES 2.0 with Qt. It shows how to handle polygon geometries efficiently and how to write simple vertex and fragment shader for programmable graphics pipeline. In addition it shows how to use quaternions for representing 3D object orientation">
            <contents name="initializing-opengl-es-2-0" title="Initializing OpenGL ES 2.0" level="1"/>
            <contents name="loading-textures-from-qt-resource-files" title="Loading Textures from Qt Resource Files" level="1"/>
            <contents name="cube-geometry" title="Cube Geometry" level="1"/>
            <contents name="perspective-projection" title="Perspective Projection" level="1"/>
            <contents name="orientation-of-the-3d-object" title="Orientation of the 3D Object" level="1"/>
            <page name="cube/fshader.glsl" href="qtopengl-cube-fshader-glsl.html" status="active" subtype="file" title="" fulltitle="fshader.glsl Example File" subtitle="cube/fshader.glsl"/>
            <page name="cube/geometryengine.cpp" href="qtopengl-cube-geometryengine-cpp.html" status="active" subtype="file" title="" fulltitle="geometryengine.cpp Example File" subtitle="cube/geometryengine.cpp"/>
            <page name="cube/geometryengine.h" href="qtopengl-cube-geometryengine-h.html" status="active" subtype="file" title="" fulltitle="geometryengine.h Example File" subtitle="cube/geometryengine.h"/>
            <page name="cube/mainwidget.cpp" href="qtopengl-cube-mainwidget-cpp.html" status="active" subtype="file" title="" fulltitle="mainwidget.cpp Example File" subtitle="cube/mainwidget.cpp"/>
            <page name="cube/mainwidget.h" href="qtopengl-cube-mainwidget-h.html" status="active" subtype="file" title="" fulltitle="mainwidget.h Example File" subtitle="cube/mainwidget.h"/>
            <page name="cube/vshader.glsl" href="qtopengl-cube-vshader-glsl.html" status="active" subtype="file" title="" fulltitle="vshader.glsl Example File" subtitle="cube/vshader.glsl"/>
            <page name="cube/main.cpp" href="qtopengl-cube-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="cube/main.cpp"/>
            <page name="cube/CMakeLists.txt" href="qtopengl-cube-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="cube/CMakeLists.txt"/>
            <page name="cube/cube.pro" href="qtopengl-cube-cube-pro.html" status="active" subtype="file" title="" fulltitle="cube.pro Example File" subtitle="cube/cube.pro"/>
            <page name="cube/shaders.qrc" href="qtopengl-cube-shaders-qrc.html" status="active" subtype="file" title="" fulltitle="shaders.qrc Example File" subtitle="cube/shaders.qrc"/>
            <page name="cube/textures.qrc" href="qtopengl-cube-textures-qrc.html" status="active" subtype="file" title="" fulltitle="textures.qrc Example File" subtitle="cube/textures.qrc"/>
            <page name="cube/cube.png" href="qtopengl-cube-cube-png.html" status="active" subtype="image" title="" fulltitle="cube.png Image File" subtitle="cube/cube.png"/>
        </page>
        <page name="hellogl2" href="qtopengl-hellogl2-example.html" status="active" location="hellogl2.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/examples/opengl/doc/src/hellogl2.qdoc" lineno="4" documented="true" groups="examples-widgets-opengl" subtype="example" title="Hello GL2 Example" fulltitle="Hello GL2 Example" subtitle="" brief="Hello GL2 example demonstrates the basic use of the OpenGL-related classes provided with Qt">
            <page name="hellogl2/glwidget.cpp" href="qtopengl-hellogl2-glwidget-cpp.html" status="active" subtype="file" title="" fulltitle="glwidget.cpp Example File" subtitle="hellogl2/glwidget.cpp"/>
            <page name="hellogl2/glwidget.h" href="qtopengl-hellogl2-glwidget-h.html" status="active" subtype="file" title="" fulltitle="glwidget.h Example File" subtitle="hellogl2/glwidget.h"/>
            <page name="hellogl2/logo.cpp" href="qtopengl-hellogl2-logo-cpp.html" status="active" subtype="file" title="" fulltitle="logo.cpp Example File" subtitle="hellogl2/logo.cpp"/>
            <page name="hellogl2/logo.h" href="qtopengl-hellogl2-logo-h.html" status="active" subtype="file" title="" fulltitle="logo.h Example File" subtitle="hellogl2/logo.h"/>
            <page name="hellogl2/mainwindow.cpp" href="qtopengl-hellogl2-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="hellogl2/mainwindow.cpp"/>
            <page name="hellogl2/mainwindow.h" href="qtopengl-hellogl2-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="hellogl2/mainwindow.h"/>
            <page name="hellogl2/window.cpp" href="qtopengl-hellogl2-window-cpp.html" status="active" subtype="file" title="" fulltitle="window.cpp Example File" subtitle="hellogl2/window.cpp"/>
            <page name="hellogl2/window.h" href="qtopengl-hellogl2-window-h.html" status="active" subtype="file" title="" fulltitle="window.h Example File" subtitle="hellogl2/window.h"/>
            <page name="hellogl2/main.cpp" href="qtopengl-hellogl2-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="hellogl2/main.cpp"/>
            <page name="hellogl2/CMakeLists.txt" href="qtopengl-hellogl2-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="hellogl2/CMakeLists.txt"/>
            <page name="hellogl2/hellogl2.pro" href="qtopengl-hellogl2-hellogl2-pro.html" status="active" subtype="file" title="" fulltitle="hellogl2.pro Example File" subtitle="hellogl2/hellogl2.pro"/>
        </page>
        <page name="hellogles3" href="qtopengl-hellogles3-example.html" status="active" location="hellogles3.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/examples/opengl/hellogles3/doc/src/hellogles3.qdoc" lineno="4" documented="true" groups="examples-widgets-opengl" subtype="example" title="Hello GLES3 Example" fulltitle="Hello GLES3 Example" subtitle="" brief="Hello GLES3 example demonstrates easy, cross-platform usage of OpenGL ES 3.0 functions via QOpenGLExtraFunctions in an application that works identically on desktop platforms with OpenGL 3.3 and mobile/embedded devices with OpenGL ES 3.0">
            <page name="hellogles3/glwindow.cpp" href="qtopengl-hellogles3-glwindow-cpp.html" status="active" subtype="file" title="" fulltitle="glwindow.cpp Example File" subtitle="hellogles3/glwindow.cpp"/>
            <page name="hellogles3/glwindow.h" href="qtopengl-hellogles3-glwindow-h.html" status="active" subtype="file" title="" fulltitle="glwindow.h Example File" subtitle="hellogles3/glwindow.h"/>
            <page name="hellogles3/main.cpp" href="qtopengl-hellogles3-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="hellogles3/main.cpp"/>
            <page name="hellogles3/CMakeLists.txt" href="qtopengl-hellogles3-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="hellogles3/CMakeLists.txt"/>
            <page name="hellogles3/hellogles3.pro" href="qtopengl-hellogles3-hellogles3-pro.html" status="active" subtype="file" title="" fulltitle="hellogles3.pro Example File" subtitle="hellogles3/hellogles3.pro"/>
            <page name="hellogles3/hellogles3.qrc" href="qtopengl-hellogles3-hellogles3-qrc.html" status="active" subtype="file" title="" fulltitle="hellogles3.qrc Example File" subtitle="hellogles3/hellogles3.qrc"/>
            <page name="hellogles3/qtlogo.png" href="qtopengl-hellogles3-qtlogo-png.html" status="active" subtype="image" title="" fulltitle="qtlogo.png Image File" subtitle="hellogles3/qtlogo.png"/>
        </page>
        <page name="openglwindow" href="qtopengl-openglwindow-example.html" status="active" location="openglwindow.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/examples/opengl/doc/src/openglwindow.qdoc" lineno="4" documented="true" subtype="example" title="OpenGL Window Example" fulltitle="OpenGL Window Example" subtitle="" brief="This example shows how to create a minimal QWindow based application for the purpose of using OpenGL">
            <contents name="openglwindow-super-class" title="OpenGLWindow Super Class" level="1"/>
            <contents name="example-opengl-rendering-sub-class" title="Example OpenGL Rendering Sub Class" level="1"/>
            <page name="openglwindow/openglwindow.cpp" href="qtopengl-openglwindow-openglwindow-cpp.html" status="active" subtype="file" title="" fulltitle="openglwindow.cpp Example File" subtitle="openglwindow/openglwindow.cpp"/>
            <page name="openglwindow/openglwindow.h" href="qtopengl-openglwindow-openglwindow-h.html" status="active" subtype="file" title="" fulltitle="openglwindow.h Example File" subtitle="openglwindow/openglwindow.h"/>
            <page name="openglwindow/main.cpp" href="qtopengl-openglwindow-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="openglwindow/main.cpp"/>
            <page name="openglwindow/CMakeLists.txt" href="qtopengl-openglwindow-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="openglwindow/CMakeLists.txt"/>
            <page name="openglwindow/openglwindow.pro" href="qtopengl-openglwindow-openglwindow-pro.html" status="active" subtype="file" title="" fulltitle="openglwindow.pro Example File" subtitle="openglwindow/openglwindow.pro"/>
        </page>
        <class name="QAbstractOpenGLFunctions" href="qabstractopenglfunctions.html" status="active" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="174" since="5.1" documented="true" module="QtOpenGL" brief="The base class of a family of classes that expose all functions for each OpenGL version and profile">
            <function name="QAbstractOpenGLFunctions" fullname="QAbstractOpenGLFunctions::QAbstractOpenGLFunctions" href="qabstractopenglfunctions.html#QAbstractOpenGLFunctions-1" status="active" access="protected" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="185" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QAbstractOpenGLFunctions()"/>
            <function name="~QAbstractOpenGLFunctions" fullname="QAbstractOpenGLFunctions::~QAbstractOpenGLFunctions" href="qabstractopenglfunctions.html#dtor.QAbstractOpenGLFunctions" status="active" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="177" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QAbstractOpenGLFunctions()"/>
        </class>
        <class name="QOpenGLBuffer" href="qopenglbuffer.html" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="18" since="5.0" documented="true" groups="painting-3D" module="QtOpenGL" brief="Functions for creating and managing OpenGL buffer objects">
            <function name="QOpenGLBuffer" fullname="QOpenGLBuffer::QOpenGLBuffer" href="qopenglbuffer.html#QOpenGLBuffer" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="29" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLBuffer()"/>
            <function name="QOpenGLBuffer" fullname="QOpenGLBuffer::QOpenGLBuffer" href="qopenglbuffer.html#QOpenGLBuffer-1" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="30" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLBuffer(QOpenGLBuffer::Type type)">
                <parameter type="QOpenGLBuffer::Type" name="type" default=""/>
            </function>
            <function name="QOpenGLBuffer" fullname="QOpenGLBuffer::QOpenGLBuffer" href="qopenglbuffer.html#QOpenGLBuffer-2" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="31" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QOpenGLBuffer(const QOpenGLBuffer &amp;other)">
                <parameter type="const QOpenGLBuffer &amp;" name="other" default=""/>
            </function>
            <function name="allocate" fullname="QOpenGLBuffer::allocate" href="qopenglbuffer.html#allocate" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="89" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void allocate(const void *data, int count)">
                <parameter type="const void *" name="data" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="allocate" fullname="QOpenGLBuffer::allocate" href="qopenglbuffer.html#allocate-1" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="90" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void allocate(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="bind" fullname="QOpenGLBuffer::bind" href="qopenglbuffer.html#bind" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="77" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bind()"/>
            <function name="bufferId" fullname="QOpenGLBuffer::bufferId" href="qopenglbuffer.html#bufferId" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="82" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint bufferId() const"/>
            <function name="create" fullname="QOpenGLBuffer::create" href="qopenglbuffer.html#create" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="72" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="destroy" fullname="QOpenGLBuffer::destroy" href="qopenglbuffer.html#destroy" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="75" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="isCreated" fullname="QOpenGLBuffer::isCreated" href="qopenglbuffer.html#isCreated" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="73" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="map" fullname="QOpenGLBuffer::map" href="qopenglbuffer.html#map" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="92" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void *" signature="void * map(QOpenGLBuffer::Access access)">
                <parameter type="QOpenGLBuffer::Access" name="access" default=""/>
            </function>
            <function name="mapRange" fullname="QOpenGLBuffer::mapRange" href="qopenglbuffer.html#mapRange" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="93" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void *" signature="void * mapRange(int offset, int count, QOpenGLBuffer::RangeAccessFlags access)">
                <parameter type="int" name="offset" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="QOpenGLBuffer::RangeAccessFlags" name="access" default=""/>
            </function>
            <function name="operator=" fullname="QOpenGLBuffer::operator=" href="qopenglbuffer.html#operator-eq" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="34" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QOpenGLBuffer &amp;" signature="QOpenGLBuffer &amp; operator=(const QOpenGLBuffer &amp;other)">
                <parameter type="const QOpenGLBuffer &amp;" name="other" default=""/>
            </function>
            <function name="read" fullname="QOpenGLBuffer::read" href="qopenglbuffer.html#read" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="86" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool read(int offset, void *data, int count)">
                <parameter type="int" name="offset" default=""/>
                <parameter type="void *" name="data" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="release" fullname="QOpenGLBuffer::release" href="qopenglbuffer.html#release" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="78" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="release" fullname="QOpenGLBuffer::release" href="qopenglbuffer.html#release-1" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="80" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="void" signature="void release(QOpenGLBuffer::Type type)">
                <parameter type="QOpenGLBuffer::Type" name="type" default=""/>
            </function>
            <function name="setUsagePattern" fullname="QOpenGLBuffer::setUsagePattern" href="qopenglbuffer.html#setUsagePattern" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="70" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUsagePattern(QOpenGLBuffer::UsagePattern value)">
                <parameter type="QOpenGLBuffer::UsagePattern" name="value" default=""/>
            </function>
            <function name="size" fullname="QOpenGLBuffer::size" href="qopenglbuffer.html#size" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="84" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int size() const"/>
            <function name="type" fullname="QOpenGLBuffer::type" href="qopenglbuffer.html#type" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLBuffer::Type" signature="QOpenGLBuffer::Type type() const"/>
            <function name="unmap" fullname="QOpenGLBuffer::unmap" href="qopenglbuffer.html#unmap" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="94" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool unmap()"/>
            <function name="usagePattern" fullname="QOpenGLBuffer::usagePattern" href="qopenglbuffer.html#usagePattern" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="69" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLBuffer::UsagePattern" signature="QOpenGLBuffer::UsagePattern usagePattern() const"/>
            <function name="write" fullname="QOpenGLBuffer::write" href="qopenglbuffer.html#write" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void write(int offset, const void *data, int count)">
                <parameter type="int" name="offset" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="~QOpenGLBuffer" fullname="QOpenGLBuffer::~QOpenGLBuffer" href="qopenglbuffer.html#dtor.QOpenGLBuffer" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="32" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLBuffer()"/>
            <enum name="Access" fullname="QOpenGLBuffer::Access" href="qopenglbuffer.html#Access-enum" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="49" documented="true">
                <value name="ReadOnly" value="0x88B8"/>
                <value name="WriteOnly" value="0x88B9"/>
                <value name="ReadWrite" value="0x88BA"/>
            </enum>
            <enum name="RangeAccessFlag" fullname="QOpenGLBuffer::RangeAccessFlag" href="qopenglbuffer.html#RangeAccessFlag-enum" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="56" documented="true" typedef="QOpenGLBuffer::RangeAccessFlags">
                <value name="RangeRead" value="0x0001"/>
                <value name="RangeWrite" value="0x0002"/>
                <value name="RangeInvalidate" value="0x0004"/>
                <value name="RangeInvalidateBuffer" value="0x0008"/>
                <value name="RangeFlushExplicit" value="0x0010"/>
                <value name="RangeUnsynchronized" value="0x0020"/>
            </enum>
            <enum name="Type" fullname="QOpenGLBuffer::Type" href="qopenglbuffer.html#Type-enum" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="21" documented="true">
                <value name="VertexBuffer" value="0x8892"/>
                <value name="IndexBuffer" value="0x8893"/>
                <value name="PixelPackBuffer" value="0x88EB"/>
                <value name="PixelUnpackBuffer" value="0x88EC"/>
            </enum>
            <enum name="UsagePattern" fullname="QOpenGLBuffer::UsagePattern" href="qopenglbuffer.html#UsagePattern-enum" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="36" documented="true">
                <value name="StreamDraw" value="0x88E0"/>
                <value name="StreamRead" value="0x88E1"/>
                <value name="StreamCopy" value="0x88E2"/>
                <value name="StaticDraw" value="0x88E4"/>
                <value name="StaticRead" value="0x88E5"/>
                <value name="StaticCopy" value="0x88E6"/>
                <value name="DynamicDraw" value="0x88E8"/>
                <value name="DynamicRead" value="0x88E9"/>
                <value name="DynamicCopy" value="0x88EA"/>
            </enum>
            <typedef name="RangeAccessFlags" fullname="QOpenGLBuffer::RangeAccessFlags" href="qopenglbuffer.html#RangeAccessFlag-enum" status="active" access="public" location="qopenglbuffer.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglbuffer.h" lineno="65" enum="QOpenGLBuffer::RangeAccessFlag"/>
        </class>
        <class name="QOpenGLDebugLogger" href="qopengldebuglogger.html" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="119" since="5.1" documented="true" groups="painting-3D" bases="QObject" module="QtOpenGL" brief="Enables logging of OpenGL debugging messages">
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="creating-an-opengl-debug-context" title="Creating an OpenGL Debug Context" level="1"/>
            <contents name="creating-and-initializing-a-qopengldebuglogger" title="Creating and Initializing a QOpenGLDebugLogger" level="1"/>
            <contents name="reading-the-internal-opengl-debug-log" title="Reading the Internal OpenGL Debug Log" level="1"/>
            <contents name="real-time-logging-of-messages" title="Real-time logging of messages" level="1"/>
            <contents name="inserting-messages-in-the-debug-log" title="Inserting Messages in the Debug Log" level="1"/>
            <contents name="controlling-the-debug-output" title="Controlling the Debug Output" level="1"/>
            <function name="QOpenGLDebugLogger" fullname="QOpenGLDebugLogger::QOpenGLDebugLogger" href="qopengldebuglogger.html#QOpenGLDebugLogger" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="131" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLDebugLogger(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="disableMessages" fullname="QOpenGLDebugLogger::disableMessages" href="qopengldebuglogger.html#disableMessages" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="154" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void disableMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types, QOpenGLDebugMessage::Severities severities)">
                <parameter type="QOpenGLDebugMessage::Sources" name="sources" default="QOpenGLDebugMessage::AnySource"/>
                <parameter type="QOpenGLDebugMessage::Types" name="types" default="QOpenGLDebugMessage::AnyType"/>
                <parameter type="QOpenGLDebugMessage::Severities" name="severities" default="QOpenGLDebugMessage::AnySeverity"/>
            </function>
            <function name="disableMessages" fullname="QOpenGLDebugLogger::disableMessages" href="qopengldebuglogger.html#disableMessages-1" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="158" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void disableMessages(const QList&lt;GLuint&gt; &amp;ids, QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types)">
                <parameter type="const QList&lt;GLuint&gt; &amp;" name="ids" default=""/>
                <parameter type="QOpenGLDebugMessage::Sources" name="sources" default="QOpenGLDebugMessage::AnySource"/>
                <parameter type="QOpenGLDebugMessage::Types" name="types" default="QOpenGLDebugMessage::AnyType"/>
            </function>
            <function name="enableMessages" fullname="QOpenGLDebugLogger::enableMessages" href="qopengldebuglogger.html#enableMessages" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="146" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void enableMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types, QOpenGLDebugMessage::Severities severities)">
                <parameter type="QOpenGLDebugMessage::Sources" name="sources" default="QOpenGLDebugMessage::AnySource"/>
                <parameter type="QOpenGLDebugMessage::Types" name="types" default="QOpenGLDebugMessage::AnyType"/>
                <parameter type="QOpenGLDebugMessage::Severities" name="severities" default="QOpenGLDebugMessage::AnySeverity"/>
            </function>
            <function name="enableMessages" fullname="QOpenGLDebugLogger::enableMessages" href="qopengldebuglogger.html#enableMessages-1" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="150" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void enableMessages(const QList&lt;GLuint&gt; &amp;ids, QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types)">
                <parameter type="const QList&lt;GLuint&gt; &amp;" name="ids" default=""/>
                <parameter type="QOpenGLDebugMessage::Sources" name="sources" default="QOpenGLDebugMessage::AnySource"/>
                <parameter type="QOpenGLDebugMessage::Types" name="types" default="QOpenGLDebugMessage::AnyType"/>
            </function>
            <function name="initialize" fullname="QOpenGLDebugLogger::initialize" href="qopengldebuglogger.html#initialize" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="134" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool initialize()"/>
            <function name="isLogging" fullname="QOpenGLDebugLogger::isLogging" href="qopengldebuglogger.html#isLogging" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="136" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isLogging() const"/>
            <function name="logMessage" fullname="QOpenGLDebugLogger::logMessage" href="qopengldebuglogger.html#logMessage" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="165" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void logMessage(const QOpenGLDebugMessage &amp;debugMessage)">
                <parameter type="const QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="loggedMessages" fullname="QOpenGLDebugLogger::loggedMessages" href="qopengldebuglogger.html#loggedMessages" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="162" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QOpenGLDebugMessage&gt;" signature="QList&lt;QOpenGLDebugMessage&gt; loggedMessages() const"/>
            <function name="loggingMode" fullname="QOpenGLDebugLogger::loggingMode" href="qopengldebuglogger.html#loggingMode" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="137" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="loggingMode" type="QOpenGLDebugLogger::LoggingMode" signature="QOpenGLDebugLogger::LoggingMode loggingMode() const"/>
            <function name="maximumMessageLength" fullname="QOpenGLDebugLogger::maximumMessageLength" href="qopengldebuglogger.html#maximumMessageLength" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="139" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qint64" signature="qint64 maximumMessageLength() const"/>
            <function name="messageLogged" fullname="QOpenGLDebugLogger::messageLogged" href="qopengldebuglogger.html#messageLogged" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="170" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void messageLogged(const QOpenGLDebugMessage &amp;debugMessage)">
                <parameter type="const QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="popGroup" fullname="QOpenGLDebugLogger::popGroup" href="qopengldebuglogger.html#popGroup" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="144" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void popGroup()"/>
            <function name="pushGroup" fullname="QOpenGLDebugLogger::pushGroup" href="qopengldebuglogger.html#pushGroup" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="141" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pushGroup(const QString &amp;name, GLuint id, QOpenGLDebugMessage::Source source)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="GLuint" name="id" default="0"/>
                <parameter type="QOpenGLDebugMessage::Source" name="source" default="QOpenGLDebugMessage::ApplicationSource"/>
            </function>
            <function name="startLogging" fullname="QOpenGLDebugLogger::startLogging" href="qopengldebuglogger.html#startLogging" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="166" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startLogging(QOpenGLDebugLogger::LoggingMode loggingMode)">
                <parameter type="QOpenGLDebugLogger::LoggingMode" name="loggingMode" default="AsynchronousLogging"/>
            </function>
            <function name="stopLogging" fullname="QOpenGLDebugLogger::stopLogging" href="qopengldebuglogger.html#stopLogging" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="167" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void stopLogging()"/>
            <function name="~QOpenGLDebugLogger" fullname="QOpenGLDebugLogger::~QOpenGLDebugLogger" href="qopengldebuglogger.html#dtor.QOpenGLDebugLogger" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="132" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLDebugLogger()"/>
            <enum name="LoggingMode" fullname="QOpenGLDebugLogger::LoggingMode" href="qopengldebuglogger.html#LoggingMode-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="125" documented="true">
                <value name="AsynchronousLogging" value="0"/>
                <value name="SynchronousLogging" value="1"/>
            </enum>
            <property name="loggingMode" fullname="QOpenGLDebugLogger::loggingMode" href="qopengldebuglogger.html#loggingMode-prop" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="122" documented="true" brief="The logging mode passed to startLogging()">
                <getter name="loggingMode"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QOpenGLDebugMessage" href="qopengldebugmessage.html" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="29" since="5.1" documented="true" groups="painting-3D,shared" module="QtOpenGL" brief="Wraps an OpenGL debug message">
            <function name="QOpenGLDebugMessage" fullname="QOpenGLDebugMessage::QOpenGLDebugMessage" href="qopengldebugmessage.html#QOpenGLDebugMessage" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="72" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLDebugMessage()"/>
            <function name="QOpenGLDebugMessage" fullname="QOpenGLDebugMessage::QOpenGLDebugMessage" href="qopengldebugmessage.html#QOpenGLDebugMessage-1" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="73" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLDebugMessage(const QOpenGLDebugMessage &amp;debugMessage)">
                <parameter type="const QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="createApplicationMessage" fullname="QOpenGLDebugMessage::createApplicationMessage" href="qopengldebugmessage.html#createApplicationMessage" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QOpenGLDebugMessage" signature="QOpenGLDebugMessage createApplicationMessage(const QString &amp;text, GLuint id, QOpenGLDebugMessage::Severity severity, QOpenGLDebugMessage::Type type)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="GLuint" name="id" default="0"/>
                <parameter type="QOpenGLDebugMessage::Severity" name="severity" default="NotificationSeverity"/>
                <parameter type="QOpenGLDebugMessage::Type" name="type" default="OtherType"/>
            </function>
            <function name="createThirdPartyMessage" fullname="QOpenGLDebugMessage::createThirdPartyMessage" href="qopengldebugmessage.html#createThirdPartyMessage" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="91" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QOpenGLDebugMessage" signature="QOpenGLDebugMessage createThirdPartyMessage(const QString &amp;text, GLuint id, QOpenGLDebugMessage::Severity severity, QOpenGLDebugMessage::Type type)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="GLuint" name="id" default="0"/>
                <parameter type="QOpenGLDebugMessage::Severity" name="severity" default="NotificationSeverity"/>
                <parameter type="QOpenGLDebugMessage::Type" name="type" default="OtherType"/>
            </function>
            <function name="id" fullname="QOpenGLDebugMessage::id" href="qopengldebugmessage.html#id" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="84" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint id() const"/>
            <function name="message" fullname="QOpenGLDebugMessage::message" href="qopengldebugmessage.html#message" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="85" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString message() const"/>
            <function name="operator!=" fullname="QOpenGLDebugMessage::operator!=" href="qopengldebugmessage.html#operator-not-eq" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="97" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QOpenGLDebugMessage &amp;debugMessage) const">
                <parameter type="const QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qopengldebugmessage.html#operator-lt-lt" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="112" documented="true" related="0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QOpenGLDebugMessage::Source source)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="QOpenGLDebugMessage::Source" name="source" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qopengldebugmessage.html#operator-lt-lt-1" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="113" documented="true" related="1" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QOpenGLDebugMessage::Type type)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="QOpenGLDebugMessage::Type" name="type" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qopengldebugmessage.html#operator-lt-lt-2" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="114" documented="true" related="2" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QOpenGLDebugMessage::Severity severity)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="QOpenGLDebugMessage::Severity" name="severity" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qopengldebugmessage.html#operator-lt-lt-3" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="111" documented="true" related="3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QOpenGLDebugMessage &amp;message)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QOpenGLDebugMessage &amp;" name="message" default=""/>
            </function>
            <function name="operator=" fullname="QOpenGLDebugMessage::operator=" href="qopengldebugmessage.html#operator-eq" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="75" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QOpenGLDebugMessage &amp;" signature="QOpenGLDebugMessage &amp; operator=(const QOpenGLDebugMessage &amp;debugMessage)">
                <parameter type="const QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="operator=" fullname="QOpenGLDebugMessage::operator=" href="qopengldebugmessage.html#operator-eq-1" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="76" documented="true" meta="move-assign" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QOpenGLDebugMessage &amp;" signature="QOpenGLDebugMessage &amp; operator=(QOpenGLDebugMessage &amp;&amp;debugMessage)">
                <parameter type="QOpenGLDebugMessage &amp;&amp;" name="debugMessage" default=""/>
            </function>
            <function name="operator==" fullname="QOpenGLDebugMessage::operator==" href="qopengldebugmessage.html#operator-eq-eq" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="96" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator==(const QOpenGLDebugMessage &amp;debugMessage) const">
                <parameter type="const QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="severity" fullname="QOpenGLDebugMessage::severity" href="qopengldebugmessage.html#severity" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="83" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLDebugMessage::Severity" signature="QOpenGLDebugMessage::Severity severity() const"/>
            <function name="source" fullname="QOpenGLDebugMessage::source" href="qopengldebugmessage.html#source" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="81" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLDebugMessage::Source" signature="QOpenGLDebugMessage::Source source() const"/>
            <function name="swap" fullname="QOpenGLDebugMessage::swap" href="qopengldebugmessage.html#swap" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void swap(QOpenGLDebugMessage &amp;debugMessage)">
                <parameter type="QOpenGLDebugMessage &amp;" name="debugMessage" default=""/>
            </function>
            <function name="type" fullname="QOpenGLDebugMessage::type" href="qopengldebugmessage.html#type" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="82" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLDebugMessage::Type" signature="QOpenGLDebugMessage::Type type() const"/>
            <function name="~QOpenGLDebugMessage" fullname="QOpenGLDebugMessage::~QOpenGLDebugMessage" href="qopengldebugmessage.html#dtor.QOpenGLDebugMessage" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="77" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLDebugMessage()"/>
            <enum name="Severity" fullname="QOpenGLDebugMessage::Severity" href="qopengldebugmessage.html#Severity-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="61" documented="true" typedef="QOpenGLDebugMessage::Severities">
                <value name="InvalidSeverity" value="0x00000000"/>
                <value name="HighSeverity" value="0x00000001"/>
                <value name="MediumSeverity" value="0x00000002"/>
                <value name="LowSeverity" value="0x00000004"/>
                <value name="NotificationSeverity" value="0x00000008"/>
                <value name="LastSeverity" value="NotificationSeverity"/>
                <value name="AnySeverity" value="0xffffffff"/>
            </enum>
            <enum name="Source" fullname="QOpenGLDebugMessage::Source" href="qopengldebugmessage.html#Source-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="32" documented="true" typedef="QOpenGLDebugMessage::Sources">
                <value name="InvalidSource" value="0x00000000"/>
                <value name="APISource" value="0x00000001"/>
                <value name="WindowSystemSource" value="0x00000002"/>
                <value name="ShaderCompilerSource" value="0x00000004"/>
                <value name="ThirdPartySource" value="0x00000008"/>
                <value name="ApplicationSource" value="0x00000010"/>
                <value name="OtherSource" value="0x00000020"/>
                <value name="LastSource" value="OtherSource"/>
                <value name="AnySource" value="0xffffffff"/>
            </enum>
            <enum name="Type" fullname="QOpenGLDebugMessage::Type" href="qopengldebugmessage.html#Type-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="45" documented="true" typedef="QOpenGLDebugMessage::Types">
                <value name="InvalidType" value="0x00000000"/>
                <value name="ErrorType" value="0x00000001"/>
                <value name="DeprecatedBehaviorType" value="0x00000002"/>
                <value name="UndefinedBehaviorType" value="0x00000004"/>
                <value name="PortabilityType" value="0x00000008"/>
                <value name="PerformanceType" value="0x00000010"/>
                <value name="OtherType" value="0x00000020"/>
                <value name="MarkerType" value="0x00000040"/>
                <value name="GroupPushType" value="0x00000080"/>
                <value name="GroupPopType" value="0x00000100"/>
                <value name="LastType" value="GroupPopType"/>
                <value name="AnyType" value="0xffffffff"/>
            </enum>
            <typedef name="Severities" fullname="QOpenGLDebugMessage::Severities" href="qopengldebugmessage.html#Severity-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="70" enum="QOpenGLDebugMessage::Severity"/>
            <typedef name="Sources" fullname="QOpenGLDebugMessage::Sources" href="qopengldebugmessage.html#Source-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="43" enum="QOpenGLDebugMessage::Source"/>
            <typedef name="Types" fullname="QOpenGLDebugMessage::Types" href="qopengldebugmessage.html#Type-enum" status="active" access="public" location="qopengldebug.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengldebug.h" lineno="59" enum="QOpenGLDebugMessage::Type"/>
        </class>
        <class name="QOpenGLFramebufferObject" href="qopenglframebufferobject.html" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="30" since="5.0" documented="true" groups="painting-3D" module="QtOpenGL" brief="Encapsulates an OpenGL framebuffer object">
            <function name="QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::QOpenGLFramebufferObject" href="qopenglframebufferobject.html#QOpenGLFramebufferObject" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="40" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLFramebufferObject(const QSize &amp;size, GLenum target)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
            </function>
            <function name="QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::QOpenGLFramebufferObject" href="qopenglframebufferobject.html#QOpenGLFramebufferObject-1" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="41" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLFramebufferObject(int width, int height, GLenum target)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
            </function>
            <function name="QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::QOpenGLFramebufferObject" href="qopenglframebufferobject.html#QOpenGLFramebufferObject-2" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="43" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QOpenGLFramebufferObject(const QSize &amp;size, QOpenGLFramebufferObject::Attachment attachment, GLenum target, GLenum internalFormat)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QOpenGLFramebufferObject::Attachment" name="attachment" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLenum" name="internalFormat" default="0"/>
            </function>
            <function name="QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::QOpenGLFramebufferObject" href="qopenglframebufferobject.html#QOpenGLFramebufferObject-3" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="45" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QOpenGLFramebufferObject(int width, int height, QOpenGLFramebufferObject::Attachment attachment, GLenum target, GLenum internalFormat)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QOpenGLFramebufferObject::Attachment" name="attachment" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLenum" name="internalFormat" default="0"/>
            </function>
            <function name="QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::QOpenGLFramebufferObject" href="qopenglframebufferobject.html#QOpenGLFramebufferObject-4" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="48" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="" signature="QOpenGLFramebufferObject(const QSize &amp;size, const QOpenGLFramebufferObjectFormat &amp;format)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QOpenGLFramebufferObjectFormat &amp;" name="format" default=""/>
            </function>
            <function name="QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::QOpenGLFramebufferObject" href="qopenglframebufferobject.html#QOpenGLFramebufferObject-5" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="49" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="" signature="QOpenGLFramebufferObject(int width, int height, const QOpenGLFramebufferObjectFormat &amp;format)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QOpenGLFramebufferObjectFormat &amp;" name="format" default=""/>
            </function>
            <function name="addColorAttachment" fullname="QOpenGLFramebufferObject::addColorAttachment" href="qopenglframebufferobject.html#addColorAttachment" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="53" documented="true" since="5.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addColorAttachment(const QSize &amp;size, GLenum internalFormat)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="GLenum" name="internalFormat" default="0"/>
            </function>
            <function name="addColorAttachment" fullname="QOpenGLFramebufferObject::addColorAttachment" href="qopenglframebufferobject.html#addColorAttachment-1" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="54" documented="true" since="5.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void addColorAttachment(int width, int height, GLenum internalFormat)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="GLenum" name="internalFormat" default="0"/>
            </function>
            <function name="attachment" fullname="QOpenGLFramebufferObject::attachment" href="qopenglframebufferobject.html#attachment" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="78" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLFramebufferObject::Attachment" signature="QOpenGLFramebufferObject::Attachment attachment() const"/>
            <function name="bind" fullname="QOpenGLFramebufferObject::bind" href="qopenglframebufferobject.html#bind" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="60" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bind()"/>
            <function name="bindDefault" fullname="QOpenGLFramebufferObject::bindDefault" href="qopenglframebufferobject.html#bindDefault" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="83" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool bindDefault()"/>
            <function name="blitFramebuffer" fullname="QOpenGLFramebufferObject::blitFramebuffer" href="qopenglframebufferobject.html#blitFramebuffer" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="95" documented="true" since="5.7" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void blitFramebuffer(QOpenGLFramebufferObject *target, const QRect &amp;targetRect, QOpenGLFramebufferObject *source, const QRect &amp;sourceRect, GLbitfield buffers, GLenum filter, int readColorAttachmentIndex, int drawColorAttachmentIndex, QOpenGLFramebufferObject::FramebufferRestorePolicy restorePolicy)">
                <parameter type="QOpenGLFramebufferObject *" name="target" default=""/>
                <parameter type="const QRect &amp;" name="targetRect" default=""/>
                <parameter type="QOpenGLFramebufferObject *" name="source" default=""/>
                <parameter type="const QRect &amp;" name="sourceRect" default=""/>
                <parameter type="GLbitfield" name="buffers" default=""/>
                <parameter type="GLenum" name="filter" default=""/>
                <parameter type="int" name="readColorAttachmentIndex" default=""/>
                <parameter type="int" name="drawColorAttachmentIndex" default=""/>
                <parameter type="QOpenGLFramebufferObject::FramebufferRestorePolicy" name="restorePolicy" default=""/>
            </function>
            <function name="blitFramebuffer" fullname="QOpenGLFramebufferObject::blitFramebuffer" href="qopenglframebufferobject.html#blitFramebuffer-1" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="102" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="void" signature="void blitFramebuffer(QOpenGLFramebufferObject *target, const QRect &amp;targetRect, QOpenGLFramebufferObject *source, const QRect &amp;sourceRect, GLbitfield buffers, GLenum filter, int readColorAttachmentIndex, int drawColorAttachmentIndex)">
                <parameter type="QOpenGLFramebufferObject *" name="target" default=""/>
                <parameter type="const QRect &amp;" name="targetRect" default=""/>
                <parameter type="QOpenGLFramebufferObject *" name="source" default=""/>
                <parameter type="const QRect &amp;" name="sourceRect" default=""/>
                <parameter type="GLbitfield" name="buffers" default=""/>
                <parameter type="GLenum" name="filter" default=""/>
                <parameter type="int" name="readColorAttachmentIndex" default=""/>
                <parameter type="int" name="drawColorAttachmentIndex" default=""/>
            </function>
            <function name="blitFramebuffer" fullname="QOpenGLFramebufferObject::blitFramebuffer" href="qopenglframebufferobject.html#blitFramebuffer-2" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="108" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="2" type="void" signature="void blitFramebuffer(QOpenGLFramebufferObject *target, const QRect &amp;targetRect, QOpenGLFramebufferObject *source, const QRect &amp;sourceRect, GLbitfield buffers, GLenum filter)">
                <parameter type="QOpenGLFramebufferObject *" name="target" default=""/>
                <parameter type="const QRect &amp;" name="targetRect" default=""/>
                <parameter type="QOpenGLFramebufferObject *" name="source" default=""/>
                <parameter type="const QRect &amp;" name="sourceRect" default=""/>
                <parameter type="GLbitfield" name="buffers" default="GL_COLOR_BUFFER_BIT"/>
                <parameter type="GLenum" name="filter" default="GL_NEAREST"/>
            </function>
            <function name="blitFramebuffer" fullname="QOpenGLFramebufferObject::blitFramebuffer" href="qopenglframebufferobject.html#blitFramebuffer-3" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="112" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="3" type="void" signature="void blitFramebuffer(QOpenGLFramebufferObject *target, QOpenGLFramebufferObject *source, GLbitfield buffers, GLenum filter)">
                <parameter type="QOpenGLFramebufferObject *" name="target" default=""/>
                <parameter type="QOpenGLFramebufferObject *" name="source" default=""/>
                <parameter type="GLbitfield" name="buffers" default="GL_COLOR_BUFFER_BIT"/>
                <parameter type="GLenum" name="filter" default="GL_NEAREST"/>
            </function>
            <function name="format" fullname="QOpenGLFramebufferObject::format" href="qopenglframebufferobject.html#format" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="56" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLFramebufferObjectFormat" signature="QOpenGLFramebufferObjectFormat format() const"/>
            <function name="handle" fullname="QOpenGLFramebufferObject::handle" href="qopenglframebufferobject.html#handle" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="81" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint handle() const"/>
            <function name="hasOpenGLFramebufferBlit" fullname="QOpenGLFramebufferObject::hasOpenGLFramebufferBlit" href="qopenglframebufferobject.html#hasOpenGLFramebufferBlit" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLFramebufferBlit()"/>
            <function name="hasOpenGLFramebufferObjects" fullname="QOpenGLFramebufferObject::hasOpenGLFramebufferObjects" href="qopenglframebufferobject.html#hasOpenGLFramebufferObjects" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="85" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLFramebufferObjects()"/>
            <function name="height" fullname="QOpenGLFramebufferObject::height" href="qopenglframebufferobject.html#height" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="64" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int height() const"/>
            <function name="isBound" fullname="QOpenGLFramebufferObject::isBound" href="qopenglframebufferobject.html#isBound" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="59" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isBound() const"/>
            <function name="isValid" fullname="QOpenGLFramebufferObject::isValid" href="qopenglframebufferobject.html#isValid" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="58" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="release" fullname="QOpenGLFramebufferObject::release" href="qopenglframebufferobject.html#release" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="61" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool release()"/>
            <function name="setAttachment" fullname="QOpenGLFramebufferObject::setAttachment" href="qopenglframebufferobject.html#setAttachment" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAttachment(QOpenGLFramebufferObject::Attachment attachment)">
                <parameter type="QOpenGLFramebufferObject::Attachment" name="attachment" default=""/>
            </function>
            <function name="size" fullname="QOpenGLFramebufferObject::size" href="qopenglframebufferobject.html#size" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="72" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
            <function name="sizes" fullname="QOpenGLFramebufferObject::sizes" href="qopenglframebufferobject.html#sizes" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="73" documented="true" since="5.6" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QSize&gt;" signature="QList&lt;QSize&gt; sizes() const"/>
            <function name="takeTexture" fullname="QOpenGLFramebufferObject::takeTexture" href="qopenglframebufferobject.html#takeTexture" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="69" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint takeTexture()"/>
            <function name="takeTexture" fullname="QOpenGLFramebufferObject::takeTexture" href="qopenglframebufferobject.html#takeTexture-1" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="70" documented="true" since="5.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="GLuint" signature="GLuint takeTexture(int colorAttachmentIndex)">
                <parameter type="int" name="colorAttachmentIndex" default=""/>
            </function>
            <function name="texture" fullname="QOpenGLFramebufferObject::texture" href="qopenglframebufferobject.html#texture" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="66" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint texture() const"/>
            <function name="textures" fullname="QOpenGLFramebufferObject::textures" href="qopenglframebufferobject.html#textures" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="67" documented="true" since="5.6" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;GLuint&gt;" signature="QList&lt;GLuint&gt; textures() const"/>
            <function name="toImage" fullname="QOpenGLFramebufferObject::toImage" href="qopenglframebufferobject.html#toImage" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="75" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QImage" signature="QImage toImage(bool flipped) const">
                <parameter type="bool" name="flipped" default="true"/>
            </function>
            <function name="toImage" fullname="QOpenGLFramebufferObject::toImage" href="qopenglframebufferobject.html#toImage-1" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="76" documented="true" since="5.6" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="QImage" signature="QImage toImage(bool flipped, int colorAttachmentIndex) const">
                <parameter type="bool" name="flipped" default=""/>
                <parameter type="int" name="colorAttachmentIndex" default=""/>
            </function>
            <function name="width" fullname="QOpenGLFramebufferObject::width" href="qopenglframebufferobject.html#width" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="63" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int width() const"/>
            <function name="~QOpenGLFramebufferObject" fullname="QOpenGLFramebufferObject::~QOpenGLFramebufferObject" href="qopenglframebufferobject.html#dtor.QOpenGLFramebufferObject" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="51" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLFramebufferObject()"/>
            <enum name="Attachment" fullname="QOpenGLFramebufferObject::Attachment" href="qopenglframebufferobject.html#Attachment-enum" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="34" documented="true">
                <value name="NoAttachment" value="0"/>
                <value name="CombinedDepthStencil" value="1"/>
                <value name="Depth" value="2"/>
            </enum>
            <enum name="FramebufferRestorePolicy" fullname="QOpenGLFramebufferObject::FramebufferRestorePolicy" href="qopenglframebufferobject.html#FramebufferRestorePolicy-enum" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="89" since="5.7" documented="true">
                <value name="DontRestoreFramebufferBinding" value="0"/>
                <value name="RestoreFramebufferBindingToDefault" value="1"/>
                <value name="RestoreFrameBufferBinding" value="2"/>
            </enum>
        </class>
        <class name="QOpenGLFramebufferObjectFormat" href="qopenglframebufferobjectformat.html" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="125" since="5.0" documented="true" groups="painting-3D" module="QtOpenGL" brief="Specifies the format of an OpenGL framebuffer object">
            <function name="QOpenGLFramebufferObjectFormat" fullname="QOpenGLFramebufferObjectFormat::QOpenGLFramebufferObjectFormat" href="qopenglframebufferobjectformat.html#QOpenGLFramebufferObjectFormat" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="128" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLFramebufferObjectFormat()"/>
            <function name="QOpenGLFramebufferObjectFormat" fullname="QOpenGLFramebufferObjectFormat::QOpenGLFramebufferObjectFormat" href="qopenglframebufferobjectformat.html#QOpenGLFramebufferObjectFormat-1" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="129" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLFramebufferObjectFormat(const QOpenGLFramebufferObjectFormat &amp;other)">
                <parameter type="const QOpenGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="attachment" fullname="QOpenGLFramebufferObjectFormat::attachment" href="qopenglframebufferobjectformat.html#attachment" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="140" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLFramebufferObject::Attachment" signature="QOpenGLFramebufferObject::Attachment attachment() const"/>
            <function name="internalTextureFormat" fullname="QOpenGLFramebufferObjectFormat::internalTextureFormat" href="qopenglframebufferobjectformat.html#internalTextureFormat" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="146" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum internalTextureFormat() const"/>
            <function name="mipmap" fullname="QOpenGLFramebufferObjectFormat::mipmap" href="qopenglframebufferobjectformat.html#mipmap" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="137" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool mipmap() const"/>
            <function name="operator!=" fullname="QOpenGLFramebufferObjectFormat::operator!=" href="qopenglframebufferobjectformat.html#operator-not-eq" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="149" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QOpenGLFramebufferObjectFormat &amp;other) const">
                <parameter type="const QOpenGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QOpenGLFramebufferObjectFormat::operator=" href="qopenglframebufferobjectformat.html#operator-eq" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="130" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QOpenGLFramebufferObjectFormat &amp;" signature="QOpenGLFramebufferObjectFormat &amp; operator=(const QOpenGLFramebufferObjectFormat &amp;other)">
                <parameter type="const QOpenGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QOpenGLFramebufferObjectFormat::operator==" href="qopenglframebufferobjectformat.html#operator-eq-eq" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="148" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator==(const QOpenGLFramebufferObjectFormat &amp;other) const">
                <parameter type="const QOpenGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="samples" fullname="QOpenGLFramebufferObjectFormat::samples" href="qopenglframebufferobjectformat.html#samples" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="134" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int samples() const"/>
            <function name="setAttachment" fullname="QOpenGLFramebufferObjectFormat::setAttachment" href="qopenglframebufferobjectformat.html#setAttachment" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="139" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAttachment(QOpenGLFramebufferObject::Attachment attachment)">
                <parameter type="QOpenGLFramebufferObject::Attachment" name="attachment" default=""/>
            </function>
            <function name="setInternalTextureFormat" fullname="QOpenGLFramebufferObjectFormat::setInternalTextureFormat" href="qopenglframebufferobjectformat.html#setInternalTextureFormat" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="145" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setInternalTextureFormat(GLenum internalTextureFormat)">
                <parameter type="GLenum" name="internalTextureFormat" default=""/>
            </function>
            <function name="setMipmap" fullname="QOpenGLFramebufferObjectFormat::setMipmap" href="qopenglframebufferobjectformat.html#setMipmap" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="136" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMipmap(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setSamples" fullname="QOpenGLFramebufferObjectFormat::setSamples" href="qopenglframebufferobjectformat.html#setSamples" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="133" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSamples(int samples)">
                <parameter type="int" name="samples" default=""/>
            </function>
            <function name="setTextureTarget" fullname="QOpenGLFramebufferObjectFormat::setTextureTarget" href="qopenglframebufferobjectformat.html#setTextureTarget" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="142" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTextureTarget(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="textureTarget" fullname="QOpenGLFramebufferObjectFormat::textureTarget" href="qopenglframebufferobjectformat.html#textureTarget" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="143" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum textureTarget() const"/>
            <function name="~QOpenGLFramebufferObjectFormat" fullname="QOpenGLFramebufferObjectFormat::~QOpenGLFramebufferObjectFormat" href="qopenglframebufferobjectformat.html#dtor.QOpenGLFramebufferObjectFormat" status="active" access="public" location="qopenglframebufferobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglframebufferobject.h" lineno="131" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLFramebufferObjectFormat()"/>
        </class>
        <class name="QOpenGLFunctions_1_0" href="qopenglfunctions-1-0.html" status="active" access="public" location="qopenglfunctions_1_0.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_1_0.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 1.0 specification"/>
        <class name="QOpenGLFunctions_1_0_CoreBackend" href="qopenglfunctions-1-0-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="203"/>
        <class name="QOpenGLFunctions_1_0_DeprecatedBackend" href="qopenglfunctions-1-0-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1208"/>
        <class name="QOpenGLFunctions_1_1" href="qopenglfunctions-1-1.html" status="active" access="public" location="qopenglfunctions_1_1.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_1_1.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 1.1 specification"/>
        <class name="QOpenGLFunctions_1_1_CoreBackend" href="qopenglfunctions-1-1-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="269"/>
        <class name="QOpenGLFunctions_1_1_DeprecatedBackend" href="qopenglfunctions-1-1-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1484"/>
        <class name="QOpenGLFunctions_1_2" href="qopenglfunctions-1-2.html" status="active" access="public" location="qopenglfunctions_1_2.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_1_2.h" lineno="29" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 1.2 specification"/>
        <class name="QOpenGLFunctions_1_2_CoreBackend" href="qopenglfunctions-1-2-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="303"/>
        <class name="QOpenGLFunctions_1_2_DeprecatedBackend" href="qopenglfunctions-1-2-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1519"/>
        <class name="QOpenGLFunctions_1_3" href="qopenglfunctions-1-3.html" status="active" access="public" location="qopenglfunctions_1_3.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_1_3.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 1.3 specification"/>
        <class name="QOpenGLFunctions_1_3_CoreBackend" href="qopenglfunctions-1-3-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="327"/>
        <class name="QOpenGLFunctions_1_3_DeprecatedBackend" href="qopenglfunctions-1-3-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1569"/>
        <class name="QOpenGLFunctions_1_4" href="qopenglfunctions-1-4.html" status="active" access="public" location="qopenglfunctions_1_4.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_1_4.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 1.4 specification"/>
        <class name="QOpenGLFunctions_1_4_CoreBackend" href="qopenglfunctions-1-4-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="354"/>
        <class name="QOpenGLFunctions_1_4_DeprecatedBackend" href="qopenglfunctions-1-4-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1624"/>
        <class name="QOpenGLFunctions_1_5" href="qopenglfunctions-1-5.html" status="active" access="public" location="qopenglfunctions_1_5.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_1_5.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 1.5 specification"/>
        <class name="QOpenGLFunctions_1_5_CoreBackend" href="qopenglfunctions-1-5-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="379"/>
        <class name="QOpenGLFunctions_2_0" href="qopenglfunctions-2-0.html" status="active" access="public" location="qopenglfunctions_2_0.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_2_0.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 2.0 specification"/>
        <class name="QOpenGLFunctions_2_0_CoreBackend" href="qopenglfunctions-2-0-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="416"/>
        <class name="QOpenGLFunctions_2_0_DeprecatedBackend" href="qopenglfunctions-2-0-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1680"/>
        <class name="QOpenGLFunctions_2_1" href="qopenglfunctions-2-1.html" status="active" access="public" location="qopenglfunctions_2_1.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_2_1.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 2.1 specification"/>
        <class name="QOpenGLFunctions_2_1_CoreBackend" href="qopenglfunctions-2-1-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="527"/>
        <class name="QOpenGLFunctions_3_0" href="qopenglfunctions-3-0.html" status="active" access="public" location="qopenglfunctions_3_0.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_3_0.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 3.0 specification"/>
        <class name="QOpenGLFunctions_3_0_CoreBackend" href="qopenglfunctions-3-0-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="551"/>
        <class name="QOpenGLFunctions_3_0_DeprecatedBackend" href="qopenglfunctions-3-0-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1734"/>
        <class name="QOpenGLFunctions_3_1" href="qopenglfunctions-3-1.html" status="active" access="public" location="qopenglfunctions_3_1.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_3_1.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 3.1 specification"/>
        <class name="QOpenGLFunctions_3_1_CoreBackend" href="qopenglfunctions-3-1-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="653"/>
        <class name="QOpenGLFunctions_3_2_Compatibility" href="qopenglfunctions-3-2-compatibility.html" status="active" access="public" location="qopenglfunctions_3_2_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_3_2_compatibility.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 3.2 compatibility profile"/>
        <class name="QOpenGLFunctions_3_2_Core" href="qopenglfunctions-3-2-core.html" status="active" access="public" location="qopenglfunctions_3_2_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_3_2_core.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 3.2 core profile"/>
        <class name="QOpenGLFunctions_3_2_CoreBackend" href="qopenglfunctions-3-2-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="683"/>
        <class name="QOpenGLFunctions_3_3_Compatibility" href="qopenglfunctions-3-3-compatibility.html" status="active" access="public" location="qopenglfunctions_3_3_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_3_3_compatibility.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 3.3 compatibility profile"/>
        <class name="QOpenGLFunctions_3_3_Core" href="qopenglfunctions-3-3-core.html" status="active" access="public" location="qopenglfunctions_3_3_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_3_3_core.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 3.3 core profile"/>
        <class name="QOpenGLFunctions_3_3_CoreBackend" href="qopenglfunctions-3-3-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="720"/>
        <class name="QOpenGLFunctions_3_3_DeprecatedBackend" href="qopenglfunctions-3-3-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1772"/>
        <class name="QOpenGLFunctions_4_0_Compatibility" href="qopenglfunctions-4-0-compatibility.html" status="active" access="public" location="qopenglfunctions_4_0_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_0_compatibility.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.0 compatibility profile"/>
        <class name="QOpenGLFunctions_4_0_Core" href="qopenglfunctions-4-0-core.html" status="active" access="public" location="qopenglfunctions_4_0_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_0_core.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.0 core profile"/>
        <class name="QOpenGLFunctions_4_0_CoreBackend" href="qopenglfunctions-4-0-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="796"/>
        <class name="QOpenGLFunctions_4_1_Compatibility" href="qopenglfunctions-4-1-compatibility.html" status="active" access="public" location="qopenglfunctions_4_1_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_1_compatibility.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.1 compatibility profile"/>
        <class name="QOpenGLFunctions_4_1_Core" href="qopenglfunctions-4-1-core.html" status="active" access="public" location="qopenglfunctions_4_1_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_1_core.h" lineno="28" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.1 core profile"/>
        <class name="QOpenGLFunctions_4_1_CoreBackend" href="qopenglfunctions-4-1-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="860"/>
        <class name="QOpenGLFunctions_4_2_Compatibility" href="qopenglfunctions-4-2-compatibility.html" status="active" access="public" location="qopenglfunctions_4_2_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_2_compatibility.h" lineno="34" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.2 compatibility profile"/>
        <class name="QOpenGLFunctions_4_2_Core" href="qopenglfunctions-4-2-core.html" status="active" access="public" location="qopenglfunctions_4_2_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_2_core.h" lineno="34" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.2 core profile"/>
        <class name="QOpenGLFunctions_4_2_CoreBackend" href="qopenglfunctions-4-2-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="966"/>
        <class name="QOpenGLFunctions_4_3_Compatibility" href="qopenglfunctions-4-3-compatibility.html" status="active" access="public" location="qopenglfunctions_4_3_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_3_compatibility.h" lineno="34" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.3 compatibility profile"/>
        <class name="QOpenGLFunctions_4_3_Core" href="qopenglfunctions-4-3-core.html" status="active" access="public" location="qopenglfunctions_4_3_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_3_core.h" lineno="35" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.3 core profile"/>
        <class name="QOpenGLFunctions_4_3_CoreBackend" href="qopenglfunctions-4-3-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="996"/>
        <class name="QOpenGLFunctions_4_4_Compatibility" href="qopenglfunctions-4-4-compatibility.html" status="active" access="public" location="qopenglfunctions_4_4_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_4_compatibility.h" lineno="34" since="5.5" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.4 compatibility profile"/>
        <class name="QOpenGLFunctions_4_4_Core" href="qopenglfunctions-4-4-core.html" status="active" access="public" location="qopenglfunctions_4_4_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_4_core.h" lineno="34" since="5.5" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.4 core profile"/>
        <class name="QOpenGLFunctions_4_4_CoreBackend" href="qopenglfunctions-4-4-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1057"/>
        <class name="QOpenGLFunctions_4_5_Compatibility" href="qopenglfunctions-4-5-compatibility.html" status="active" access="public" location="qopenglfunctions_4_5_compatibility.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_5_compatibility.h" lineno="34" since="5.5" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.5 compatibility profile"/>
        <class name="QOpenGLFunctions_4_5_Core" href="qopenglfunctions-4-5-core.html" status="active" access="public" location="qopenglfunctions_4_5_core.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_4_5_core.h" lineno="34" since="5.5" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL 4.5 core profile"/>
        <class name="QOpenGLFunctions_4_5_CoreBackend" href="qopenglfunctions-4-5-corebackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1084"/>
        <class name="QOpenGLFunctions_4_5_DeprecatedBackend" href="qopenglfunctions-4-5-deprecatedbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="1820"/>
        <class name="QOpenGLFunctions_ES2" href="qopenglfunctions-es2.html" status="active" access="public" location="qopenglfunctions_es2.h" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/qopenglfunctions_es2.h" lineno="19" since="5.1" documented="true" bases="QAbstractOpenGLFunctions" module="QtOpenGL" brief="All functions for OpenGL ES 2"/>
        <class name="QOpenGLPaintDevice" href="qopenglpaintdevice.html" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="19" since="5.0" documented="true" groups="painting-3D" bases="QPaintDevice" module="QtOpenGL" brief="Enables painting to an OpenGL context using QPainter">
            <contents name="performance" title="Performance" level="1"/>
            <contents name="antialiasing-and-quality" title="Antialiasing and Quality" level="1"/>
            <contents name="state-changes" title="State Changes" level="1"/>
            <contents name="mixing-qpainter-and-opengl" title="Mixing QPainter and OpenGL" level="1"/>
            <function name="QOpenGLPaintDevice" fullname="QOpenGLPaintDevice::QOpenGLPaintDevice" href="qopenglpaintdevice.html#QOpenGLPaintDevice" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="23" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLPaintDevice()"/>
            <function name="QOpenGLPaintDevice" fullname="QOpenGLPaintDevice::QOpenGLPaintDevice" href="qopenglpaintdevice.html#QOpenGLPaintDevice-1" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="24" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLPaintDevice(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="QOpenGLPaintDevice" fullname="QOpenGLPaintDevice::QOpenGLPaintDevice" href="qopenglpaintdevice.html#QOpenGLPaintDevice-2" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="25" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QOpenGLPaintDevice(int width, int height)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="context" fullname="QOpenGLPaintDevice::context" href="qopenglpaintdevice.html#context" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="31" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLContext *" signature="QOpenGLContext * context() const"/>
            <function name="dotsPerMeterX" fullname="QOpenGLPaintDevice::dotsPerMeterX" href="qopenglpaintdevice.html#dotsPerMeterX" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="36" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal dotsPerMeterX() const"/>
            <function name="dotsPerMeterY" fullname="QOpenGLPaintDevice::dotsPerMeterY" href="qopenglpaintdevice.html#dotsPerMeterY" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="37" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal dotsPerMeterY() const"/>
            <function name="ensureActiveTarget" fullname="QOpenGLPaintDevice::ensureActiveTarget" href="qopenglpaintdevice.html#ensureActiveTarget" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="45" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void ensureActiveTarget()"/>
            <function name="metric" fullname="QOpenGLPaintDevice::metric" href="qopenglpaintdevice.html#metric" status="active" access="protected" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="49" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int metric(QPaintDevice::PaintDeviceMetric metric) const override">
                <parameter type="QPaintDevice::PaintDeviceMetric" name="metric" default=""/>
            </function>
            <function name="paintEngine" fullname="QOpenGLPaintDevice::paintEngine" href="qopenglpaintdevice.html#paintEngine" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="29" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="paintFlipped" fullname="QOpenGLPaintDevice::paintFlipped" href="qopenglpaintdevice.html#paintFlipped" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="43" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool paintFlipped() const"/>
            <function name="setDevicePixelRatio" fullname="QOpenGLPaintDevice::setDevicePixelRatio" href="qopenglpaintdevice.html#setDevicePixelRatio" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="34" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDevicePixelRatio(qreal devicePixelRatio)">
                <parameter type="qreal" name="devicePixelRatio" default=""/>
            </function>
            <function name="setDotsPerMeterX" fullname="QOpenGLPaintDevice::setDotsPerMeterX" href="qopenglpaintdevice.html#setDotsPerMeterX" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="39" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDotsPerMeterX(qreal dpmx)">
                <parameter type="qreal" name="dpmx" default=""/>
            </function>
            <function name="setDotsPerMeterY" fullname="QOpenGLPaintDevice::setDotsPerMeterY" href="qopenglpaintdevice.html#setDotsPerMeterY" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="40" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDotsPerMeterY(qreal dpmy)">
                <parameter type="qreal" name="dpmy" default=""/>
            </function>
            <function name="setPaintFlipped" fullname="QOpenGLPaintDevice::setPaintFlipped" href="qopenglpaintdevice.html#setPaintFlipped" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="42" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPaintFlipped(bool flipped)">
                <parameter type="bool" name="flipped" default=""/>
            </function>
            <function name="setSize" fullname="QOpenGLPaintDevice::setSize" href="qopenglpaintdevice.html#setSize" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="33" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="size" fullname="QOpenGLPaintDevice::size" href="qopenglpaintdevice.html#size" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="32" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
            <function name="~QOpenGLPaintDevice" fullname="QOpenGLPaintDevice::~QOpenGLPaintDevice" href="qopenglpaintdevice.html#dtor.QOpenGLPaintDevice" status="active" access="public" location="qopenglpaintdevice.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpaintdevice.h" lineno="26" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLPaintDevice()"/>
        </class>
        <class name="QOpenGLPixelTransferOptions" href="qopenglpixeltransferoptions.html" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="17" documented="true" module="QtOpenGL" brief="Describes the pixel storage modes that affect the unpacking of pixels during texture upload">
            <function name="QOpenGLPixelTransferOptions" fullname="QOpenGLPixelTransferOptions::QOpenGLPixelTransferOptions" href="qopenglpixeltransferoptions.html#QOpenGLPixelTransferOptions" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="20" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLPixelTransferOptions()"/>
            <function name="alignment" fullname="QOpenGLPixelTransferOptions::alignment" href="qopenglpixeltransferoptions.html#alignment" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="30" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int alignment() const"/>
            <function name="imageHeight" fullname="QOpenGLPixelTransferOptions::imageHeight" href="qopenglpixeltransferoptions.html#imageHeight" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="42" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int imageHeight() const"/>
            <function name="isLeastSignificantBitFirst" fullname="QOpenGLPixelTransferOptions::isLeastSignificantBitFirst" href="qopenglpixeltransferoptions.html#isLeastSignificantBitFirst" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="48" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isLeastSignificantBitFirst() const"/>
            <function name="isSwapBytesEnabled" fullname="QOpenGLPixelTransferOptions::isSwapBytesEnabled" href="qopenglpixeltransferoptions.html#isSwapBytesEnabled" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="51" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSwapBytesEnabled() const"/>
            <function name="rowLength" fullname="QOpenGLPixelTransferOptions::rowLength" href="qopenglpixeltransferoptions.html#rowLength" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="45" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int rowLength() const"/>
            <function name="setAlignment" fullname="QOpenGLPixelTransferOptions::setAlignment" href="qopenglpixeltransferoptions.html#setAlignment" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="29" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAlignment(int alignment)">
                <parameter type="int" name="alignment" default=""/>
            </function>
            <function name="setImageHeight" fullname="QOpenGLPixelTransferOptions::setImageHeight" href="qopenglpixeltransferoptions.html#setImageHeight" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="41" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setImageHeight(int imageHeight)">
                <parameter type="int" name="imageHeight" default=""/>
            </function>
            <function name="setLeastSignificantByteFirst" fullname="QOpenGLPixelTransferOptions::setLeastSignificantByteFirst" href="qopenglpixeltransferoptions.html#setLeastSignificantByteFirst" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="47" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setLeastSignificantByteFirst(bool lsbFirst)">
                <parameter type="bool" name="lsbFirst" default=""/>
            </function>
            <function name="setRowLength" fullname="QOpenGLPixelTransferOptions::setRowLength" href="qopenglpixeltransferoptions.html#setRowLength" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="44" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setRowLength(int rowLength)">
                <parameter type="int" name="rowLength" default=""/>
            </function>
            <function name="setSkipImages" fullname="QOpenGLPixelTransferOptions::setSkipImages" href="qopenglpixeltransferoptions.html#setSkipImages" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="32" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSkipImages(int skipImages)">
                <parameter type="int" name="skipImages" default=""/>
            </function>
            <function name="setSkipPixels" fullname="QOpenGLPixelTransferOptions::setSkipPixels" href="qopenglpixeltransferoptions.html#setSkipPixels" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="38" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSkipPixels(int skipPixels)">
                <parameter type="int" name="skipPixels" default=""/>
            </function>
            <function name="setSkipRows" fullname="QOpenGLPixelTransferOptions::setSkipRows" href="qopenglpixeltransferoptions.html#setSkipRows" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="35" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSkipRows(int skipRows)">
                <parameter type="int" name="skipRows" default=""/>
            </function>
            <function name="setSwapBytesEnabled" fullname="QOpenGLPixelTransferOptions::setSwapBytesEnabled" href="qopenglpixeltransferoptions.html#setSwapBytesEnabled" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="50" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSwapBytesEnabled(bool swapBytes)">
                <parameter type="bool" name="swapBytes" default=""/>
            </function>
            <function name="skipImages" fullname="QOpenGLPixelTransferOptions::skipImages" href="qopenglpixeltransferoptions.html#skipImages" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="33" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int skipImages() const"/>
            <function name="skipPixels" fullname="QOpenGLPixelTransferOptions::skipPixels" href="qopenglpixeltransferoptions.html#skipPixels" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="39" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int skipPixels() const"/>
            <function name="skipRows" fullname="QOpenGLPixelTransferOptions::skipRows" href="qopenglpixeltransferoptions.html#skipRows" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="36" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int skipRows() const"/>
            <function name="~QOpenGLPixelTransferOptions" fullname="QOpenGLPixelTransferOptions::~QOpenGLPixelTransferOptions" href="qopenglpixeltransferoptions.html#dtor.QOpenGLPixelTransferOptions" status="active" access="public" location="qopenglpixeltransferoptions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglpixeltransferoptions.h" lineno="24" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLPixelTransferOptions()"/>
        </class>
        <class name="QOpenGLShader" href="qopenglshader.html" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="23" since="5.0" documented="true" groups="painting-3D" bases="QObject" module="QtOpenGL" brief="Allows OpenGL shaders to be compiled">
            <function name="QOpenGLShader" fullname="QOpenGLShader::QOpenGLShader" href="qopenglshader.html#QOpenGLShader" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="38" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLShader(QOpenGLShader::ShaderType type, QObject *parent)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="compileSourceCode" fullname="QOpenGLShader::compileSourceCode" href="qopenglshader.html#compileSourceCode" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="43" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool compileSourceCode(const char *source)">
                <parameter type="const char *" name="source" default=""/>
            </function>
            <function name="compileSourceCode" fullname="QOpenGLShader::compileSourceCode" href="qopenglshader.html#compileSourceCode-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="44" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool compileSourceCode(const QByteArray &amp;source)">
                <parameter type="const QByteArray &amp;" name="source" default=""/>
            </function>
            <function name="compileSourceCode" fullname="QOpenGLShader::compileSourceCode" href="qopenglshader.html#compileSourceCode-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="45" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="bool" signature="bool compileSourceCode(const QString &amp;source)">
                <parameter type="const QString &amp;" name="source" default=""/>
            </function>
            <function name="compileSourceFile" fullname="QOpenGLShader::compileSourceFile" href="qopenglshader.html#compileSourceFile" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="46" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool compileSourceFile(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="hasOpenGLShaders" fullname="QOpenGLShader::hasOpenGLShaders" href="qopenglshader.html#hasOpenGLShaders" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLShaders(QOpenGLShader::ShaderType type, QOpenGLContext *context)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="QOpenGLContext *" name="context" default="nullptr"/>
            </function>
            <function name="isCompiled" fullname="QOpenGLShader::isCompiled" href="qopenglshader.html#isCompiled" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="50" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCompiled() const"/>
            <function name="log" fullname="QOpenGLShader::log" href="qopenglshader.html#log" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="51" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString log() const"/>
            <function name="shaderId" fullname="QOpenGLShader::shaderId" href="qopenglshader.html#shaderId" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="53" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint shaderId() const"/>
            <function name="shaderType" fullname="QOpenGLShader::shaderType" href="qopenglshader.html#shaderType" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="41" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLShader::ShaderType" signature="QOpenGLShader::ShaderType shaderType() const"/>
            <function name="sourceCode" fullname="QOpenGLShader::sourceCode" href="qopenglshader.html#sourceCode" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="48" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray sourceCode() const"/>
            <function name="~QOpenGLShader" fullname="QOpenGLShader::~QOpenGLShader" href="qopenglshader.html#dtor.QOpenGLShader" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="39" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLShader()"/>
            <enum name="ShaderTypeBit" fullname="QOpenGLShader::ShaderTypeBit" href="qopenglshader.html#ShaderTypeBit-enum" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="27" documented="true" typedef="QOpenGLShader::ShaderType">
                <value name="Vertex" value="0x0001"/>
                <value name="Fragment" value="0x0002"/>
                <value name="Geometry" value="0x0004"/>
                <value name="TessellationControl" value="0x0008"/>
                <value name="TessellationEvaluation" value="0x0010"/>
                <value name="Compute" value="0x0020"/>
            </enum>
            <typedef name="ShaderType" fullname="QOpenGLShader::ShaderType" href="qopenglshader.html#ShaderTypeBit-enum" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="36" enum="QOpenGLShader::ShaderTypeBit"/>
        </class>
        <class name="QOpenGLShaderProgram" href="qopenglshaderprogram.html" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="69" since="5.0" documented="true" groups="painting-3D" bases="QObject" module="QtOpenGL" brief="Allows OpenGL shader programs to be linked and used">
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="writing-portable-shaders" title="Writing Portable Shaders" level="1"/>
            <contents name="simple-shader-example" title="Simple Shader Example" level="1"/>
            <contents name="binary-shaders-and-programs" title="Binary Shaders and Programs" level="1"/>
            <contents name="caching-program-binaries" title="Caching Program Binaries" level="2"/>
            <function name="QOpenGLShaderProgram" fullname="QOpenGLShaderProgram::QOpenGLShaderProgram" href="qopenglshaderprogram.html#QOpenGLShaderProgram" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="73" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLShaderProgram(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addCacheableShaderFromSourceCode" fullname="QOpenGLShaderProgram::addCacheableShaderFromSourceCode" href="qopenglshaderprogram.html#addCacheableShaderFromSourceCode" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="85" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addCacheableShaderFromSourceCode(QOpenGLShader::ShaderType type, const char *source)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const char *" name="source" default=""/>
            </function>
            <function name="addCacheableShaderFromSourceCode" fullname="QOpenGLShaderProgram::addCacheableShaderFromSourceCode" href="qopenglshaderprogram.html#addCacheableShaderFromSourceCode-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="86" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool addCacheableShaderFromSourceCode(QOpenGLShader::ShaderType type, const QByteArray &amp;source)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QByteArray &amp;" name="source" default=""/>
            </function>
            <function name="addCacheableShaderFromSourceCode" fullname="QOpenGLShaderProgram::addCacheableShaderFromSourceCode" href="qopenglshaderprogram.html#addCacheableShaderFromSourceCode-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="87" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="bool" signature="bool addCacheableShaderFromSourceCode(QOpenGLShader::ShaderType type, const QString &amp;source)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QString &amp;" name="source" default=""/>
            </function>
            <function name="addCacheableShaderFromSourceFile" fullname="QOpenGLShaderProgram::addCacheableShaderFromSourceFile" href="qopenglshaderprogram.html#addCacheableShaderFromSourceFile" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="88" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addCacheableShaderFromSourceFile(QOpenGLShader::ShaderType type, const QString &amp;fileName)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="addShader" fullname="QOpenGLShaderProgram::addShader" href="qopenglshaderprogram.html#addShader" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="76" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addShader(QOpenGLShader *shader)">
                <parameter type="QOpenGLShader *" name="shader" default=""/>
            </function>
            <function name="addShaderFromSourceCode" fullname="QOpenGLShaderProgram::addShaderFromSourceCode" href="qopenglshaderprogram.html#addShaderFromSourceCode" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="80" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addShaderFromSourceCode(QOpenGLShader::ShaderType type, const char *source)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const char *" name="source" default=""/>
            </function>
            <function name="addShaderFromSourceCode" fullname="QOpenGLShaderProgram::addShaderFromSourceCode" href="qopenglshaderprogram.html#addShaderFromSourceCode-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="81" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool addShaderFromSourceCode(QOpenGLShader::ShaderType type, const QByteArray &amp;source)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QByteArray &amp;" name="source" default=""/>
            </function>
            <function name="addShaderFromSourceCode" fullname="QOpenGLShaderProgram::addShaderFromSourceCode" href="qopenglshaderprogram.html#addShaderFromSourceCode-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="82" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="bool" signature="bool addShaderFromSourceCode(QOpenGLShader::ShaderType type, const QString &amp;source)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QString &amp;" name="source" default=""/>
            </function>
            <function name="addShaderFromSourceFile" fullname="QOpenGLShaderProgram::addShaderFromSourceFile" href="qopenglshaderprogram.html#addShaderFromSourceFile" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="83" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addShaderFromSourceFile(QOpenGLShader::ShaderType type, const QString &amp;fileName)">
                <parameter type="QOpenGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="attributeLocation" fullname="QOpenGLShaderProgram::attributeLocation" href="qopenglshaderprogram.html#attributeLocation" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="118" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int attributeLocation(const char *name) const">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="attributeLocation" fullname="QOpenGLShaderProgram::attributeLocation" href="qopenglshaderprogram.html#attributeLocation-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="119" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="int" signature="int attributeLocation(const QByteArray &amp;name) const">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="attributeLocation" fullname="QOpenGLShaderProgram::attributeLocation" href="qopenglshaderprogram.html#attributeLocation-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="120" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="2" type="int" signature="int attributeLocation(const QString &amp;name) const">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="bind" fullname="QOpenGLShaderProgram::bind" href="qopenglshaderprogram.html#bind" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="96" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bind()"/>
            <function name="bindAttributeLocation" fullname="QOpenGLShaderProgram::bindAttributeLocation" href="qopenglshaderprogram.html#bindAttributeLocation" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void bindAttributeLocation(const char *name, int location)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="int" name="location" default=""/>
            </function>
            <function name="bindAttributeLocation" fullname="QOpenGLShaderProgram::bindAttributeLocation" href="qopenglshaderprogram.html#bindAttributeLocation-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="115" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void bindAttributeLocation(const QByteArray &amp;name, int location)">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
                <parameter type="int" name="location" default=""/>
            </function>
            <function name="bindAttributeLocation" fullname="QOpenGLShaderProgram::bindAttributeLocation" href="qopenglshaderprogram.html#bindAttributeLocation-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="116" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void bindAttributeLocation(const QString &amp;name, int location)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="int" name="location" default=""/>
            </function>
            <function name="create" fullname="QOpenGLShaderProgram::create" href="qopenglshaderprogram.html#create" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="99" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="defaultInnerTessellationLevels" fullname="QOpenGLShaderProgram::defaultInnerTessellationLevels" href="qopenglshaderprogram.html#defaultInnerTessellationLevels" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="112" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;float&gt;" signature="QList&lt;float&gt; defaultInnerTessellationLevels() const"/>
            <function name="defaultOuterTessellationLevels" fullname="QOpenGLShaderProgram::defaultOuterTessellationLevels" href="qopenglshaderprogram.html#defaultOuterTessellationLevels" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="109" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;float&gt;" signature="QList&lt;float&gt; defaultOuterTessellationLevels() const"/>
            <function name="disableAttributeArray" fullname="QOpenGLShaderProgram::disableAttributeArray" href="qopenglshaderprogram.html#disableAttributeArray" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="170" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void disableAttributeArray(int location)">
                <parameter type="int" name="location" default=""/>
            </function>
            <function name="disableAttributeArray" fullname="QOpenGLShaderProgram::disableAttributeArray" href="qopenglshaderprogram.html#disableAttributeArray-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="171" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void disableAttributeArray(const char *name)">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="enableAttributeArray" fullname="QOpenGLShaderProgram::enableAttributeArray" href="qopenglshaderprogram.html#enableAttributeArray" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="168" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void enableAttributeArray(int location)">
                <parameter type="int" name="location" default=""/>
            </function>
            <function name="enableAttributeArray" fullname="QOpenGLShaderProgram::enableAttributeArray" href="qopenglshaderprogram.html#enableAttributeArray-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="169" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void enableAttributeArray(const char *name)">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="hasOpenGLShaderPrograms" fullname="QOpenGLShaderProgram::hasOpenGLShaderPrograms" href="qopenglshaderprogram.html#hasOpenGLShaderPrograms" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="265" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLShaderPrograms(QOpenGLContext *context)">
                <parameter type="QOpenGLContext *" name="context" default="nullptr"/>
            </function>
            <function name="isLinked" fullname="QOpenGLShaderProgram::isLinked" href="qopenglshaderprogram.html#isLinked" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="93" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isLinked() const"/>
            <function name="link" fullname="QOpenGLShaderProgram::link" href="qopenglshaderprogram.html#link" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="92" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool link()"/>
            <function name="log" fullname="QOpenGLShaderProgram::log" href="qopenglshaderprogram.html#log" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="94" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString log() const"/>
            <function name="maxGeometryOutputVertices" fullname="QOpenGLShaderProgram::maxGeometryOutputVertices" href="qopenglshaderprogram.html#maxGeometryOutputVertices" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="103" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int maxGeometryOutputVertices() const"/>
            <function name="patchVertexCount" fullname="QOpenGLShaderProgram::patchVertexCount" href="qopenglshaderprogram.html#patchVertexCount" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="106" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int patchVertexCount() const"/>
            <function name="programId" fullname="QOpenGLShaderProgram::programId" href="qopenglshaderprogram.html#programId" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="101" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint programId() const"/>
            <function name="release" fullname="QOpenGLShaderProgram::release" href="qopenglshaderprogram.html#release" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="97" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="removeAllShaders" fullname="QOpenGLShaderProgram::removeAllShaders" href="qopenglshaderprogram.html#removeAllShaders" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="90" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeAllShaders()"/>
            <function name="removeShader" fullname="QOpenGLShaderProgram::removeShader" href="qopenglshaderprogram.html#removeShader" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="77" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeShader(QOpenGLShader *shader)">
                <parameter type="QOpenGLShader *" name="shader" default=""/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="142" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAttributeArray(int location, const GLfloat *values, int tupleSize, int stride)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="144" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setAttributeArray(int location, const QVector2D *values, int stride)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector2D *" name="values" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="146" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setAttributeArray(int location, const QVector3D *values, int stride)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector3D *" name="values" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-3" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="148" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setAttributeArray(int location, const QVector4D *values, int stride)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector4D *" name="values" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-4" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="150" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void setAttributeArray(int location, GLenum type, const void *values, int tupleSize, int stride)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="values" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-5" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="152" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="void" signature="void setAttributeArray(const char *name, const GLfloat *values, int tupleSize, int stride)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-6" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="154" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="void" signature="void setAttributeArray(const char *name, const QVector2D *values, int stride)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector2D *" name="values" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-7" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="156" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="void" signature="void setAttributeArray(const char *name, const QVector3D *values, int stride)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector3D *" name="values" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-8" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="158" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="void" signature="void setAttributeArray(const char *name, const QVector4D *values, int stride)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector4D *" name="values" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeArray" fullname="QOpenGLShaderProgram::setAttributeArray" href="qopenglshaderprogram.html#setAttributeArray-9" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="160" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="void" signature="void setAttributeArray(const char *name, GLenum type, const void *values, int tupleSize, int stride)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="values" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeBuffer" fullname="QOpenGLShaderProgram::setAttributeBuffer" href="qopenglshaderprogram.html#setAttributeBuffer" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="163" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAttributeBuffer(int location, GLenum type, int offset, int tupleSize, int stride)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="int" name="offset" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeBuffer" fullname="QOpenGLShaderProgram::setAttributeBuffer" href="qopenglshaderprogram.html#setAttributeBuffer-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="165" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setAttributeBuffer(const char *name, GLenum type, int offset, int tupleSize, int stride)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="int" name="offset" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
                <parameter type="int" name="stride" default="0"/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="122" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAttributeValue(int location, GLfloat value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="123" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setAttributeValue(int location, GLfloat x, GLfloat y)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="124" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setAttributeValue(int location, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-3" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="125" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setAttributeValue(int location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
                <parameter type="GLfloat" name="w" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-4" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="126" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void setAttributeValue(int location, const QVector2D &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector2D &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-5" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="127" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="void" signature="void setAttributeValue(int location, const QVector3D &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector3D &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-6" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="128" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="void" signature="void setAttributeValue(int location, const QVector4D &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector4D &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-7" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="129" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="void" signature="void setAttributeValue(int location, const QColor &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QColor &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-8" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="void" signature="void setAttributeValue(int location, const GLfloat *values, int columns, int rows)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
                <parameter type="int" name="columns" default=""/>
                <parameter type="int" name="rows" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-9" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="132" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="void" signature="void setAttributeValue(const char *name, GLfloat value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-10" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="133" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="void" signature="void setAttributeValue(const char *name, GLfloat x, GLfloat y)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-11" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="134" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="11" type="void" signature="void setAttributeValue(const char *name, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-12" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="135" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="12" type="void" signature="void setAttributeValue(const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
                <parameter type="GLfloat" name="w" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-13" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="136" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="13" type="void" signature="void setAttributeValue(const char *name, const QVector2D &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector2D &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-14" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="137" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="14" type="void" signature="void setAttributeValue(const char *name, const QVector3D &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector3D &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-15" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="138" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="15" type="void" signature="void setAttributeValue(const char *name, const QVector4D &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector4D &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-16" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="139" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="16" type="void" signature="void setAttributeValue(const char *name, const QColor &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QColor &amp;" name="value" default=""/>
            </function>
            <function name="setAttributeValue" fullname="QOpenGLShaderProgram::setAttributeValue" href="qopenglshaderprogram.html#setAttributeValue-17" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="140" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="17" type="void" signature="void setAttributeValue(const char *name, const GLfloat *values, int columns, int rows)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
                <parameter type="int" name="columns" default=""/>
                <parameter type="int" name="rows" default=""/>
            </function>
            <function name="setDefaultInnerTessellationLevels" fullname="QOpenGLShaderProgram::setDefaultInnerTessellationLevels" href="qopenglshaderprogram.html#setDefaultInnerTessellationLevels" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="111" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDefaultInnerTessellationLevels(const QList&lt;float&gt; &amp;levels)">
                <parameter type="const QList&lt;float&gt; &amp;" name="levels" default=""/>
            </function>
            <function name="setDefaultOuterTessellationLevels" fullname="QOpenGLShaderProgram::setDefaultOuterTessellationLevels" href="qopenglshaderprogram.html#setDefaultOuterTessellationLevels" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="108" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDefaultOuterTessellationLevels(const QList&lt;float&gt; &amp;levels)">
                <parameter type="const QList&lt;float&gt; &amp;" name="levels" default=""/>
            </function>
            <function name="setPatchVertexCount" fullname="QOpenGLShaderProgram::setPatchVertexCount" href="qopenglshaderprogram.html#setPatchVertexCount" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="105" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPatchVertexCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="177" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUniformValue(int location, GLfloat value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="178" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setUniformValue(int location, GLint value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLint" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="179" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setUniformValue(int location, GLuint value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLuint" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-3" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="180" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setUniformValue(int location, GLfloat x, GLfloat y)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-4" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="181" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void setUniformValue(int location, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-5" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="182" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="void" signature="void setUniformValue(int location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="int" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
                <parameter type="GLfloat" name="w" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-6" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="183" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="void" signature="void setUniformValue(int location, const QVector2D &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector2D &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-7" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="184" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="void" signature="void setUniformValue(int location, const QVector3D &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector3D &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-8" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="185" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="void" signature="void setUniformValue(int location, const QVector4D &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector4D &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-9" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="186" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="void" signature="void setUniformValue(int location, const QColor &amp;color)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-10" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="187" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="void" signature="void setUniformValue(int location, const QPoint &amp;point)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-11" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="188" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="11" type="void" signature="void setUniformValue(int location, const QPointF &amp;point)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-12" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="189" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="12" type="void" signature="void setUniformValue(int location, const QSize &amp;size)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-13" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="190" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="13" type="void" signature="void setUniformValue(int location, const QSizeF &amp;size)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-14" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="191" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="14" type="void" signature="void setUniformValue(int location, const QMatrix2x2 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix2x2 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-15" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="192" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="15" type="void" signature="void setUniformValue(int location, const QMatrix2x3 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix2x3 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-16" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="193" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="16" type="void" signature="void setUniformValue(int location, const QMatrix2x4 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix2x4 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-17" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="194" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="17" type="void" signature="void setUniformValue(int location, const QMatrix3x2 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix3x2 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-18" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="195" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="18" type="void" signature="void setUniformValue(int location, const QMatrix3x3 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix3x3 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-19" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="196" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="19" type="void" signature="void setUniformValue(int location, const QMatrix3x4 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix3x4 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-20" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="197" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="20" type="void" signature="void setUniformValue(int location, const QMatrix4x2 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix4x2 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-21" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="198" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="21" type="void" signature="void setUniformValue(int location, const QMatrix4x3 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix4x3 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-22" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="199" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="22" type="void" signature="void setUniformValue(int location, const QMatrix4x4 &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-23" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="200" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="23" type="void" signature="void setUniformValue(int location, const GLfloat[2][2] value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLfloat[2][2]" name="value" default="2"/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-24" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="201" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="24" type="void" signature="void setUniformValue(int location, const GLfloat[3][3] value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLfloat[3][3]" name="value" default="3"/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-25" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="202" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="25" type="void" signature="void setUniformValue(int location, const GLfloat[4][4] value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLfloat[4][4]" name="value" default="4"/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-26" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="203" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="26" type="void" signature="void setUniformValue(int location, const QTransform &amp;value)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QTransform &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-27" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="205" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="27" type="void" signature="void setUniformValue(const char *name, GLfloat value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-28" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="206" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="28" type="void" signature="void setUniformValue(const char *name, GLint value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLint" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-29" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="207" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="29" type="void" signature="void setUniformValue(const char *name, GLuint value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLuint" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-30" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="208" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="30" type="void" signature="void setUniformValue(const char *name, GLfloat x, GLfloat y)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-31" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="209" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="31" type="void" signature="void setUniformValue(const char *name, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-32" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="210" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="32" type="void" signature="void setUniformValue(const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
                <parameter type="GLfloat" name="w" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-33" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="211" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="33" type="void" signature="void setUniformValue(const char *name, const QVector2D &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector2D &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-34" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="212" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="34" type="void" signature="void setUniformValue(const char *name, const QVector3D &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector3D &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-35" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="213" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="35" type="void" signature="void setUniformValue(const char *name, const QVector4D &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector4D &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-36" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="214" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="36" type="void" signature="void setUniformValue(const char *name, const QColor &amp;color)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-37" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="215" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="37" type="void" signature="void setUniformValue(const char *name, const QPoint &amp;point)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-38" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="216" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="38" type="void" signature="void setUniformValue(const char *name, const QPointF &amp;point)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-39" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="217" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="39" type="void" signature="void setUniformValue(const char *name, const QSize &amp;size)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-40" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="218" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="40" type="void" signature="void setUniformValue(const char *name, const QSizeF &amp;size)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-41" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="219" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="41" type="void" signature="void setUniformValue(const char *name, const QMatrix2x2 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix2x2 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-42" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="220" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="42" type="void" signature="void setUniformValue(const char *name, const QMatrix2x3 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix2x3 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-43" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="221" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="43" type="void" signature="void setUniformValue(const char *name, const QMatrix2x4 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix2x4 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-44" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="222" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="44" type="void" signature="void setUniformValue(const char *name, const QMatrix3x2 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix3x2 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-45" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="223" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="45" type="void" signature="void setUniformValue(const char *name, const QMatrix3x3 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix3x3 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-46" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="224" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="46" type="void" signature="void setUniformValue(const char *name, const QMatrix3x4 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix3x4 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-47" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="225" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="47" type="void" signature="void setUniformValue(const char *name, const QMatrix4x2 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix4x2 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-48" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="226" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="48" type="void" signature="void setUniformValue(const char *name, const QMatrix4x3 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix4x3 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-49" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="227" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="49" type="void" signature="void setUniformValue(const char *name, const QMatrix4x4 &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-50" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="228" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="50" type="void" signature="void setUniformValue(const char *name, const GLfloat[2][2] value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLfloat[2][2]" name="value" default="2"/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-51" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="229" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="51" type="void" signature="void setUniformValue(const char *name, const GLfloat[3][3] value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLfloat[3][3]" name="value" default="3"/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-52" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="230" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="52" type="void" signature="void setUniformValue(const char *name, const GLfloat[4][4] value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLfloat[4][4]" name="value" default="4"/>
            </function>
            <function name="setUniformValue" fullname="QOpenGLShaderProgram::setUniformValue" href="qopenglshaderprogram.html#setUniformValue-53" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="231" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="53" type="void" signature="void setUniformValue(const char *name, const QTransform &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QTransform &amp;" name="value" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="233" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUniformValueArray(int location, const GLfloat *values, int count, int tupleSize)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="234" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setUniformValueArray(int location, const GLint *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLint *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="235" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setUniformValueArray(int location, const GLuint *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const GLuint *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-3" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="236" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setUniformValueArray(int location, const QVector2D *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector2D *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-4" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="237" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void setUniformValueArray(int location, const QVector3D *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector3D *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-5" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="238" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="void" signature="void setUniformValueArray(int location, const QVector4D *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QVector4D *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-6" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="239" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="void" signature="void setUniformValueArray(int location, const QMatrix2x2 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix2x2 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-7" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="240" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="void" signature="void setUniformValueArray(int location, const QMatrix2x3 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix2x3 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-8" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="241" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="void" signature="void setUniformValueArray(int location, const QMatrix2x4 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix2x4 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-9" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="242" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="void" signature="void setUniformValueArray(int location, const QMatrix3x2 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix3x2 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-10" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="243" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="void" signature="void setUniformValueArray(int location, const QMatrix3x3 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix3x3 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-11" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="244" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="11" type="void" signature="void setUniformValueArray(int location, const QMatrix3x4 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix3x4 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-12" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="245" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="12" type="void" signature="void setUniformValueArray(int location, const QMatrix4x2 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix4x2 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-13" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="246" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="13" type="void" signature="void setUniformValueArray(int location, const QMatrix4x3 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix4x3 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-14" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="247" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="14" type="void" signature="void setUniformValueArray(int location, const QMatrix4x4 *values, int count)">
                <parameter type="int" name="location" default=""/>
                <parameter type="const QMatrix4x4 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-15" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="249" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="15" type="void" signature="void setUniformValueArray(const char *name, const GLfloat *values, int count, int tupleSize)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="int" name="tupleSize" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-16" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="250" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="16" type="void" signature="void setUniformValueArray(const char *name, const GLint *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLint *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-17" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="251" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="17" type="void" signature="void setUniformValueArray(const char *name, const GLuint *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const GLuint *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-18" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="252" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="18" type="void" signature="void setUniformValueArray(const char *name, const QVector2D *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector2D *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-19" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="253" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="19" type="void" signature="void setUniformValueArray(const char *name, const QVector3D *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector3D *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-20" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="254" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="20" type="void" signature="void setUniformValueArray(const char *name, const QVector4D *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVector4D *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-21" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="255" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="21" type="void" signature="void setUniformValueArray(const char *name, const QMatrix2x2 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix2x2 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-22" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="256" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="22" type="void" signature="void setUniformValueArray(const char *name, const QMatrix2x3 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix2x3 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-23" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="257" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="23" type="void" signature="void setUniformValueArray(const char *name, const QMatrix2x4 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix2x4 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-24" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="258" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="24" type="void" signature="void setUniformValueArray(const char *name, const QMatrix3x2 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix3x2 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-25" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="259" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="25" type="void" signature="void setUniformValueArray(const char *name, const QMatrix3x3 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix3x3 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-26" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="260" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="26" type="void" signature="void setUniformValueArray(const char *name, const QMatrix3x4 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix3x4 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-27" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="261" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="27" type="void" signature="void setUniformValueArray(const char *name, const QMatrix4x2 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix4x2 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-28" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="262" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="28" type="void" signature="void setUniformValueArray(const char *name, const QMatrix4x3 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix4x3 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValueArray" fullname="QOpenGLShaderProgram::setUniformValueArray" href="qopenglshaderprogram.html#setUniformValueArray-29" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="263" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="29" type="void" signature="void setUniformValueArray(const char *name, const QMatrix4x4 *values, int count)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QMatrix4x4 *" name="values" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="shaders" fullname="QOpenGLShaderProgram::shaders" href="qopenglshaderprogram.html#shaders" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="78" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QOpenGLShader *&gt;" signature="QList&lt;QOpenGLShader *&gt; shaders() const"/>
            <function name="uniformLocation" fullname="QOpenGLShaderProgram::uniformLocation" href="qopenglshaderprogram.html#uniformLocation" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="173" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int uniformLocation(const char *name) const">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="uniformLocation" fullname="QOpenGLShaderProgram::uniformLocation" href="qopenglshaderprogram.html#uniformLocation-1" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="174" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="int" signature="int uniformLocation(const QByteArray &amp;name) const">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="uniformLocation" fullname="QOpenGLShaderProgram::uniformLocation" href="qopenglshaderprogram.html#uniformLocation-2" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="175" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="2" type="int" signature="int uniformLocation(const QString &amp;name) const">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="~QOpenGLShaderProgram" fullname="QOpenGLShaderProgram::~QOpenGLShaderProgram" href="qopenglshaderprogram.html#dtor.QOpenGLShaderProgram" status="active" access="public" location="qopenglshaderprogram.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglshaderprogram.h" lineno="74" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLShaderProgram()"/>
        </class>
        <class name="QOpenGLTexture" href="qopengltexture.html" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="21" since="5.2" documented="true" module="QtGui" brief="Encapsulates an OpenGL texture object">
            <function name="QOpenGLTexture" fullname="QOpenGLTexture::QOpenGLTexture" href="qopengltexture.html#QOpenGLTexture" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="371" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLTexture(QOpenGLTexture::Target target)">
                <parameter type="QOpenGLTexture::Target" name="target" default=""/>
            </function>
            <function name="QOpenGLTexture" fullname="QOpenGLTexture::QOpenGLTexture" href="qopengltexture.html#QOpenGLTexture-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="372" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLTexture(const QImage &amp;image, QOpenGLTexture::MipMapGeneration genMipMaps)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="QOpenGLTexture::MipMapGeneration" name="genMipMaps" default="GenerateMipMaps"/>
            </function>
            <function name="allocateStorage" fullname="QOpenGLTexture::allocateStorage" href="qopengltexture.html#allocateStorage" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="411" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void allocateStorage()"/>
            <function name="allocateStorage" fullname="QOpenGLTexture::allocateStorage" href="qopengltexture.html#allocateStorage-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="412" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void allocateStorage(QOpenGLTexture::PixelFormat pixelFormat, QOpenGLTexture::PixelType pixelType)">
                <parameter type="QOpenGLTexture::PixelFormat" name="pixelFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="pixelType" default=""/>
            </function>
            <function name="bind" fullname="QOpenGLTexture::bind" href="qopengltexture.html#bind" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="384" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void bind()"/>
            <function name="bind" fullname="QOpenGLTexture::bind" href="qopengltexture.html#bind-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="385" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void bind(uint unit, QOpenGLTexture::TextureUnitReset reset)">
                <parameter type="uint" name="unit" default=""/>
                <parameter type="QOpenGLTexture::TextureUnitReset" name="reset" default="DontResetTextureUnit"/>
            </function>
            <function name="borderColor" fullname="QOpenGLTexture::borderColor" href="qopengltexture.html#borderColor" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="569" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QColor" signature="QColor borderColor() const"/>
            <function name="borderColor" fullname="QOpenGLTexture::borderColor" href="qopengltexture.html#borderColor-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="570" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void borderColor(float *border) const">
                <parameter type="float *" name="border" default=""/>
            </function>
            <function name="borderColor" fullname="QOpenGLTexture::borderColor" href="qopengltexture.html#borderColor-2" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="571" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void borderColor(int *border) const">
                <parameter type="int *" name="border" default=""/>
            </function>
            <function name="borderColor" fullname="QOpenGLTexture::borderColor" href="qopengltexture.html#borderColor-3" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="572" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void borderColor(unsigned int *border) const">
                <parameter type="unsigned int *" name="border" default=""/>
            </function>
            <function name="boundTextureId" fullname="QOpenGLTexture::boundTextureId" href="qopengltexture.html#boundTextureId" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="391" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="GLuint" signature="GLuint boundTextureId(QOpenGLTexture::BindingTarget target)">
                <parameter type="QOpenGLTexture::BindingTarget" name="target" default=""/>
            </function>
            <function name="boundTextureId" fullname="QOpenGLTexture::boundTextureId" href="qopengltexture.html#boundTextureId-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="392" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="GLuint" signature="GLuint boundTextureId(uint unit, QOpenGLTexture::BindingTarget target)">
                <parameter type="uint" name="unit" default=""/>
                <parameter type="QOpenGLTexture::BindingTarget" name="target" default=""/>
            </function>
            <function name="comparisonFunction" fullname="QOpenGLTexture::comparisonFunction" href="qopengltexture.html#comparisonFunction" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="529" documented="true" since="5.5" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::ComparisonFunction" signature="QOpenGLTexture::ComparisonFunction comparisonFunction() const"/>
            <function name="comparisonMode" fullname="QOpenGLTexture::comparisonMode" href="qopengltexture.html#comparisonMode" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="537" documented="true" since="5.5" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::ComparisonMode" signature="QOpenGLTexture::ComparisonMode comparisonMode() const"/>
            <function name="create" fullname="QOpenGLTexture::create" href="qopengltexture.html#create" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="378" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="createTextureView" fullname="QOpenGLTexture::createTextureView" href="qopengltexture.html#createTextureView" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="415" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture *" signature="QOpenGLTexture * createTextureView(QOpenGLTexture::Target target, QOpenGLTexture::TextureFormat viewFormat, int minimumMipmapLevel, int maximumMipmapLevel, int minimumLayer, int maximumLayer) const">
                <parameter type="QOpenGLTexture::Target" name="target" default=""/>
                <parameter type="QOpenGLTexture::TextureFormat" name="viewFormat" default=""/>
                <parameter type="int" name="minimumMipmapLevel" default=""/>
                <parameter type="int" name="maximumMipmapLevel" default=""/>
                <parameter type="int" name="minimumLayer" default=""/>
                <parameter type="int" name="maximumLayer" default=""/>
            </function>
            <function name="depth" fullname="QOpenGLTexture::depth" href="qopengltexture.html#depth" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="400" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int depth() const"/>
            <function name="depthStencilMode" fullname="QOpenGLTexture::depthStencilMode" href="qopengltexture.html#depthStencilMode" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="509" documented="true" since="5.4" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::DepthStencilMode" signature="QOpenGLTexture::DepthStencilMode depthStencilMode() const"/>
            <function name="destroy" fullname="QOpenGLTexture::destroy" href="qopengltexture.html#destroy" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="379" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="faces" fullname="QOpenGLTexture::faces" href="qopengltexture.html#faces" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="406" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int faces() const"/>
            <function name="format" fullname="QOpenGLTexture::format" href="qopengltexture.html#format" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="396" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::TextureFormat" signature="QOpenGLTexture::TextureFormat format() const"/>
            <function name="generateMipMaps" fullname="QOpenGLTexture::generateMipMaps" href="qopengltexture.html#generateMipMaps" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="494" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void generateMipMaps()"/>
            <function name="generateMipMaps" fullname="QOpenGLTexture::generateMipMaps" href="qopengltexture.html#generateMipMaps-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="495" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void generateMipMaps(int baseLevel, bool resetBaseLevel)">
                <parameter type="int" name="baseLevel" default=""/>
                <parameter type="bool" name="resetBaseLevel" default="true"/>
            </function>
            <function name="hasFeature" fullname="QOpenGLTexture::hasFeature" href="qopengltexture.html#hasFeature" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="481" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasFeature(QOpenGLTexture::Feature feature)">
                <parameter type="QOpenGLTexture::Feature" name="feature" default=""/>
            </function>
            <function name="height" fullname="QOpenGLTexture::height" href="qopengltexture.html#height" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="399" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int height() const"/>
            <function name="isAutoMipMapGenerationEnabled" fullname="QOpenGLTexture::isAutoMipMapGenerationEnabled" href="qopengltexture.html#isAutoMipMapGenerationEnabled" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="492" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isAutoMipMapGenerationEnabled() const"/>
            <function name="isBound" fullname="QOpenGLTexture::isBound" href="qopengltexture.html#isBound" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="389" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isBound() const"/>
            <function name="isBound" fullname="QOpenGLTexture::isBound" href="qopengltexture.html#isBound-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="390" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool isBound(uint unit)">
                <parameter type="uint" name="unit" default=""/>
            </function>
            <function name="isCreated" fullname="QOpenGLTexture::isCreated" href="qopengltexture.html#isCreated" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="380" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="isFixedSamplePositions" fullname="QOpenGLTexture::isFixedSamplePositions" href="qopengltexture.html#isFixedSamplePositions" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="410" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isFixedSamplePositions() const"/>
            <function name="isStorageAllocated" fullname="QOpenGLTexture::isStorageAllocated" href="qopengltexture.html#isStorageAllocated" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="413" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isStorageAllocated() const"/>
            <function name="isTextureView" fullname="QOpenGLTexture::isTextureView" href="qopengltexture.html#isTextureView" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="419" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isTextureView() const"/>
            <function name="layers" fullname="QOpenGLTexture::layers" href="qopengltexture.html#layers" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="405" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int layers() const"/>
            <function name="levelOfDetailRange" fullname="QOpenGLTexture::levelOfDetailRange" href="qopengltexture.html#levelOfDetailRange" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="579" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPair&lt;float, float&gt;" signature="QPair&lt;float, float&gt; levelOfDetailRange() const"/>
            <function name="levelofDetailBias" fullname="QOpenGLTexture::levelofDetailBias" href="qopengltexture.html#levelofDetailBias" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="581" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="float" signature="float levelofDetailBias() const"/>
            <function name="magnificationFilter" fullname="QOpenGLTexture::magnificationFilter" href="qopengltexture.html#magnificationFilter" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="553" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::Filter" signature="QOpenGLTexture::Filter magnificationFilter() const"/>
            <function name="maximumAnisotropy" fullname="QOpenGLTexture::maximumAnisotropy" href="qopengltexture.html#maximumAnisotropy" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="558" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="float" signature="float maximumAnisotropy() const"/>
            <function name="maximumLevelOfDetail" fullname="QOpenGLTexture::maximumLevelOfDetail" href="qopengltexture.html#maximumLevelOfDetail" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="577" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="float" signature="float maximumLevelOfDetail() const"/>
            <function name="maximumMipLevels" fullname="QOpenGLTexture::maximumMipLevels" href="qopengltexture.html#maximumMipLevels" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="403" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int maximumMipLevels() const"/>
            <function name="minMagFilters" fullname="QOpenGLTexture::minMagFilters" href="qopengltexture.html#minMagFilters" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="556" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPair&lt;QOpenGLTexture::Filter, QOpenGLTexture::Filter&gt;" signature="QPair&lt;QOpenGLTexture::Filter, QOpenGLTexture::Filter&gt; minMagFilters() const"/>
            <function name="minificationFilter" fullname="QOpenGLTexture::minificationFilter" href="qopengltexture.html#minificationFilter" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="551" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::Filter" signature="QOpenGLTexture::Filter minificationFilter() const"/>
            <function name="minimumLevelOfDetail" fullname="QOpenGLTexture::minimumLevelOfDetail" href="qopengltexture.html#minimumLevelOfDetail" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="575" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="float" signature="float minimumLevelOfDetail() const"/>
            <function name="mipBaseLevel" fullname="QOpenGLTexture::mipBaseLevel" href="qopengltexture.html#mipBaseLevel" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="485" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int mipBaseLevel() const"/>
            <function name="mipLevelRange" fullname="QOpenGLTexture::mipLevelRange" href="qopengltexture.html#mipLevelRange" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="489" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPair&lt;int, int&gt;" signature="QPair&lt;int, int&gt; mipLevelRange() const"/>
            <function name="mipLevels" fullname="QOpenGLTexture::mipLevels" href="qopengltexture.html#mipLevels" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="402" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int mipLevels() const"/>
            <function name="mipMaxLevel" fullname="QOpenGLTexture::mipMaxLevel" href="qopengltexture.html#mipMaxLevel" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="487" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int mipMaxLevel() const"/>
            <function name="release" fullname="QOpenGLTexture::release" href="qopengltexture.html#release" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="386" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="release" fullname="QOpenGLTexture::release" href="qopengltexture.html#release-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="387" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void release(uint unit, QOpenGLTexture::TextureUnitReset reset)">
                <parameter type="uint" name="unit" default=""/>
                <parameter type="QOpenGLTexture::TextureUnitReset" name="reset" default="DontResetTextureUnit"/>
            </function>
            <function name="samples" fullname="QOpenGLTexture::samples" href="qopengltexture.html#samples" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="408" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int samples() const"/>
            <function name="setAutoMipMapGenerationEnabled" fullname="QOpenGLTexture::setAutoMipMapGenerationEnabled" href="qopengltexture.html#setAutoMipMapGenerationEnabled" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="491" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAutoMipMapGenerationEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setBorderColor" fullname="QOpenGLTexture::setBorderColor" href="qopengltexture.html#setBorderColor" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="564" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setBorderColor(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setBorderColor" fullname="QOpenGLTexture::setBorderColor" href="qopengltexture.html#setBorderColor-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="565" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setBorderColor(float r, float g, float b, float a)">
                <parameter type="float" name="r" default=""/>
                <parameter type="float" name="g" default=""/>
                <parameter type="float" name="b" default=""/>
                <parameter type="float" name="a" default=""/>
            </function>
            <function name="setBorderColor" fullname="QOpenGLTexture::setBorderColor" href="qopengltexture.html#setBorderColor-2" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="566" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setBorderColor(int r, int g, int b, int a)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
                <parameter type="int" name="a" default=""/>
            </function>
            <function name="setBorderColor" fullname="QOpenGLTexture::setBorderColor" href="qopengltexture.html#setBorderColor-3" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="567" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setBorderColor(uint r, uint g, uint b, uint a)">
                <parameter type="uint" name="r" default=""/>
                <parameter type="uint" name="g" default=""/>
                <parameter type="uint" name="b" default=""/>
                <parameter type="uint" name="a" default=""/>
            </function>
            <function name="setComparisonFunction" fullname="QOpenGLTexture::setComparisonFunction" href="qopengltexture.html#setComparisonFunction" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="528" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setComparisonFunction(QOpenGLTexture::ComparisonFunction function)">
                <parameter type="QOpenGLTexture::ComparisonFunction" name="function" default=""/>
            </function>
            <function name="setComparisonMode" fullname="QOpenGLTexture::setComparisonMode" href="qopengltexture.html#setComparisonMode" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="536" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setComparisonMode(QOpenGLTexture::ComparisonMode mode)">
                <parameter type="QOpenGLTexture::ComparisonMode" name="mode" default=""/>
            </function>
            <function name="setCompressedData" fullname="QOpenGLTexture::setCompressedData" href="qopengltexture.html#setCompressedData" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="464" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCompressedData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, int dataSize, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="QOpenGLTexture::CubeMapFace" name="cubeFace" default=""/>
                <parameter type="int" name="dataSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setCompressedData" fullname="QOpenGLTexture::setCompressedData" href="qopengltexture.html#setCompressedData-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="467" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setCompressedData(int mipLevel, int layer, int layerCount, QOpenGLTexture::CubeMapFace cubeFace, int dataSize, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="int" name="layerCount" default=""/>
                <parameter type="QOpenGLTexture::CubeMapFace" name="cubeFace" default=""/>
                <parameter type="int" name="dataSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setCompressedData" fullname="QOpenGLTexture::setCompressedData" href="qopengltexture.html#setCompressedData-2" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="470" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setCompressedData(int mipLevel, int layer, int dataSize, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="int" name="dataSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setCompressedData" fullname="QOpenGLTexture::setCompressedData" href="qopengltexture.html#setCompressedData-3" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="473" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setCompressedData(int mipLevel, int dataSize, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="dataSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setCompressedData" fullname="QOpenGLTexture::setCompressedData" href="qopengltexture.html#setCompressedData-4" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="475" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void setCompressedData(int dataSize, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="dataSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="422" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="QOpenGLTexture::CubeMapFace" name="cubeFace" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="425" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setData(int mipLevel, int layer, int layerCount, QOpenGLTexture::CubeMapFace cubeFace, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="int" name="layerCount" default=""/>
                <parameter type="QOpenGLTexture::CubeMapFace" name="cubeFace" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-2" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="428" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void setData(int mipLevel, int layer, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-3" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="431" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void setData(int mipLevel, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-4" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="434" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void setData(QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-5" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="437" documented="true" since="5.14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="void" signature="void setData(int xOffset, int yOffset, int zOffset, int width, int height, int depth, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="xOffset" default=""/>
                <parameter type="int" name="yOffset" default=""/>
                <parameter type="int" name="zOffset" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="depth" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-6" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="441" documented="true" since="5.14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="void" signature="void setData(int xOffset, int yOffset, int zOffset, int width, int height, int depth, int mipLevel, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="xOffset" default=""/>
                <parameter type="int" name="yOffset" default=""/>
                <parameter type="int" name="zOffset" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="depth" default=""/>
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-7" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="445" documented="true" since="5.14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="void" signature="void setData(int xOffset, int yOffset, int zOffset, int width, int height, int depth, int mipLevel, int layer, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="xOffset" default=""/>
                <parameter type="int" name="yOffset" default=""/>
                <parameter type="int" name="zOffset" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="depth" default=""/>
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-8" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="450" documented="true" since="5.14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="void" signature="void setData(int xOffset, int yOffset, int zOffset, int width, int height, int depth, int mipLevel, int layer, QOpenGLTexture::CubeMapFace face, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="xOffset" default=""/>
                <parameter type="int" name="yOffset" default=""/>
                <parameter type="int" name="zOffset" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="depth" default=""/>
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="QOpenGLTexture::CubeMapFace" name="face" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-9" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="456" documented="true" since="5.14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="void" signature="void setData(int xOffset, int yOffset, int zOffset, int width, int height, int depth, int mipLevel, int layer, QOpenGLTexture::CubeMapFace face, int layerCount, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions *const options)">
                <parameter type="int" name="xOffset" default=""/>
                <parameter type="int" name="yOffset" default=""/>
                <parameter type="int" name="zOffset" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="depth" default=""/>
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="int" name="layer" default=""/>
                <parameter type="QOpenGLTexture::CubeMapFace" name="face" default=""/>
                <parameter type="int" name="layerCount" default=""/>
                <parameter type="QOpenGLTexture::PixelFormat" name="sourceFormat" default=""/>
                <parameter type="QOpenGLTexture::PixelType" name="sourceType" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="const QOpenGLPixelTransferOptions *const" name="options" default="nullptr"/>
            </function>
            <function name="setData" fullname="QOpenGLTexture::setData" href="qopengltexture.html#setData-10" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="479" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="void" signature="void setData(const QImage &amp;image, QOpenGLTexture::MipMapGeneration genMipMaps)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="QOpenGLTexture::MipMapGeneration" name="genMipMaps" default="GenerateMipMaps"/>
            </function>
            <function name="setDepthStencilMode" fullname="QOpenGLTexture::setDepthStencilMode" href="qopengltexture.html#setDepthStencilMode" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="508" documented="true" since="5.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDepthStencilMode(QOpenGLTexture::DepthStencilMode mode)">
                <parameter type="QOpenGLTexture::DepthStencilMode" name="mode" default=""/>
            </function>
            <function name="setFixedSamplePositions" fullname="QOpenGLTexture::setFixedSamplePositions" href="qopengltexture.html#setFixedSamplePositions" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="409" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFixedSamplePositions(bool fixed)">
                <parameter type="bool" name="fixed" default=""/>
            </function>
            <function name="setFormat" fullname="QOpenGLTexture::setFormat" href="qopengltexture.html#setFormat" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="395" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFormat(QOpenGLTexture::TextureFormat format)">
                <parameter type="QOpenGLTexture::TextureFormat" name="format" default=""/>
            </function>
            <function name="setLayers" fullname="QOpenGLTexture::setLayers" href="qopengltexture.html#setLayers" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="404" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setLayers(int layers)">
                <parameter type="int" name="layers" default=""/>
            </function>
            <function name="setLevelOfDetailRange" fullname="QOpenGLTexture::setLevelOfDetailRange" href="qopengltexture.html#setLevelOfDetailRange" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="578" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setLevelOfDetailRange(float min, float max)">
                <parameter type="float" name="min" default=""/>
                <parameter type="float" name="max" default=""/>
            </function>
            <function name="setLevelofDetailBias" fullname="QOpenGLTexture::setLevelofDetailBias" href="qopengltexture.html#setLevelofDetailBias" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="580" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setLevelofDetailBias(float bias)">
                <parameter type="float" name="bias" default=""/>
            </function>
            <function name="setMagnificationFilter" fullname="QOpenGLTexture::setMagnificationFilter" href="qopengltexture.html#setMagnificationFilter" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="552" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMagnificationFilter(QOpenGLTexture::Filter filter)">
                <parameter type="QOpenGLTexture::Filter" name="filter" default=""/>
            </function>
            <function name="setMaximumAnisotropy" fullname="QOpenGLTexture::setMaximumAnisotropy" href="qopengltexture.html#setMaximumAnisotropy" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="557" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMaximumAnisotropy(float anisotropy)">
                <parameter type="float" name="anisotropy" default=""/>
            </function>
            <function name="setMaximumLevelOfDetail" fullname="QOpenGLTexture::setMaximumLevelOfDetail" href="qopengltexture.html#setMaximumLevelOfDetail" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="576" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMaximumLevelOfDetail(float value)">
                <parameter type="float" name="value" default=""/>
            </function>
            <function name="setMinMagFilters" fullname="QOpenGLTexture::setMinMagFilters" href="qopengltexture.html#setMinMagFilters" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="554" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMinMagFilters(QOpenGLTexture::Filter minificationFilter, QOpenGLTexture::Filter magnificationFilter)">
                <parameter type="QOpenGLTexture::Filter" name="minificationFilter" default=""/>
                <parameter type="QOpenGLTexture::Filter" name="magnificationFilter" default=""/>
            </function>
            <function name="setMinificationFilter" fullname="QOpenGLTexture::setMinificationFilter" href="qopengltexture.html#setMinificationFilter" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="550" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMinificationFilter(QOpenGLTexture::Filter filter)">
                <parameter type="QOpenGLTexture::Filter" name="filter" default=""/>
            </function>
            <function name="setMinimumLevelOfDetail" fullname="QOpenGLTexture::setMinimumLevelOfDetail" href="qopengltexture.html#setMinimumLevelOfDetail" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="574" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMinimumLevelOfDetail(float value)">
                <parameter type="float" name="value" default=""/>
            </function>
            <function name="setMipBaseLevel" fullname="QOpenGLTexture::setMipBaseLevel" href="qopengltexture.html#setMipBaseLevel" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="484" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMipBaseLevel(int baseLevel)">
                <parameter type="int" name="baseLevel" default=""/>
            </function>
            <function name="setMipLevelRange" fullname="QOpenGLTexture::setMipLevelRange" href="qopengltexture.html#setMipLevelRange" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="488" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMipLevelRange(int baseLevel, int maxLevel)">
                <parameter type="int" name="baseLevel" default=""/>
                <parameter type="int" name="maxLevel" default=""/>
            </function>
            <function name="setMipLevels" fullname="QOpenGLTexture::setMipLevels" href="qopengltexture.html#setMipLevels" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="401" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMipLevels(int levels)">
                <parameter type="int" name="levels" default=""/>
            </function>
            <function name="setMipMaxLevel" fullname="QOpenGLTexture::setMipMaxLevel" href="qopengltexture.html#setMipMaxLevel" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="486" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMipMaxLevel(int maxLevel)">
                <parameter type="int" name="maxLevel" default=""/>
            </function>
            <function name="setSamples" fullname="QOpenGLTexture::setSamples" href="qopengltexture.html#setSamples" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="407" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSamples(int samples)">
                <parameter type="int" name="samples" default=""/>
            </function>
            <function name="setSize" fullname="QOpenGLTexture::setSize" href="qopengltexture.html#setSize" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="397" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSize(int width, int height, int depth)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default="1"/>
                <parameter type="int" name="depth" default="1"/>
            </function>
            <function name="setSwizzleMask" fullname="QOpenGLTexture::setSwizzleMask" href="qopengltexture.html#setSwizzleMask" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="497" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSwizzleMask(QOpenGLTexture::SwizzleComponent component, QOpenGLTexture::SwizzleValue value)">
                <parameter type="QOpenGLTexture::SwizzleComponent" name="component" default=""/>
                <parameter type="QOpenGLTexture::SwizzleValue" name="value" default=""/>
            </function>
            <function name="setSwizzleMask" fullname="QOpenGLTexture::setSwizzleMask" href="qopengltexture.html#setSwizzleMask-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="498" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setSwizzleMask(QOpenGLTexture::SwizzleValue r, QOpenGLTexture::SwizzleValue g, QOpenGLTexture::SwizzleValue b, QOpenGLTexture::SwizzleValue a)">
                <parameter type="QOpenGLTexture::SwizzleValue" name="r" default=""/>
                <parameter type="QOpenGLTexture::SwizzleValue" name="g" default=""/>
                <parameter type="QOpenGLTexture::SwizzleValue" name="b" default=""/>
                <parameter type="QOpenGLTexture::SwizzleValue" name="a" default=""/>
            </function>
            <function name="setWrapMode" fullname="QOpenGLTexture::setWrapMode" href="qopengltexture.html#setWrapMode" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="560" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setWrapMode(QOpenGLTexture::WrapMode mode)">
                <parameter type="QOpenGLTexture::WrapMode" name="mode" default=""/>
            </function>
            <function name="setWrapMode" fullname="QOpenGLTexture::setWrapMode" href="qopengltexture.html#setWrapMode-1" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="561" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setWrapMode(QOpenGLTexture::CoordinateDirection direction, QOpenGLTexture::WrapMode mode)">
                <parameter type="QOpenGLTexture::CoordinateDirection" name="direction" default=""/>
                <parameter type="QOpenGLTexture::WrapMode" name="mode" default=""/>
            </function>
            <function name="swizzleMask" fullname="QOpenGLTexture::swizzleMask" href="qopengltexture.html#swizzleMask" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="500" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::SwizzleValue" signature="QOpenGLTexture::SwizzleValue swizzleMask(QOpenGLTexture::SwizzleComponent component) const">
                <parameter type="QOpenGLTexture::SwizzleComponent" name="component" default=""/>
            </function>
            <function name="target" fullname="QOpenGLTexture::target" href="qopengltexture.html#target" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="375" documented="true" since="5.4" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::Target" signature="QOpenGLTexture::Target target() const"/>
            <function name="textureId" fullname="QOpenGLTexture::textureId" href="qopengltexture.html#textureId" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="381" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint textureId() const"/>
            <function name="width" fullname="QOpenGLTexture::width" href="qopengltexture.html#width" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="398" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int width() const"/>
            <function name="wrapMode" fullname="QOpenGLTexture::wrapMode" href="qopengltexture.html#wrapMode" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="562" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture::WrapMode" signature="QOpenGLTexture::WrapMode wrapMode(QOpenGLTexture::CoordinateDirection direction) const">
                <parameter type="QOpenGLTexture::CoordinateDirection" name="direction" default=""/>
            </function>
            <enum name="BindingTarget" fullname="QOpenGLTexture::BindingTarget" href="qopengltexture.html#BindingTarget-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="40" documented="true">
                <value name="BindingTarget1D" value="0x8068"/>
                <value name="BindingTarget1DArray" value="0x8C1C"/>
                <value name="BindingTarget2D" value="0x8069"/>
                <value name="BindingTarget2DArray" value="0x8C1D"/>
                <value name="BindingTarget3D" value="0x806A"/>
                <value name="BindingTargetCubeMap" value="0x8514"/>
                <value name="BindingTargetCubeMapArray" value="0x900A"/>
                <value name="BindingTarget2DMultisample" value="0x9104"/>
                <value name="BindingTarget2DMultisampleArray" value="0x9105"/>
                <value name="BindingTargetRectangle" value="0x84F6"/>
                <value name="BindingTargetBuffer" value="0x8C2C"/>
            </enum>
            <enum name="ComparisonFunction" fullname="QOpenGLTexture::ComparisonFunction" href="qopengltexture.html#ComparisonFunction-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="511" since="5.5" documented="true">
                <value name="CompareLessEqual" value="0x0203"/>
                <value name="CompareGreaterEqual" value="0x0206"/>
                <value name="CompareLess" value="0x0201"/>
                <value name="CompareGreater" value="0x0204"/>
                <value name="CompareEqual" value="0x0202"/>
                <value name="CompareNotEqual" value="0x0205"/>
                <value name="CompareAlways" value="0x0207"/>
                <value name="CompareNever" value="0x0200"/>
                <value name="CommpareNotEqual" value="CompareNotEqual"/>
            </enum>
            <enum name="ComparisonMode" fullname="QOpenGLTexture::ComparisonMode" href="qopengltexture.html#ComparisonMode-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="531" since="5.5" documented="true">
                <value name="CompareRefToTexture" value="0x884E"/>
                <value name="CompareNone" value="0x0000"/>
            </enum>
            <enum name="CoordinateDirection" fullname="QOpenGLTexture::CoordinateDirection" href="qopengltexture.html#CoordinateDirection-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="339" documented="true">
                <value name="DirectionS" value="0x2802"/>
                <value name="DirectionT" value="0x2803"/>
                <value name="DirectionR" value="0x8072"/>
            </enum>
            <enum name="CubeMapFace" fullname="QOpenGLTexture::CubeMapFace" href="qopengltexture.html#CubeMapFace-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="250" documented="true">
                <value name="CubeMapPositiveX" value="0x8515"/>
                <value name="CubeMapNegativeX" value="0x8516"/>
                <value name="CubeMapPositiveY" value="0x8517"/>
                <value name="CubeMapNegativeY" value="0x8518"/>
                <value name="CubeMapPositiveZ" value="0x8519"/>
                <value name="CubeMapNegativeZ" value="0x851A"/>
            </enum>
            <enum name="DepthStencilMode" fullname="QOpenGLTexture::DepthStencilMode" href="qopengltexture.html#DepthStencilMode-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="502" since="5.4" documented="true">
                <value name="DepthMode" value="0x1902"/>
                <value name="StencilMode" value="0x1901"/>
            </enum>
            <enum name="Feature" fullname="QOpenGLTexture::Feature" href="qopengltexture.html#Feature-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="347" documented="true" typedef="QOpenGLTexture::Features">
                <value name="ImmutableStorage" value="0x00000001"/>
                <value name="ImmutableMultisampleStorage" value="0x00000002"/>
                <value name="TextureRectangle" value="0x00000004"/>
                <value name="TextureArrays" value="0x00000008"/>
                <value name="Texture3D" value="0x00000010"/>
                <value name="TextureMultisample" value="0x00000020"/>
                <value name="TextureBuffer" value="0x00000040"/>
                <value name="TextureCubeMapArrays" value="0x00000080"/>
                <value name="Swizzle" value="0x00000100"/>
                <value name="StencilTexturing" value="0x00000200"/>
                <value name="AnisotropicFiltering" value="0x00000400"/>
                <value name="NPOTTextures" value="0x00000800"/>
                <value name="NPOTTextureRepeat" value="0x00001000"/>
                <value name="Texture1D" value="0x00002000"/>
                <value name="TextureComparisonOperators" value="0x00004000"/>
                <value name="TextureMipMapLevel" value="0x00008000"/>
            </enum>
            <enum name="Filter" fullname="QOpenGLTexture::Filter" href="qopengltexture.html#Filter-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="540" documented="true">
                <value name="Nearest" value="0x2600"/>
                <value name="Linear" value="0x2601"/>
                <value name="NearestMipMapNearest" value="0x2700"/>
                <value name="NearestMipMapLinear" value="0x2702"/>
                <value name="LinearMipMapNearest" value="0x2701"/>
                <value name="LinearMipMapLinear" value="0x2703"/>
            </enum>
            <enum name="MipMapGeneration" fullname="QOpenGLTexture::MipMapGeneration" href="qopengltexture.html#MipMapGeneration-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="55" documented="true">
                <value name="GenerateMipMaps" value="0"/>
                <value name="DontGenerateMipMaps" value="1"/>
            </enum>
            <enum name="PixelFormat" fullname="QOpenGLTexture::PixelFormat" href="qopengltexture.html#PixelFormat-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="260" documented="true">
                <value name="NoSourceFormat" value="0"/>
                <value name="Red" value="0x1903"/>
                <value name="RG" value="0x8227"/>
                <value name="RGB" value="0x1907"/>
                <value name="BGR" value="0x80E0"/>
                <value name="RGBA" value="0x1908"/>
                <value name="BGRA" value="0x80E1"/>
                <value name="Red_Integer" value="0x8D94"/>
                <value name="RG_Integer" value="0x8228"/>
                <value name="RGB_Integer" value="0x8D98"/>
                <value name="BGR_Integer" value="0x8D9A"/>
                <value name="RGBA_Integer" value="0x8D99"/>
                <value name="BGRA_Integer" value="0x8D9B"/>
                <value name="Stencil" value="0x1901"/>
                <value name="Depth" value="0x1902"/>
                <value name="DepthStencil" value="0x84F9"/>
                <value name="Alpha" value="0x1906"/>
                <value name="Luminance" value="0x1909"/>
                <value name="LuminanceAlpha" value="0x190A"/>
            </enum>
            <enum name="PixelType" fullname="QOpenGLTexture::PixelType" href="qopengltexture.html#PixelType-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="283" documented="true">
                <value name="NoPixelType" value="0"/>
                <value name="Int8" value="0x1400"/>
                <value name="UInt8" value="0x1401"/>
                <value name="Int16" value="0x1402"/>
                <value name="UInt16" value="0x1403"/>
                <value name="Int32" value="0x1404"/>
                <value name="UInt32" value="0x1405"/>
                <value name="Float16" value="0x140B"/>
                <value name="Float16OES" value="0x8D61"/>
                <value name="Float32" value="0x1406"/>
                <value name="UInt32_RGB9_E5" value="0x8C3E"/>
                <value name="UInt32_RG11B10F" value="0x8C3B"/>
                <value name="UInt8_RG3B2" value="0x8032"/>
                <value name="UInt8_RG3B2_Rev" value="0x8362"/>
                <value name="UInt16_RGB5A1" value="0x8034"/>
                <value name="UInt16_RGB5A1_Rev" value="0x8366"/>
                <value name="UInt16_R5G6B5" value="0x8363"/>
                <value name="UInt16_R5G6B5_Rev" value="0x8364"/>
                <value name="UInt16_RGBA4" value="0x8033"/>
                <value name="UInt16_RGBA4_Rev" value="0x8365"/>
                <value name="UInt32_RGBA8" value="0x8035"/>
                <value name="UInt32_RGBA8_Rev" value="0x8367"/>
                <value name="UInt32_RGB10A2" value="0x8036"/>
                <value name="UInt32_RGB10A2_Rev" value="0x8368"/>
                <value name="UInt32_D24S8" value="0x84FA"/>
                <value name="Float32_D32_UInt32_S8_X24" value="0x8DAD"/>
            </enum>
            <enum name="SwizzleComponent" fullname="QOpenGLTexture::SwizzleComponent" href="qopengltexture.html#SwizzleComponent-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="313" documented="true">
                <value name="SwizzleRed" value="0x8E42"/>
                <value name="SwizzleGreen" value="0x8E43"/>
                <value name="SwizzleBlue" value="0x8E44"/>
                <value name="SwizzleAlpha" value="0x8E45"/>
            </enum>
            <enum name="SwizzleValue" fullname="QOpenGLTexture::SwizzleValue" href="qopengltexture.html#SwizzleValue-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="321" documented="true">
                <value name="RedValue" value="0x1903"/>
                <value name="GreenValue" value="0x1904"/>
                <value name="BlueValue" value="0x1905"/>
                <value name="AlphaValue" value="0x1906"/>
                <value name="ZeroValue" value="0"/>
                <value name="OneValue" value="1"/>
            </enum>
            <enum name="Target" fullname="QOpenGLTexture::Target" href="qopengltexture.html#Target-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="25" documented="true">
                <value name="Target1D" value="0x0DE0"/>
                <value name="Target1DArray" value="0x8C18"/>
                <value name="Target2D" value="0x0DE1"/>
                <value name="Target2DArray" value="0x8C1A"/>
                <value name="Target3D" value="0x806F"/>
                <value name="TargetCubeMap" value="0x8513"/>
                <value name="TargetCubeMapArray" value="0x9009"/>
                <value name="Target2DMultisample" value="0x9100"/>
                <value name="Target2DMultisampleArray" value="0x9102"/>
                <value name="TargetRectangle" value="0x84F5"/>
                <value name="TargetBuffer" value="0x8C2A"/>
            </enum>
            <enum name="TextureFormat" fullname="QOpenGLTexture::TextureFormat" href="qopengltexture.html#TextureFormat-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="67" documented="true">
                <value name="NoFormat" value="0"/>
                <value name="R8_UNorm" value="0x8229"/>
                <value name="RG8_UNorm" value="0x822B"/>
                <value name="RGB8_UNorm" value="0x8051"/>
                <value name="RGBA8_UNorm" value="0x8058"/>
                <value name="R16_UNorm" value="0x822A"/>
                <value name="RG16_UNorm" value="0x822C"/>
                <value name="RGB16_UNorm" value="0x8054"/>
                <value name="RGBA16_UNorm" value="0x805B"/>
                <value name="R8_SNorm" value="0x8F94"/>
                <value name="RG8_SNorm" value="0x8F95"/>
                <value name="RGB8_SNorm" value="0x8F96"/>
                <value name="RGBA8_SNorm" value="0x8F97"/>
                <value name="R16_SNorm" value="0x8F98"/>
                <value name="RG16_SNorm" value="0x8F99"/>
                <value name="RGB16_SNorm" value="0x8F9A"/>
                <value name="RGBA16_SNorm" value="0x8F9B"/>
                <value name="R8U" value="0x8232"/>
                <value name="RG8U" value="0x8238"/>
                <value name="RGB8U" value="0x8D7D"/>
                <value name="RGBA8U" value="0x8D7C"/>
                <value name="R16U" value="0x8234"/>
                <value name="RG16U" value="0x823A"/>
                <value name="RGB16U" value="0x8D77"/>
                <value name="RGBA16U" value="0x8D76"/>
                <value name="R32U" value="0x8236"/>
                <value name="RG32U" value="0x823C"/>
                <value name="RGB32U" value="0x8D71"/>
                <value name="RGBA32U" value="0x8D70"/>
                <value name="R8I" value="0x8231"/>
                <value name="RG8I" value="0x8237"/>
                <value name="RGB8I" value="0x8D8F"/>
                <value name="RGBA8I" value="0x8D8E"/>
                <value name="R16I" value="0x8233"/>
                <value name="RG16I" value="0x8239"/>
                <value name="RGB16I" value="0x8D89"/>
                <value name="RGBA16I" value="0x8D88"/>
                <value name="R32I" value="0x8235"/>
                <value name="RG32I" value="0x823B"/>
                <value name="RGB32I" value="0x8D83"/>
                <value name="RGBA32I" value="0x8D82"/>
                <value name="R16F" value="0x822D"/>
                <value name="RG16F" value="0x822F"/>
                <value name="RGB16F" value="0x881B"/>
                <value name="RGBA16F" value="0x881A"/>
                <value name="R32F" value="0x822E"/>
                <value name="RG32F" value="0x8230"/>
                <value name="RGB32F" value="0x8815"/>
                <value name="RGBA32F" value="0x8814"/>
                <value name="RGB9E5" value="0x8C3D"/>
                <value name="RG11B10F" value="0x8C3A"/>
                <value name="RG3B2" value="0x2A10"/>
                <value name="R5G6B5" value="0x8D62"/>
                <value name="RGB5A1" value="0x8057"/>
                <value name="RGBA4" value="0x8056"/>
                <value name="RGB10A2" value="0x906F"/>
                <value name="D16" value="0x81A5"/>
                <value name="D24" value="0x81A6"/>
                <value name="D24S8" value="0x88F0"/>
                <value name="D32" value="0x81A7"/>
                <value name="D32F" value="0x8CAC"/>
                <value name="D32FS8X24" value="0x8CAD"/>
                <value name="S8" value="0x8D48"/>
                <value name="RGB_DXT1" value="0x83F0"/>
                <value name="RGBA_DXT1" value="0x83F1"/>
                <value name="RGBA_DXT3" value="0x83F2"/>
                <value name="RGBA_DXT5" value="0x83F3"/>
                <value name="R_ATI1N_UNorm" value="0x8DBB"/>
                <value name="R_ATI1N_SNorm" value="0x8DBC"/>
                <value name="RG_ATI2N_UNorm" value="0x8DBD"/>
                <value name="RG_ATI2N_SNorm" value="0x8DBE"/>
                <value name="RGB_BP_UNSIGNED_FLOAT" value="0x8E8F"/>
                <value name="RGB_BP_SIGNED_FLOAT" value="0x8E8E"/>
                <value name="RGB_BP_UNorm" value="0x8E8C"/>
                <value name="R11_EAC_UNorm" value="0x9270"/>
                <value name="R11_EAC_SNorm" value="0x9271"/>
                <value name="RG11_EAC_UNorm" value="0x9272"/>
                <value name="RG11_EAC_SNorm" value="0x9273"/>
                <value name="RGB8_ETC2" value="0x9274"/>
                <value name="SRGB8_ETC2" value="0x9275"/>
                <value name="RGB8_PunchThrough_Alpha1_ETC2" value="0x9276"/>
                <value name="SRGB8_PunchThrough_Alpha1_ETC2" value="0x9277"/>
                <value name="RGBA8_ETC2_EAC" value="0x9278"/>
                <value name="SRGB8_Alpha8_ETC2_EAC" value="0x9279"/>
                <value name="RGB8_ETC1" value="0x8D64"/>
                <value name="RGBA_ASTC_4x4" value="0x93B0"/>
                <value name="RGBA_ASTC_5x4" value="0x93B1"/>
                <value name="RGBA_ASTC_5x5" value="0x93B2"/>
                <value name="RGBA_ASTC_6x5" value="0x93B3"/>
                <value name="RGBA_ASTC_6x6" value="0x93B4"/>
                <value name="RGBA_ASTC_8x5" value="0x93B5"/>
                <value name="RGBA_ASTC_8x6" value="0x93B6"/>
                <value name="RGBA_ASTC_8x8" value="0x93B7"/>
                <value name="RGBA_ASTC_10x5" value="0x93B8"/>
                <value name="RGBA_ASTC_10x6" value="0x93B9"/>
                <value name="RGBA_ASTC_10x8" value="0x93BA"/>
                <value name="RGBA_ASTC_10x10" value="0x93BB"/>
                <value name="RGBA_ASTC_12x10" value="0x93BC"/>
                <value name="RGBA_ASTC_12x12" value="0x93BD"/>
                <value name="SRGB8_Alpha8_ASTC_4x4" value="0x93D0"/>
                <value name="SRGB8_Alpha8_ASTC_5x4" value="0x93D1"/>
                <value name="SRGB8_Alpha8_ASTC_5x5" value="0x93D2"/>
                <value name="SRGB8_Alpha8_ASTC_6x5" value="0x93D3"/>
                <value name="SRGB8_Alpha8_ASTC_6x6" value="0x93D4"/>
                <value name="SRGB8_Alpha8_ASTC_8x5" value="0x93D5"/>
                <value name="SRGB8_Alpha8_ASTC_8x6" value="0x93D6"/>
                <value name="SRGB8_Alpha8_ASTC_8x8" value="0x93D7"/>
                <value name="SRGB8_Alpha8_ASTC_10x5" value="0x93D8"/>
                <value name="SRGB8_Alpha8_ASTC_10x6" value="0x93D9"/>
                <value name="SRGB8_Alpha8_ASTC_10x8" value="0x93DA"/>
                <value name="SRGB8_Alpha8_ASTC_10x10" value="0x93DB"/>
                <value name="SRGB8_Alpha8_ASTC_12x10" value="0x93DC"/>
                <value name="SRGB8_Alpha8_ASTC_12x12" value="0x93DD"/>
                <value name="SRGB8" value="0x8C41"/>
                <value name="SRGB8_Alpha8" value="0x8C43"/>
                <value name="SRGB_DXT1" value="0x8C4C"/>
                <value name="SRGB_Alpha_DXT1" value="0x8C4D"/>
                <value name="SRGB_Alpha_DXT3" value="0x8C4E"/>
                <value name="SRGB_Alpha_DXT5" value="0x8C4F"/>
                <value name="SRGB_BP_UNorm" value="0x8E8D"/>
                <value name="DepthFormat" value="0x1902"/>
                <value name="AlphaFormat" value="0x1906"/>
                <value name="RGBFormat" value="0x1907"/>
                <value name="RGBAFormat" value="0x1908"/>
                <value name="LuminanceFormat" value="0x1909"/>
                <value name="LuminanceAlphaFormat" value="0x190A"/>
            </enum>
            <enum name="TextureUnitReset" fullname="QOpenGLTexture::TextureUnitReset" href="qopengltexture.html#TextureUnitReset-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="61" documented="true">
                <value name="ResetTextureUnit" value="0"/>
                <value name="DontResetTextureUnit" value="1"/>
            </enum>
            <enum name="WrapMode" fullname="QOpenGLTexture::WrapMode" href="qopengltexture.html#WrapMode-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="331" documented="true">
                <value name="Repeat" value="0x2901"/>
                <value name="MirroredRepeat" value="0x8370"/>
                <value name="ClampToEdge" value="0x812F"/>
                <value name="ClampToBorder" value="0x812D"/>
            </enum>
            <typedef name="Features" fullname="QOpenGLTexture::Features" href="qopengltexture.html#Feature-enum" status="active" access="public" location="qopengltexture.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltexture.h" lineno="368" enum="QOpenGLTexture::Feature"/>
        </class>
        <class name="QOpenGLTextureBlitter" href="qopengltextureblitter.html" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="17" since="5.8" documented="true" groups="painting-3D" module="QtOpenGL" brief="Convenient way to draw textured quads via OpenGL">
            <function name="QOpenGLTextureBlitter" fullname="QOpenGLTextureBlitter::QOpenGLTextureBlitter" href="qopengltextureblitter.html#QOpenGLTextureBlitter" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="20" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLTextureBlitter()"/>
            <function name="bind" fullname="QOpenGLTextureBlitter::bind" href="qopengltextureblitter.html#bind" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="35" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void bind(GLenum target)">
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
            </function>
            <function name="blit" fullname="QOpenGLTextureBlitter::blit" href="qopengltextureblitter.html#blit" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="41" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void blit(GLuint texture, const QMatrix4x4 &amp;targetTransform, QOpenGLTextureBlitter::Origin sourceOrigin)">
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="targetTransform" default=""/>
                <parameter type="QOpenGLTextureBlitter::Origin" name="sourceOrigin" default=""/>
            </function>
            <function name="blit" fullname="QOpenGLTextureBlitter::blit" href="qopengltextureblitter.html#blit-1" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="42" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void blit(GLuint texture, const QMatrix4x4 &amp;targetTransform, const QMatrix3x3 &amp;sourceTransform)">
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="targetTransform" default=""/>
                <parameter type="const QMatrix3x3 &amp;" name="sourceTransform" default=""/>
            </function>
            <function name="create" fullname="QOpenGLTextureBlitter::create" href="qopengltextureblitter.html#create" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="28" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="destroy" fullname="QOpenGLTextureBlitter::destroy" href="qopengltextureblitter.html#destroy" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="30" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="isCreated" fullname="QOpenGLTextureBlitter::isCreated" href="qopengltextureblitter.html#isCreated" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="29" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="release" fullname="QOpenGLTextureBlitter::release" href="qopengltextureblitter.html#release" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="36" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="setOpacity" fullname="QOpenGLTextureBlitter::setOpacity" href="qopengltextureblitter.html#setOpacity" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="39" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setOpacity(float opacity)">
                <parameter type="float" name="opacity" default=""/>
            </function>
            <function name="setRedBlueSwizzle" fullname="QOpenGLTextureBlitter::setRedBlueSwizzle" href="qopengltextureblitter.html#setRedBlueSwizzle" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="38" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setRedBlueSwizzle(bool swizzle)">
                <parameter type="bool" name="swizzle" default=""/>
            </function>
            <function name="sourceTransform" fullname="QOpenGLTextureBlitter::sourceTransform" href="qopengltextureblitter.html#sourceTransform" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="45" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QMatrix3x3" signature="QMatrix3x3 sourceTransform(const QRectF &amp;subTexture, const QSize &amp;textureSize, QOpenGLTextureBlitter::Origin origin)">
                <parameter type="const QRectF &amp;" name="subTexture" default=""/>
                <parameter type="const QSize &amp;" name="textureSize" default=""/>
                <parameter type="QOpenGLTextureBlitter::Origin" name="origin" default=""/>
            </function>
            <function name="supportsExternalOESTarget" fullname="QOpenGLTextureBlitter::supportsExternalOESTarget" href="qopengltextureblitter.html#supportsExternalOESTarget" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="32" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool supportsExternalOESTarget() const"/>
            <function name="supportsRectangleTarget" fullname="QOpenGLTextureBlitter::supportsRectangleTarget" href="qopengltextureblitter.html#supportsRectangleTarget" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="33" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool supportsRectangleTarget() const"/>
            <function name="targetTransform" fullname="QOpenGLTextureBlitter::targetTransform" href="qopengltextureblitter.html#targetTransform" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="44" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QMatrix4x4" signature="QMatrix4x4 targetTransform(const QRectF &amp;target, const QRect &amp;viewport)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="const QRect &amp;" name="viewport" default=""/>
            </function>
            <function name="~QOpenGLTextureBlitter" fullname="QOpenGLTextureBlitter::~QOpenGLTextureBlitter" href="qopengltextureblitter.html#dtor.QOpenGLTextureBlitter" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="21" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLTextureBlitter()"/>
            <enum name="Origin" fullname="QOpenGLTextureBlitter::Origin" href="qopengltextureblitter.html#Origin-enum" status="active" access="public" location="qopengltextureblitter.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltextureblitter.h" lineno="23" documented="true">
                <value name="OriginBottomLeft" value="0"/>
                <value name="OriginTopLeft" value="1"/>
            </enum>
        </class>
        <class name="QOpenGLTimeMonitor" href="qopengltimemonitor.html" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="46" since="5.1" documented="true" groups="painting-3D" bases="QObject" module="QtOpenGL" brief="Wraps a sequence of OpenGL timer query objects">
            <function name="QOpenGLTimeMonitor" fullname="QOpenGLTimeMonitor::QOpenGLTimeMonitor" href="qopengltimemonitor.html#QOpenGLTimeMonitor" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="51" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLTimeMonitor(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="create" fullname="QOpenGLTimeMonitor::create" href="qopengltimemonitor.html#create" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="57" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="destroy" fullname="QOpenGLTimeMonitor::destroy" href="qopengltimemonitor.html#destroy" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="58" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="isCreated" fullname="QOpenGLTimeMonitor::isCreated" href="qopengltimemonitor.html#isCreated" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="59" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="isResultAvailable" fullname="QOpenGLTimeMonitor::isResultAvailable" href="qopengltimemonitor.html#isResultAvailable" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="64" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isResultAvailable() const"/>
            <function name="objectIds" fullname="QOpenGLTimeMonitor::objectIds" href="qopengltimemonitor.html#objectIds" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="60" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;GLuint&gt;" signature="QList&lt;GLuint&gt; objectIds() const"/>
            <function name="recordSample" fullname="QOpenGLTimeMonitor::recordSample" href="qopengltimemonitor.html#recordSample" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int recordSample()"/>
            <function name="reset" fullname="QOpenGLTimeMonitor::reset" href="qopengltimemonitor.html#reset" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="69" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reset()"/>
            <function name="sampleCount" fullname="QOpenGLTimeMonitor::sampleCount" href="qopengltimemonitor.html#sampleCount" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="55" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int sampleCount() const"/>
            <function name="setSampleCount" fullname="QOpenGLTimeMonitor::setSampleCount" href="qopengltimemonitor.html#setSampleCount" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="54" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSampleCount(int sampleCount)">
                <parameter type="int" name="sampleCount" default=""/>
            </function>
            <function name="waitForIntervals" fullname="QOpenGLTimeMonitor::waitForIntervals" href="qopengltimemonitor.html#waitForIntervals" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;GLuint64&gt;" signature="QList&lt;GLuint64&gt; waitForIntervals() const"/>
            <function name="waitForSamples" fullname="QOpenGLTimeMonitor::waitForSamples" href="qopengltimemonitor.html#waitForSamples" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="66" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;GLuint64&gt;" signature="QList&lt;GLuint64&gt; waitForSamples() const"/>
            <function name="~QOpenGLTimeMonitor" fullname="QOpenGLTimeMonitor::~QOpenGLTimeMonitor" href="qopengltimemonitor.html#dtor.QOpenGLTimeMonitor" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="52" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLTimeMonitor()"/>
        </class>
        <class name="QOpenGLTimerQuery" href="qopengltimerquery.html" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="18" since="5.1" documented="true" groups="painting-3D" bases="QObject" module="QtOpenGL" brief="Wraps an OpenGL timer query object">
            <function name="QOpenGLTimerQuery" fullname="QOpenGLTimerQuery::QOpenGLTimerQuery" href="qopengltimerquery.html#QOpenGLTimerQuery" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="23" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLTimerQuery(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="begin" fullname="QOpenGLTimerQuery::begin" href="qopengltimerquery.html#begin" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="31" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void begin()"/>
            <function name="create" fullname="QOpenGLTimerQuery::create" href="qopengltimerquery.html#create" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="26" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="destroy" fullname="QOpenGLTimerQuery::destroy" href="qopengltimerquery.html#destroy" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="27" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="end" fullname="QOpenGLTimerQuery::end" href="qopengltimerquery.html#end" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="32" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void end()"/>
            <function name="isCreated" fullname="QOpenGLTimerQuery::isCreated" href="qopengltimerquery.html#isCreated" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="28" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="isResultAvailable" fullname="QOpenGLTimerQuery::isResultAvailable" href="qopengltimerquery.html#isResultAvailable" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="35" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isResultAvailable() const"/>
            <function name="objectId" fullname="QOpenGLTimerQuery::objectId" href="qopengltimerquery.html#objectId" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="29" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint objectId() const"/>
            <function name="recordTimestamp" fullname="QOpenGLTimerQuery::recordTimestamp" href="qopengltimerquery.html#recordTimestamp" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="34" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void recordTimestamp()"/>
            <function name="waitForResult" fullname="QOpenGLTimerQuery::waitForResult" href="qopengltimerquery.html#waitForResult" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="36" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint64" signature="GLuint64 waitForResult() const"/>
            <function name="waitForTimestamp" fullname="QOpenGLTimerQuery::waitForTimestamp" href="qopengltimerquery.html#waitForTimestamp" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="33" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint64" signature="GLuint64 waitForTimestamp() const"/>
            <function name="~QOpenGLTimerQuery" fullname="QOpenGLTimerQuery::~QOpenGLTimerQuery" href="qopengltimerquery.html#dtor.QOpenGLTimerQuery" status="active" access="public" location="qopengltimerquery.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopengltimerquery.h" lineno="24" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLTimerQuery()"/>
        </class>
        <class name="QOpenGLVersionFunctionsBackend" href="qopenglversionfunctionsbackend.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="96"/>
        <class name="QOpenGLVersionFunctionsFactory" href="qopenglversionfunctionsfactory.html" status="active" access="public" location="qopenglversionfunctionsfactory.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctionsfactory.h" lineno="25" since="6.0" documented="true" module="QtOpenGL" brief="Provides access to OpenGL functions for a specified version and profile">
            <function name="get" fullname="QOpenGLVersionFunctionsFactory::get" href="qopenglversionfunctionsfactory.html#get" status="active" access="public" location="qopenglversionfunctionsfactory.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctionsfactory.h" lineno="28" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QAbstractOpenGLFunctions *" signature="QAbstractOpenGLFunctions * get(const QOpenGLVersionProfile &amp;versionProfile, QOpenGLContext *context)">
                <parameter type="const QOpenGLVersionProfile &amp;" name="versionProfile" default="QOpenGLVersionProfile()"/>
                <parameter type="QOpenGLContext *" name="context" default="nullptr"/>
            </function>
            <function name="get" fullname="QOpenGLVersionFunctionsFactory::get" href="qopenglversionfunctionsfactory.html#get-1" status="active" access="public" location="qopenglversionfunctionsfactory.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctionsfactory.h" lineno="30" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="TYPE *" signature="TYPE * get(QOpenGLContext *context)">
                <parameter type="QOpenGLContext *" name="context" default="nullptr"/>
            </function>
        </class>
        <class name="QOpenGLVersionFunctionsStorage" href="qopenglversionfunctionsstorage.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="143"/>
        <class name="QOpenGLVersionProfile" href="qopenglversionprofile.html" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="19" since="5.1" documented="true" module="QtOpenGL" brief="Represents the version and if applicable the profile of an OpenGL context">
            <function name="QOpenGLVersionProfile" fullname="QOpenGLVersionProfile::QOpenGLVersionProfile" href="qopenglversionprofile.html#QOpenGLVersionProfile" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="22" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLVersionProfile()"/>
            <function name="QOpenGLVersionProfile" fullname="QOpenGLVersionProfile::QOpenGLVersionProfile" href="qopenglversionprofile.html#QOpenGLVersionProfile-1" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="23" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLVersionProfile(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="QOpenGLVersionProfile" fullname="QOpenGLVersionProfile::QOpenGLVersionProfile" href="qopenglversionprofile.html#QOpenGLVersionProfile-2" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="24" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QOpenGLVersionProfile(const QOpenGLVersionProfile &amp;other)">
                <parameter type="const QOpenGLVersionProfile &amp;" name="other" default=""/>
            </function>
            <function name="hasProfiles" fullname="QOpenGLVersionProfile::hasProfiles" href="qopenglversionprofile.html#hasProfiles" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="35" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasProfiles() const"/>
            <function name="isLegacyVersion" fullname="QOpenGLVersionProfile::isLegacyVersion" href="qopenglversionprofile.html#isLegacyVersion" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="36" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isLegacyVersion() const"/>
            <function name="isValid" fullname="QOpenGLVersionProfile::isValid" href="qopenglversionprofile.html#isValid" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="37" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="operator=" fullname="QOpenGLVersionProfile::operator=" href="qopenglversionprofile.html#operator-eq" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="27" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QOpenGLVersionProfile &amp;" signature="QOpenGLVersionProfile &amp; operator=(const QOpenGLVersionProfile &amp;rhs)">
                <parameter type="const QOpenGLVersionProfile &amp;" name="rhs" default=""/>
            </function>
            <function name="profile" fullname="QOpenGLVersionProfile::profile" href="qopenglversionprofile.html#profile" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="32" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSurfaceFormat::OpenGLContextProfile" signature="QSurfaceFormat::OpenGLContextProfile profile() const"/>
            <function name="setProfile" fullname="QOpenGLVersionProfile::setProfile" href="qopenglversionprofile.html#setProfile" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="33" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setProfile(QSurfaceFormat::OpenGLContextProfile profile)">
                <parameter type="QSurfaceFormat::OpenGLContextProfile" name="profile" default=""/>
            </function>
            <function name="setVersion" fullname="QOpenGLVersionProfile::setVersion" href="qopenglversionprofile.html#setVersion" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="30" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setVersion(int majorVersion, int minorVersion)">
                <parameter type="int" name="majorVersion" default=""/>
                <parameter type="int" name="minorVersion" default=""/>
            </function>
            <function name="version" fullname="QOpenGLVersionProfile::version" href="qopenglversionprofile.html#version" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="29" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPair&lt;int, int&gt;" signature="QPair&lt;int, int&gt; version() const"/>
            <function name="~QOpenGLVersionProfile" fullname="QOpenGLVersionProfile::~QOpenGLVersionProfile" href="qopenglversionprofile.html#dtor.QOpenGLVersionProfile" status="active" access="public" location="qopenglversionprofile.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionprofile.h" lineno="25" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLVersionProfile()"/>
        </class>
        <struct name="QOpenGLVersionStatus" href="qopenglversionstatus.html" status="ignored" access="public" location="qopenglversionfunctions.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglversionfunctions.h" lineno="42"/>
        <class name="QOpenGLVertexArrayObject" href="qopenglvertexarrayobject.html" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="18" since="5.1" documented="true" groups="painting-3D" bases="QObject" module="QtOpenGL" brief="Wraps an OpenGL Vertex Array Object">
            <function name="QOpenGLVertexArrayObject" fullname="QOpenGLVertexArrayObject::QOpenGLVertexArrayObject" href="qopenglvertexarrayobject.html#QOpenGLVertexArrayObject" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="23" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLVertexArrayObject(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bind" fullname="QOpenGLVertexArrayObject::bind" href="qopenglvertexarrayobject.html#bind" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="30" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void bind()"/>
            <function name="create" fullname="QOpenGLVertexArrayObject::create" href="qopenglvertexarrayobject.html#create" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="26" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="destroy" fullname="QOpenGLVertexArrayObject::destroy" href="qopenglvertexarrayobject.html#destroy" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="27" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="isCreated" fullname="QOpenGLVertexArrayObject::isCreated" href="qopenglvertexarrayobject.html#isCreated" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="28" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="objectId" fullname="QOpenGLVertexArrayObject::objectId" href="qopenglvertexarrayobject.html#objectId" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="29" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint objectId() const"/>
            <function name="release" fullname="QOpenGLVertexArrayObject::release" href="qopenglvertexarrayobject.html#release" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="31" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="~QOpenGLVertexArrayObject" fullname="QOpenGLVertexArrayObject::~QOpenGLVertexArrayObject" href="qopenglvertexarrayobject.html#dtor.QOpenGLVertexArrayObject" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="24" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLVertexArrayObject()"/>
            <class threadsafety="reentrant" name="Binder" fullname="QOpenGLVertexArrayObject::Binder" href="qopenglvertexarrayobject-binder.html" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="33" since="5.1" documented="true" groups="painting-3D" module="QtOpenGL" brief="QOpenGLVertexArrayObject::Binder class is a convenience class to help with the binding and releasing of OpenGL Vertex Array Objects">
                <function name="Binder" fullname="QOpenGLVertexArrayObject::Binder::Binder" href="qopenglvertexarrayobject-binder.html#Binder" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="36" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="Binder(QOpenGLVertexArrayObject *v)">
                    <parameter type="QOpenGLVertexArrayObject *" name="v" default=""/>
                </function>
                <function name="rebind" fullname="QOpenGLVertexArrayObject::Binder::rebind" href="qopenglvertexarrayobject-binder.html#rebind" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="54" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void rebind()"/>
                <function name="release" fullname="QOpenGLVertexArrayObject::Binder::release" href="qopenglvertexarrayobject-binder.html#release" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="49" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
                <function name="~Binder" fullname="QOpenGLVertexArrayObject::Binder::~Binder" href="qopenglvertexarrayobject-binder.html#dtor.Binder" status="active" access="public" location="qopenglvertexarrayobject.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglvertexarrayobject.h" lineno="44" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~Binder()"/>
            </class>
        </class>
        <class name="QOpenGLWidget" href="qopenglwidget.html" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="17" since="5.4" documented="true" bases="QWidget" module="QtOpenGLWidgets" brief="Widget for rendering OpenGL graphics">
            <contents name="painting-techniques" title="Painting Techniques" level="1"/>
            <contents name="opengl-function-calls-headers-and-qopenglfunctions" title="OpenGL Function Calls, Headers and QOpenGLFunctions" level="1"/>
            <contents name="code-examples" title="Code Examples" level="1"/>
            <contents name="multisampling" title="Multisampling" level="1"/>
            <contents name="threading" title="Threading" level="1"/>
            <contents name="context-sharing" title="Context Sharing" level="1"/>
            <contents name="resource-initialization-and-cleanup" title="Resource Initialization and Cleanup" level="1"/>
            <contents name="limitations-and-other-considerations" title="Limitations and Other Considerations" level="1"/>
            <contents name="alternatives" title="Alternatives" level="1"/>
            <function name="QOpenGLWidget" fullname="QOpenGLWidget::QOpenGLWidget" href="qopenglwidget.html#QOpenGLWidget" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="28" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLWidget(QWidget *parent, Qt::WindowFlags f)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="f" default="Qt::WindowFlags()"/>
            </function>
            <function name="aboutToCompose" fullname="QOpenGLWidget::aboutToCompose" href="qopenglwidget.html#aboutToCompose" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="51" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void aboutToCompose()"/>
            <function name="aboutToResize" fullname="QOpenGLWidget::aboutToResize" href="qopenglwidget.html#aboutToResize" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="53" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void aboutToResize()"/>
            <function name="context" fullname="QOpenGLWidget::context" href="qopenglwidget.html#context" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="45" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLContext *" signature="QOpenGLContext * context() const"/>
            <function name="defaultFramebufferObject" fullname="QOpenGLWidget::defaultFramebufferObject" href="qopenglwidget.html#defaultFramebufferObject" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="46" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint defaultFramebufferObject() const"/>
            <function name="doneCurrent" fullname="QOpenGLWidget::doneCurrent" href="qopenglwidget.html#doneCurrent" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="43" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void doneCurrent()"/>
            <function name="event" fullname="QOpenGLWidget::event" href="qopenglwidget.html#event" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="63" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool event(QEvent *e) override">
                <parameter type="QEvent *" name="e" default=""/>
            </function>
            <function name="format" fullname="QOpenGLWidget::format" href="qopenglwidget.html#format" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="35" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSurfaceFormat" signature="QSurfaceFormat format() const"/>
            <function name="frameSwapped" fullname="QOpenGLWidget::frameSwapped" href="qopenglwidget.html#frameSwapped" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="52" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void frameSwapped()"/>
            <function name="grabFramebuffer" fullname="QOpenGLWidget::grabFramebuffer" href="qopenglwidget.html#grabFramebuffer" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="48" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QImage" signature="QImage grabFramebuffer()"/>
            <function name="initializeGL" fullname="QOpenGLWidget::initializeGL" href="qopenglwidget.html#initializeGL" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="57" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initializeGL()"/>
            <function name="isValid" fullname="QOpenGLWidget::isValid" href="qopenglwidget.html#isValid" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="40" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="makeCurrent" fullname="QOpenGLWidget::makeCurrent" href="qopenglwidget.html#makeCurrent" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="42" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void makeCurrent()"/>
            <function name="metric" fullname="QOpenGLWidget::metric" href="qopenglwidget.html#metric" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="65" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int metric(QPaintDevice::PaintDeviceMetric metric) const override">
                <parameter type="QPaintDevice::PaintDeviceMetric" name="metric" default=""/>
            </function>
            <function name="paintEngine" fullname="QOpenGLWidget::paintEngine" href="qopenglwidget.html#paintEngine" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="67" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="paintEvent" fullname="QOpenGLWidget::paintEvent" href="qopenglwidget.html#paintEvent" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="61" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void paintEvent(QPaintEvent *e) override">
                <parameter type="QPaintEvent *" name="e" default=""/>
            </function>
            <function name="paintGL" fullname="QOpenGLWidget::paintGL" href="qopenglwidget.html#paintGL" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="59" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void paintGL()"/>
            <function name="redirected" fullname="QOpenGLWidget::redirected" href="qopenglwidget.html#redirected" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="66" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintDevice *" signature="QPaintDevice * redirected(QPoint *p) const override">
                <parameter type="QPoint *" name="p" default=""/>
            </function>
            <function name="resizeEvent" fullname="QOpenGLWidget::resizeEvent" href="qopenglwidget.html#resizeEvent" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="62" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void resizeEvent(QResizeEvent *e) override">
                <parameter type="QResizeEvent *" name="e" default=""/>
            </function>
            <function name="resizeGL" fullname="QOpenGLWidget::resizeGL" href="qopenglwidget.html#resizeGL" status="active" access="protected" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="58" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void resizeGL(int w, int h)">
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="resized" fullname="QOpenGLWidget::resized" href="qopenglwidget.html#resized" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="54" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void resized()"/>
            <function name="setFormat" fullname="QOpenGLWidget::setFormat" href="qopenglwidget.html#setFormat" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="34" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFormat(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="setTextureFormat" fullname="QOpenGLWidget::setTextureFormat" href="qopenglwidget.html#setTextureFormat" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="38" documented="true" since="5.10" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTextureFormat(GLenum texFormat)">
                <parameter type="GLenum" name="texFormat" default=""/>
            </function>
            <function name="setUpdateBehavior" fullname="QOpenGLWidget::setUpdateBehavior" href="qopenglwidget.html#setUpdateBehavior" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="31" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUpdateBehavior(QOpenGLWidget::UpdateBehavior updateBehavior)">
                <parameter type="QOpenGLWidget::UpdateBehavior" name="updateBehavior" default=""/>
            </function>
            <function name="textureFormat" fullname="QOpenGLWidget::textureFormat" href="qopenglwidget.html#textureFormat" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="37" documented="true" since="5.10" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum textureFormat() const"/>
            <function name="updateBehavior" fullname="QOpenGLWidget::updateBehavior" href="qopenglwidget.html#updateBehavior" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="32" documented="true" since="5.5" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLWidget::UpdateBehavior" signature="QOpenGLWidget::UpdateBehavior updateBehavior() const"/>
            <function name="~QOpenGLWidget" fullname="QOpenGLWidget::~QOpenGLWidget" href="qopenglwidget.html#dtor.QOpenGLWidget" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="29" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLWidget()"/>
            <enum name="UpdateBehavior" fullname="QOpenGLWidget::UpdateBehavior" href="qopenglwidget.html#UpdateBehavior-enum" status="active" access="public" location="qopenglwidget.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGLWidgets/../../src/openglwidgets/qopenglwidget.h" lineno="23" since="5.5" documented="true">
                <value name="NoPartialUpdate" value="0"/>
                <value name="PartialUpdate" value="1"/>
            </enum>
        </class>
        <class name="QOpenGLWindow" href="qopenglwindow.html" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="19" since="5.4" documented="true" bases="QPaintDeviceWindow" module="QtOpenGL" brief="Convenience subclass of QWindow to perform OpenGL painting">
            <function name="QOpenGLWindow" fullname="QOpenGLWindow::QOpenGLWindow" href="qopenglwindow.html#QOpenGLWindow" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="31" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QOpenGLWindow(QOpenGLWindow::UpdateBehavior updateBehavior, QWindow *parent)">
                <parameter type="QOpenGLWindow::UpdateBehavior" name="updateBehavior" default="NoPartialUpdate"/>
                <parameter type="QWindow *" name="parent" default="nullptr"/>
            </function>
            <function name="QOpenGLWindow" fullname="QOpenGLWindow::QOpenGLWindow" href="qopenglwindow.html#QOpenGLWindow-1" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="32" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QOpenGLWindow(QOpenGLContext *shareContext, QOpenGLWindow::UpdateBehavior updateBehavior, QWindow *parent)">
                <parameter type="QOpenGLContext *" name="shareContext" default=""/>
                <parameter type="QOpenGLWindow::UpdateBehavior" name="updateBehavior" default="NoPartialUpdate"/>
                <parameter type="QWindow *" name="parent" default="nullptr"/>
            </function>
            <function name="context" fullname="QOpenGLWindow::context" href="qopenglwindow.html#context" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="41" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLContext *" signature="QOpenGLContext * context() const"/>
            <function name="defaultFramebufferObject" fullname="QOpenGLWindow::defaultFramebufferObject" href="qopenglwindow.html#defaultFramebufferObject" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="44" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint defaultFramebufferObject() const"/>
            <function name="doneCurrent" fullname="QOpenGLWindow::doneCurrent" href="qopenglwindow.html#doneCurrent" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="39" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void doneCurrent()"/>
            <function name="frameSwapped" fullname="QOpenGLWindow::frameSwapped" href="qopenglwindow.html#frameSwapped" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="49" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void frameSwapped()"/>
            <function name="grabFramebuffer" fullname="QOpenGLWindow::grabFramebuffer" href="qopenglwindow.html#grabFramebuffer" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="46" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QImage" signature="QImage grabFramebuffer()"/>
            <function name="initializeGL" fullname="QOpenGLWindow::initializeGL" href="qopenglwindow.html#initializeGL" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="52" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initializeGL()"/>
            <function name="isValid" fullname="QOpenGLWindow::isValid" href="qopenglwindow.html#isValid" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="36" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="makeCurrent" fullname="QOpenGLWindow::makeCurrent" href="qopenglwindow.html#makeCurrent" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="38" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void makeCurrent()"/>
            <function name="paintEvent" fullname="QOpenGLWindow::paintEvent" href="qopenglwindow.html#paintEvent" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="58" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void paintEvent(QPaintEvent *event) override">
                <parameter type="QPaintEvent *" name="event" default=""/>
            </function>
            <function name="paintGL" fullname="QOpenGLWindow::paintGL" href="qopenglwindow.html#paintGL" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="54" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void paintGL()"/>
            <function name="paintOverGL" fullname="QOpenGLWindow::paintOverGL" href="qopenglwindow.html#paintOverGL" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="56" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void paintOverGL()"/>
            <function name="paintUnderGL" fullname="QOpenGLWindow::paintUnderGL" href="qopenglwindow.html#paintUnderGL" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="55" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void paintUnderGL()"/>
            <function name="resizeEvent" fullname="QOpenGLWindow::resizeEvent" href="qopenglwindow.html#resizeEvent" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="59" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void resizeEvent(QResizeEvent *event) override">
                <parameter type="QResizeEvent *" name="event" default=""/>
            </function>
            <function name="resizeGL" fullname="QOpenGLWindow::resizeGL" href="qopenglwindow.html#resizeGL" status="active" access="protected" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="53" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void resizeGL(int w, int h)">
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="shareContext" fullname="QOpenGLWindow::shareContext" href="qopenglwindow.html#shareContext" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="42" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLContext *" signature="QOpenGLContext * shareContext() const"/>
            <function name="updateBehavior" fullname="QOpenGLWindow::updateBehavior" href="qopenglwindow.html#updateBehavior" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="35" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLWindow::UpdateBehavior" signature="QOpenGLWindow::UpdateBehavior updateBehavior() const"/>
            <function name="~QOpenGLWindow" fullname="QOpenGLWindow::~QOpenGLWindow" href="qopenglwindow.html#dtor.QOpenGLWindow" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="33" documented="true" since="5.5" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QOpenGLWindow()"/>
            <enum name="UpdateBehavior" fullname="QOpenGLWindow::UpdateBehavior" href="qopenglwindow.html#UpdateBehavior-enum" status="active" access="public" location="qopenglwindow.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtOpenGL/../../src/opengl/qopenglwindow.h" lineno="25" documented="true">
                <value name="NoPartialUpdate" value="0"/>
                <value name="PartialUpdateBlit" value="1"/>
                <value name="PartialUpdateBlend" value="2"/>
            </enum>
        </class>
        <page name="qtopengl-index.html" href="qtopengl-index.html" status="active" location="qtopengl-index.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/doc/src/qtopengl-index.qdoc" lineno="4" documented="true" subtype="page" title="Qt OpenGL" fulltitle="Qt OpenGL" subtitle="" brief="Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications">
            <contents name="qt-opengl-and-qt-widgets" title="Qt OpenGL and Qt Widgets" level="1"/>
            <contents name="qt-opengl-and-qt-quick" title="Qt OpenGL and Qt Quick" level="1"/>
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="building-with-cmake" title="Building with CMake" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="reference" title="Reference" level="1"/>
            <contents name="module-evolution" title="Module Evolution" level="1"/>
            <contents name="licenses-and-trademarks" title="Licenses and Trademarks" level="1"/>
        </page>
        <page name="textures" href="qtopengl-textures-example.html" status="active" location="textures.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/examples/opengl/doc/src/textures.qdoc" lineno="4" documented="true" groups="examples-widgets-opengl" subtype="example" title="Textures Example" fulltitle="Textures Example" subtitle="" brief="Textures example demonstrates the use of Qt's image classes as textures in applications that use both OpenGL and Qt to display graphics">
            <page name="textures/glwidget.cpp" href="qtopengl-textures-glwidget-cpp.html" status="active" subtype="file" title="" fulltitle="glwidget.cpp Example File" subtitle="textures/glwidget.cpp"/>
            <page name="textures/glwidget.h" href="qtopengl-textures-glwidget-h.html" status="active" subtype="file" title="" fulltitle="glwidget.h Example File" subtitle="textures/glwidget.h"/>
            <page name="textures/window.cpp" href="qtopengl-textures-window-cpp.html" status="active" subtype="file" title="" fulltitle="window.cpp Example File" subtitle="textures/window.cpp"/>
            <page name="textures/window.h" href="qtopengl-textures-window-h.html" status="active" subtype="file" title="" fulltitle="window.h Example File" subtitle="textures/window.h"/>
            <page name="textures/main.cpp" href="qtopengl-textures-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="textures/main.cpp"/>
            <page name="textures/CMakeLists.txt" href="qtopengl-textures-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="textures/CMakeLists.txt"/>
            <page name="textures/textures.pro" href="qtopengl-textures-textures-pro.html" status="active" subtype="file" title="" fulltitle="textures.pro Example File" subtitle="textures/textures.pro"/>
            <page name="textures/textures.qrc" href="qtopengl-textures-textures-qrc.html" status="active" subtype="file" title="" fulltitle="textures.qrc Example File" subtitle="textures/textures.qrc"/>
            <page name="textures/images/side1.png" href="qtopengl-textures-images-side1-png.html" status="active" subtype="image" title="" fulltitle="side1.png Image File" subtitle="textures/images/side1.png"/>
            <page name="textures/images/side2.png" href="qtopengl-textures-images-side2-png.html" status="active" subtype="image" title="" fulltitle="side2.png Image File" subtitle="textures/images/side2.png"/>
            <page name="textures/images/side3.png" href="qtopengl-textures-images-side3-png.html" status="active" subtype="image" title="" fulltitle="side3.png Image File" subtitle="textures/images/side3.png"/>
            <page name="textures/images/side4.png" href="qtopengl-textures-images-side4-png.html" status="active" subtype="image" title="" fulltitle="side4.png Image File" subtitle="textures/images/side4.png"/>
            <page name="textures/images/side5.png" href="qtopengl-textures-images-side5-png.html" status="active" subtype="image" title="" fulltitle="side5.png Image File" subtitle="textures/images/side5.png"/>
            <page name="textures/images/side6.png" href="qtopengl-textures-images-side6-png.html" status="active" subtype="image" title="" fulltitle="side6.png Image File" subtitle="textures/images/side6.png"/>
        </page>
        <group name="all-examples" href="all-examples.html" status="internal" seen="false" title=""/>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title=""/>
        <group name="examples-widgets-opengl" href="examples-widgets-opengl.html" status="active" location="qtopengl-examples.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/doc/src/qtopengl-examples.qdoc" lineno="4" documented="true" groups="all-examples" seen="true" title="OpenGL Examples from the Qt OpenGL module" brief="Accessing OpenGL from Qt"/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <group name="painting-3D" href="painting-3d.html" status="internal" seen="false" title=""/>
        <group name="qpa" href="qpa.html" status="internal" seen="false" title=""/>
        <group name="shared" href="shared.html" status="internal" seen="false" title=""/>
        <module name="QtGui" href="qtgui-module.html" status="internal" seen="false" title=""/>
        <module name="QtOpenGL" href="qtopengl-module.html" status="active" location="qtopengl-module.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/doc/src/qtopengl-module.qdoc" lineno="4" documented="true" groups="modules" seen="true" title="Qt OpenGL C++ Classes" brief="Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications"/>
        <module name="QtOpenGLWidgets" href="qtopenglwidgets-module.html" status="active" location="qtopengl-module.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/opengl/doc/src/qtopengl-module.qdoc" lineno="26" documented="true" seen="true" title="Qt OpenGL Widgets C++ Classes"/>
    </namespace>
</INDEX>
