<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="http://doc.qt.io/qt-5" title="QtOpenGL Reference Documentation" version="" project="QtOpenGL" indexTitle="Qt OpenGL">
    <namespace name="" status="active" access="public" module="qtopengl">
        <function name="createSharedResourceGuard" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="532" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLSharedResourceGuardBase *" signature="QGLSharedResourceGuardBase * createSharedResourceGuard(QGLContext *context, GLuint id, Func cleanupFunc)">
            <parameter type="QGLContext *" name="context" default=""/>
            <parameter type="GLuint" name="id" default=""/>
            <parameter type="Func" name="cleanupFunc" default=""/>
        </function>
        <function name="operator!=" href="qglformat.html#operator-not-eq" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="218" documented="true" related="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QGLFormat &amp;a, const QGLFormat &amp;b)">
            <parameter type="const QGLFormat &amp;" name="a" default=""/>
            <parameter type="const QGLFormat &amp;" name="b" default=""/>
        </function>
        <function name="operator&lt;&lt;" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="220" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug , const QGLFormat &amp;)">
            <parameter type="QDebug" name="" default=""/>
            <parameter type="const QGLFormat &amp;" name="" default=""/>
        </function>
        <function name="operator==" href="qglformat.html#operator-eq-eq" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="217" documented="true" related="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool operator==(const QGLFormat &amp;a, const QGLFormat &amp;b)">
            <parameter type="const QGLFormat &amp;" name="a" default=""/>
            <parameter type="const QGLFormat &amp;" name="b" default=""/>
        </function>
        <function name="operator==" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="407" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool operator==(const QGLTextureCacheKey &amp;a, const QGLTextureCacheKey &amp;b)">
            <parameter type="const QGLTextureCacheKey &amp;" name="a" default=""/>
            <parameter type="const QGLTextureCacheKey &amp;" name="b" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFlags&lt;QGL::FormatOptions::enum_type&gt;" signature="QFlags&lt;QGL::FormatOptions::enum_type&gt; operator|(QGL::FormatOptions::enum_type f1, QGL::FormatOptions::enum_type f2)">
            <parameter type="QGL::FormatOptions::enum_type" name="f1" default=""/>
            <parameter type="QGL::FormatOptions::enum_type" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFlags&lt;QGL::FormatOptions::enum_type&gt;" signature="QFlags&lt;QGL::FormatOptions::enum_type&gt; operator|(QGL::FormatOptions::enum_type f1, QFlags&lt;QGL::FormatOptions::enum_type&gt; f2)">
            <parameter type="QGL::FormatOptions::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QGL::FormatOptions::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QGL::FormatOptions::enum_type f1, int f2)">
            <parameter type="QGL::FormatOptions::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="224" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="QFlags&lt;QGLFormat::OpenGLVersionFlags::enum_type&gt;" signature="QFlags&lt;QGLFormat::OpenGLVersionFlags::enum_type&gt; operator|(QGLFormat::OpenGLVersionFlags::enum_type f1, QGLFormat::OpenGLVersionFlags::enum_type f2)">
            <parameter type="QGLFormat::OpenGLVersionFlags::enum_type" name="f1" default=""/>
            <parameter type="QGLFormat::OpenGLVersionFlags::enum_type" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="224" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="QFlags&lt;QGLFormat::OpenGLVersionFlags::enum_type&gt;" signature="QFlags&lt;QGLFormat::OpenGLVersionFlags::enum_type&gt; operator|(QGLFormat::OpenGLVersionFlags::enum_type f1, QFlags&lt;QGLFormat::OpenGLVersionFlags::enum_type&gt; f2)">
            <parameter type="QGLFormat::OpenGLVersionFlags::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QGLFormat::OpenGLVersionFlags::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="224" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QGLFormat::OpenGLVersionFlags::enum_type f1, int f2)">
            <parameter type="QGLFormat::OpenGLVersionFlags::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="357" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="QFlags&lt;QGLContext::BindOptions::enum_type&gt;" signature="QFlags&lt;QGLContext::BindOptions::enum_type&gt; operator|(QGLContext::BindOptions::enum_type f1, QGLContext::BindOptions::enum_type f2)">
            <parameter type="QGLContext::BindOptions::enum_type" name="f1" default=""/>
            <parameter type="QGLContext::BindOptions::enum_type" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="357" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="QFlags&lt;QGLContext::BindOptions::enum_type&gt;" signature="QFlags&lt;QGLContext::BindOptions::enum_type&gt; operator|(QGLContext::BindOptions::enum_type f1, QFlags&lt;QGLContext::BindOptions::enum_type&gt; f2)">
            <parameter type="QGLContext::BindOptions::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QGLContext::BindOptions::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="357" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QGLContext::BindOptions::enum_type f1, int f2)">
            <parameter type="QGLContext::BindOptions::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="184" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="QFlags&lt;QGLFunctions::OpenGLFeatures::enum_type&gt;" signature="QFlags&lt;QGLFunctions::OpenGLFeatures::enum_type&gt; operator|(QGLFunctions::OpenGLFeatures::enum_type f1, QGLFunctions::OpenGLFeatures::enum_type f2)">
            <parameter type="QGLFunctions::OpenGLFeatures::enum_type" name="f1" default=""/>
            <parameter type="QGLFunctions::OpenGLFeatures::enum_type" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="184" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="QFlags&lt;QGLFunctions::OpenGLFeatures::enum_type&gt;" signature="QFlags&lt;QGLFunctions::OpenGLFeatures::enum_type&gt; operator|(QGLFunctions::OpenGLFeatures::enum_type f1, QFlags&lt;QGLFunctions::OpenGLFeatures::enum_type&gt; f2)">
            <parameter type="QGLFunctions::OpenGLFeatures::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QGLFunctions::OpenGLFeatures::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="184" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="11" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QGLFunctions::OpenGLFeatures::enum_type f1, int f2)">
            <parameter type="QGLFunctions::OpenGLFeatures::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="12" type="QFlags&lt;QGLShader::ShaderType::enum_type&gt;" signature="QFlags&lt;QGLShader::ShaderType::enum_type&gt; operator|(QGLShader::ShaderType::enum_type f1, QGLShader::ShaderType::enum_type f2)">
            <parameter type="QGLShader::ShaderType::enum_type" name="f1" default=""/>
            <parameter type="QGLShader::ShaderType::enum_type" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="13" type="QFlags&lt;QGLShader::ShaderType::enum_type&gt;" signature="QFlags&lt;QGLShader::ShaderType::enum_type&gt; operator|(QGLShader::ShaderType::enum_type f1, QFlags&lt;QGLShader::ShaderType::enum_type&gt; f2)">
            <parameter type="QGLShader::ShaderType::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QGLShader::ShaderType::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="14" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QGLShader::ShaderType::enum_type f1, int f2)">
            <parameter type="QGLShader::ShaderType::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="qHash" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="412" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint qHash(const QGLTextureCacheKey &amp;key)">
            <parameter type="const QGLTextureCacheKey &amp;" name="key" default=""/>
        </function>
        <function name="qgl_extensions" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="469" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QOpenGLExtensions *" signature="QOpenGLExtensions * qgl_extensions()"/>
        <function name="qgl_hasExtension" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="471" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool qgl_hasExtension(QOpenGLExtensions::OpenGLExtension extension)">
            <parameter type="QOpenGLExtensions::OpenGLExtension" name="extension" default=""/>
        </function>
        <function name="qgl_hasFeature" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="470" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool qgl_hasFeature(QOpenGLFunctions::OpenGLFeature feature)">
            <parameter type="QOpenGLFunctions::OpenGLFeature" name="feature" default=""/>
        </function>
        <function name="qt_gl_transfer_context" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="189" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QGLContext *" signature="const QGLContext * qt_gl_transfer_context(const QGLContext *)">
            <parameter type="const QGLContext *" name="" default=""/>
        </function>
        <function name="qt_qgl_paint_engine" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="467" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QPaintEngine *" signature="QPaintEngine * qt_qgl_paint_engine()"/>
        <page name="qtopengl-index.html" href="qtopengl-index.html" status="active" location="qtopengl-index.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/doc/src/qtopengl-index.qdoc" lineno="28" documented="true" subtype="page" title="Qt OpenGL" fulltitle="Qt OpenGL" subtitle="" module="QtOpenGL" brief="Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications">
            <contents name="licenses-and-trademarks" title="Licenses and Trademarks" level="1"/>
        </page>
        <variable name="qglslLinearGradientBrushSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="183" type="const char *const" static="false"/>
        <class name="QGLSharedResourceGuard" href="qglsharedresourceguard.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="512" bases="QGLSharedResourceGuardBase" module="QtOpenGL">
            <function name="QGLSharedResourceGuard" fullname="QGLSharedResourceGuard::QGLSharedResourceGuard" href="qglsharedresourceguard.html#QGLSharedResourceGuard" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="515" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLSharedResourceGuard(QGLContext *context, GLuint id, Func func)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="GLuint" name="id" default=""/>
                <parameter type="Func" name="func" default=""/>
            </function>
            <function name="freeResource" fullname="QGLSharedResourceGuard::freeResource" href="qglsharedresourceguard.html#freeResource" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="522" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void freeResource(QGLContext *ctx, GLuint id) override">
                <parameter type="QGLContext *" name="ctx" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <variable name="m_func" fullname="QGLSharedResourceGuard::m_func" href="qglsharedresourceguard.html#m_func-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="528" type="Func" static="false"/>
        </class>
        <class name="QGL2PEXVertexArray" href="qgl2pexvertexarray.html" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="97" module="QtOpenGL">
            <function name="QGL2PEXVertexArray" fullname="QGL2PEXVertexArray::QGL2PEXVertexArray" href="qgl2pexvertexarray.html#QGL2PEXVertexArray" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="100" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGL2PEXVertexArray()"/>
            <function name="addCentroid" fullname="QGL2PEXVertexArray::addCentroid" href="qgl2pexvertexarray.html#addCentroid" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="162" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addCentroid(const QVectorPath &amp;path, int subPathIndex)">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="int" name="subPathIndex" default=""/>
            </function>
            <function name="addClosingLine" fullname="QGL2PEXVertexArray::addClosingLine" href="qgl2pexvertexarray.html#addClosingLine" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="161" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addClosingLine(int index)">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="addPath" fullname="QGL2PEXVertexArray::addPath" href="qgl2pexvertexarray.html#addPath" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="140" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addPath(const QVectorPath &amp;path, GLfloat curveInverseScale, bool outline)">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="GLfloat" name="curveInverseScale" default=""/>
                <parameter type="bool" name="outline" default="true"/>
            </function>
            <function name="addQuad" fullname="QGL2PEXVertexArray::addQuad" href="qgl2pexvertexarray.html#addQuad" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="121" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addQuad(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="addRect" fullname="QGL2PEXVertexArray::addRect" href="qgl2pexvertexarray.html#addRect" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="106" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addRect(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="addVertex" fullname="QGL2PEXVertexArray::addVertex" href="qgl2pexvertexarray.html#addVertex" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="135" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addVertex(const GLfloat x, const GLfloat y)">
                <parameter type="const GLfloat" name="x" default=""/>
                <parameter type="const GLfloat" name="y" default=""/>
            </function>
            <function name="boundingRect" fullname="QGL2PEXVertexArray::boundingRect" href="qgl2pexvertexarray.html#boundingRect" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="146" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLRect" signature="QGLRect boundingRect() const"/>
            <function name="clear" fullname="QGL2PEXVertexArray::clear" href="qgl2pexvertexarray.html#clear" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="141" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void clear()"/>
            <function name="data" fullname="QGL2PEXVertexArray::data" href="qgl2pexvertexarray.html#data" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLPoint *" signature="QGLPoint * data()"/>
            <function name="lineToArray" fullname="QGL2PEXVertexArray::lineToArray" href="qgl2pexvertexarray.html#lineToArray" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="150" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void lineToArray(const GLfloat x, const GLfloat y)">
                <parameter type="const GLfloat" name="x" default=""/>
                <parameter type="const GLfloat" name="y" default=""/>
            </function>
            <function name="stopCount" fullname="QGL2PEXVertexArray::stopCount" href="qgl2pexvertexarray.html#stopCount" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="145" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int stopCount() const"/>
            <function name="stops" fullname="QGL2PEXVertexArray::stops" href="qgl2pexvertexarray.html#stops" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="144" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int *" signature="int * stops() const"/>
            <function name="vertexCount" fullname="QGL2PEXVertexArray::vertexCount" href="qgl2pexvertexarray.html#vertexCount" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="148" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int vertexCount() const"/>
            <variable name="vertexArray" fullname="QGL2PEXVertexArray::vertexArray" href="qgl2pexvertexarray.html#vertexArray-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="153" type="QDataBuffer&lt;QGLPoint&gt;" static="false"/>
            <variable name="minY" fullname="QGL2PEXVertexArray::minY" href="qgl2pexvertexarray.html#minY-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="159" type="GLfloat" static="false"/>
            <variable name="boundingRectDirty" fullname="QGL2PEXVertexArray::boundingRectDirty" href="qgl2pexvertexarray.html#boundingRectDirty-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="160" type="bool" static="false"/>
            <variable name="vertexArrayStops" fullname="QGL2PEXVertexArray::vertexArrayStops" href="qgl2pexvertexarray.html#vertexArrayStops-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="154" type="QDataBuffer&lt;int&gt;" static="false"/>
            <variable name="maxX" fullname="QGL2PEXVertexArray::maxX" href="qgl2pexvertexarray.html#maxX-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="156" type="GLfloat" static="false"/>
            <variable name="maxY" fullname="QGL2PEXVertexArray::maxY" href="qgl2pexvertexarray.html#maxY-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="157" type="GLfloat" static="false"/>
            <variable name="minX" fullname="QGL2PEXVertexArray::minX" href="qgl2pexvertexarray.html#minX-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="158" type="GLfloat" static="false"/>
        </class>
        <class name="QGLTextureCache" href="qgltexturecache.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="418" module="QtOpenGL">
            <function name="QGLTextureCache" fullname="QGLTextureCache::QGLTextureCache" href="qgltexturecache.html#QGLTextureCache" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="420" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLTextureCache()"/>
            <function name="cleanupBeforePixmapDestruction" fullname="QGLTextureCache::cleanupBeforePixmapDestruction" href="qgltexturecache.html#cleanupBeforePixmapDestruction" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="435" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void cleanupBeforePixmapDestruction(QPlatformPixmap *pixmap)">
                <parameter type="QPlatformPixmap *" name="pixmap" default=""/>
            </function>
            <function name="cleanupTexturesForCacheKey" fullname="QGLTextureCache::cleanupTexturesForCacheKey" href="qgltexturecache.html#cleanupTexturesForCacheKey" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="433" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void cleanupTexturesForCacheKey(qint64 cacheKey)">
                <parameter type="qint64" name="cacheKey" default=""/>
            </function>
            <function name="cleanupTexturesForPixampData" fullname="QGLTextureCache::cleanupTexturesForPixampData" href="qgltexturecache.html#cleanupTexturesForPixampData" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="434" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void cleanupTexturesForPixampData(QPlatformPixmap *pixmap)">
                <parameter type="QPlatformPixmap *" name="pixmap" default=""/>
            </function>
            <function name="getTexture" fullname="QGLTextureCache::getTexture" href="qgltexturecache.html#getTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="428" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLTexture *" signature="QGLTexture * getTexture(QGLContext *ctx, qint64 key)">
                <parameter type="QGLContext *" name="ctx" default=""/>
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="insert" fullname="QGLTextureCache::insert" href="qgltexturecache.html#insert" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="423" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void insert(QGLContext *ctx, qint64 key, QGLTexture *texture, int cost)">
                <parameter type="QGLContext *" name="ctx" default=""/>
                <parameter type="qint64" name="key" default=""/>
                <parameter type="QGLTexture *" name="texture" default=""/>
                <parameter type="int" name="cost" default=""/>
            </function>
            <function name="instance" fullname="QGLTextureCache::instance" href="qgltexturecache.html#instance" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="432" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLTextureCache *" signature="QGLTextureCache * instance()"/>
            <function name="maxCost" fullname="QGLTextureCache::maxCost" href="qgltexturecache.html#maxCost" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="427" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int maxCost()"/>
            <function name="remove" fullname="QGLTextureCache::remove" href="qgltexturecache.html#remove" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="424" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void remove(qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="remove" fullname="QGLTextureCache::remove" href="qgltexturecache.html#remove-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="430" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool remove(QGLContext *ctx, GLuint textureId)">
                <parameter type="QGLContext *" name="ctx" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
            </function>
            <function name="removeContextTextures" fullname="QGLTextureCache::removeContextTextures" href="qgltexturecache.html#removeContextTextures" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="431" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeContextTextures(QGLContext *ctx)">
                <parameter type="QGLContext *" name="ctx" default=""/>
            </function>
            <function name="setMaxCost" fullname="QGLTextureCache::setMaxCost" href="qgltexturecache.html#setMaxCost" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="426" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMaxCost(int newMax)">
                <parameter type="int" name="newMax" default=""/>
            </function>
            <function name="size" fullname="QGLTextureCache::size" href="qgltexturecache.html#size" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="425" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int size()"/>
            <function name="~QGLTextureCache" fullname="QGLTextureCache::~QGLTextureCache" href="qgltexturecache.html#dtor.QGLTextureCache" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="421" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLTextureCache()"/>
            <variable name="m_lock" fullname="QGLTextureCache::m_lock" href="qgltexturecache.html#m_lock-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="439" type="QReadWriteLock" static="false"/>
            <variable name="m_cache" fullname="QGLTextureCache::m_cache" href="qgltexturecache.html#m_cache-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="438" type="QCache&lt;QGLTextureCacheKey, QGLTexture&gt;" static="false"/>
        </class>
        <variable name="qglslMainFragmentShader_ImageArrays" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="385" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_CMO" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="393" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_CM" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="403" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_MO" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="412" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_M" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="421" type="const char *const" static="false"/>
        <variable name="qglslAffinePositionWithPatternBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="145" type="const char *const" static="false"/>
        <variable name="qglslConicalGradientBrushSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="217" type="const char *const" static="false"/>
        <variable name="qglslPositionWithRadialGradientBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="234" type="const char *const" static="false"/>
        <variable name="qglslAffinePositionWithRadialGradientBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="258" type="const char *const" static="false"/>
        <variable name="qglslRadialGradientBrushSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="261" type="const char *const" static="false"/>
        <struct name="QGLRect" href="qglrect.html" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="81" module="QtOpenGL">
            <function name="QGLRect" fullname="QGLRect::QGLRect" href="qglrect.html#QGLRect" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="83" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLRect(const QRectF &amp;r)">
                <parameter type="const QRectF &amp;" name="r" default=""/>
            </function>
            <function name="QGLRect" fullname="QGLRect::QGLRect" href="qglrect.html#QGLRect-1" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="86" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLRect(GLfloat l, GLfloat t, GLfloat r, GLfloat b)">
                <parameter type="GLfloat" name="l" default=""/>
                <parameter type="GLfloat" name="t" default=""/>
                <parameter type="GLfloat" name="r" default=""/>
                <parameter type="GLfloat" name="b" default=""/>
            </function>
            <function name="operator QRectF" fullname="QGLRect::operator QRectF" href="qglrect.html#operator-QRectF" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="94" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QRectF" signature="QRectF operator QRectF() const"/>
            <variable name="left" fullname="QGLRect::left" href="qglrect.html#left-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="89" type="GLfloat" static="false"/>
            <variable name="top" fullname="QGLRect::top" href="qglrect.html#top-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="90" type="GLfloat" static="false"/>
            <variable name="right" fullname="QGLRect::right" href="qglrect.html#right-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="91" type="GLfloat" static="false"/>
            <variable name="bottom" fullname="QGLRect::bottom" href="qglrect.html#bottom-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="92" type="GLfloat" static="false"/>
        </struct>
        <page name="2dpainting" href="qtopengl-2dpainting-example.html" status="active" location="2dpainting.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/examples/opengl/doc/src/2dpainting.qdoc" lineno="28" documented="true" subtype="example" title="2D Painting Example" fulltitle="2D Painting Example" subtitle="" module="QtOpenGL" groups="examples-widgets-opengl" brief="2D Painting example shows how QPainter and QGLWidget 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>
        <class name="QGLEngineSharedShaders" href="qglenginesharedshaders.html" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="257" module="QtOpenGL">
            <function name="QGLEngineSharedShaders" fullname="QGLEngineSharedShaders::QGLEngineSharedShaders" href="qglenginesharedshaders.html#QGLEngineSharedShaders" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="345" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLEngineSharedShaders(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="blitProgram" fullname="QGLEngineSharedShaders::blitProgram" href="qglenginesharedshaders.html#blitProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="349" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgram *" signature="QGLShaderProgram * blitProgram()"/>
            <function name="cleanupCustomStage" fullname="QGLEngineSharedShaders::cleanupCustomStage" href="qglenginesharedshaders.html#cleanupCustomStage" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="360" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cleanupCustomStage(QGLCustomShaderStage *stage)">
                <parameter type="QGLCustomShaderStage *" name="stage" default=""/>
            </function>
            <function name="findProgramInCache" fullname="QGLEngineSharedShaders::findProgramInCache" href="qglenginesharedshaders.html#findProgramInCache" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="351" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLEngineShaderProg *" signature="QGLEngineShaderProg * findProgramInCache(const QGLEngineShaderProg &amp;prog)">
                <parameter type="const QGLEngineShaderProg &amp;" name="prog" default=""/>
            </function>
            <function name="qt_check_for_QGADGET_macro" fullname="QGLEngineSharedShaders::qt_check_for_QGADGET_macro" href="qglenginesharedshaders.html#qt_check_for_QGADGET_macro" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="259" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void qt_check_for_QGADGET_macro()"/>
            <function name="qt_static_metacall" fullname="QGLEngineSharedShaders::qt_static_metacall" href="qglenginesharedshaders.html#qt_static_metacall" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="259" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="shadersForContext" fullname="QGLEngineSharedShaders::shadersForContext" href="qglenginesharedshaders.html#shadersForContext" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="354" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLEngineSharedShaders *" signature="QGLEngineSharedShaders * shadersForContext(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="simpleProgram" fullname="QGLEngineSharedShaders::simpleProgram" href="qglenginesharedshaders.html#simpleProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="348" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgram *" signature="QGLShaderProgram * simpleProgram()"/>
            <function name="snippetNameStr" fullname="QGLEngineSharedShaders::snippetNameStr" href="qglenginesharedshaders.html#snippetNameStr" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="332" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray snippetNameStr(QGLEngineSharedShaders::SnippetName snippetName)">
                <parameter type="QGLEngineSharedShaders::SnippetName" name="snippetName" default=""/>
            </function>
            <function name="~QGLEngineSharedShaders" fullname="QGLEngineSharedShaders::~QGLEngineSharedShaders" href="qglenginesharedshaders.html#dtor.QGLEngineSharedShaders" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="346" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLEngineSharedShaders()"/>
            <variable name="staticMetaObject" fullname="QGLEngineSharedShaders::staticMetaObject" href="qglenginesharedshaders.html#staticMetaObject-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="259" type="const QMetaObject" static="true"/>
            <enum name="SnippetName" fullname="QGLEngineSharedShaders::SnippetName" href="qglenginesharedshaders.html#SnippetName-enum" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="262">
                <value name="MainVertexShader" value="0"/>
                <value name="MainWithTexCoordsVertexShader" value="1"/>
                <value name="MainWithTexCoordsAndOpacityVertexShader" value="2"/>
                <value name="UntransformedPositionVertexShader" value="3"/>
                <value name="PositionOnlyVertexShader" value="4"/>
                <value name="ComplexGeometryPositionOnlyVertexShader" value="5"/>
                <value name="PositionWithPatternBrushVertexShader" value="6"/>
                <value name="PositionWithLinearGradientBrushVertexShader" value="7"/>
                <value name="PositionWithConicalGradientBrushVertexShader" value="8"/>
                <value name="PositionWithRadialGradientBrushVertexShader" value="9"/>
                <value name="PositionWithTextureBrushVertexShader" value="10"/>
                <value name="AffinePositionWithPatternBrushVertexShader" value="11"/>
                <value name="AffinePositionWithLinearGradientBrushVertexShader" value="12"/>
                <value name="AffinePositionWithConicalGradientBrushVertexShader" value="13"/>
                <value name="AffinePositionWithRadialGradientBrushVertexShader" value="14"/>
                <value name="AffinePositionWithTextureBrushVertexShader" value="15"/>
                <value name="MainFragmentShader_CMO" value="16"/>
                <value name="MainFragmentShader_CM" value="17"/>
                <value name="MainFragmentShader_MO" value="18"/>
                <value name="MainFragmentShader_M" value="19"/>
                <value name="MainFragmentShader_CO" value="20"/>
                <value name="MainFragmentShader_C" value="21"/>
                <value name="MainFragmentShader_O" value="22"/>
                <value name="MainFragmentShader" value="23"/>
                <value name="MainFragmentShader_ImageArrays" value="24"/>
                <value name="ImageSrcFragmentShader" value="25"/>
                <value name="ImageSrcWithPatternFragmentShader" value="26"/>
                <value name="NonPremultipliedImageSrcFragmentShader" value="27"/>
                <value name="CustomImageSrcFragmentShader" value="28"/>
                <value name="SolidBrushSrcFragmentShader" value="29"/>
                <value name="TextureBrushSrcFragmentShader" value="30"/>
                <value name="TextureBrushSrcWithPatternFragmentShader" value="31"/>
                <value name="PatternBrushSrcFragmentShader" value="32"/>
                <value name="LinearGradientBrushSrcFragmentShader" value="33"/>
                <value name="RadialGradientBrushSrcFragmentShader" value="34"/>
                <value name="ConicalGradientBrushSrcFragmentShader" value="35"/>
                <value name="ShockingPinkSrcFragmentShader" value="36"/>
                <value name="NoMaskFragmentShader" value="37"/>
                <value name="MaskFragmentShader" value="38"/>
                <value name="RgbMaskFragmentShaderPass1" value="39"/>
                <value name="RgbMaskFragmentShaderPass2" value="40"/>
                <value name="RgbMaskWithGammaFragmentShader" value="41"/>
                <value name="NoCompositionModeFragmentShader" value="42"/>
                <value name="MultiplyCompositionModeFragmentShader" value="43"/>
                <value name="ScreenCompositionModeFragmentShader" value="44"/>
                <value name="OverlayCompositionModeFragmentShader" value="45"/>
                <value name="DarkenCompositionModeFragmentShader" value="46"/>
                <value name="LightenCompositionModeFragmentShader" value="47"/>
                <value name="ColorDodgeCompositionModeFragmentShader" value="48"/>
                <value name="ColorBurnCompositionModeFragmentShader" value="49"/>
                <value name="HardLightCompositionModeFragmentShader" value="50"/>
                <value name="SoftLightCompositionModeFragmentShader" value="51"/>
                <value name="DifferenceCompositionModeFragmentShader" value="52"/>
                <value name="ExclusionCompositionModeFragmentShader" value="53"/>
                <value name="TotalSnippetCount" value="54"/>
                <value name="InvalidSnippetName" value="55"/>
            </enum>
            <variable name="simpleShaderProg" fullname="QGLEngineSharedShaders::simpleShaderProg" href="qglenginesharedshaders.html#simpleShaderProg-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="364" type="QGLShaderProgram *" static="false"/>
            <variable name="qShaderSnippets" fullname="QGLEngineSharedShaders::qShaderSnippets" href="qglenginesharedshaders.html#qShaderSnippets-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="368" type="const char *[54]" static="true"/>
            <variable name="blitShaderProg" fullname="QGLEngineSharedShaders::blitShaderProg" href="qglenginesharedshaders.html#blitShaderProg-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="363" type="QGLShaderProgram *" static="false"/>
            <variable name="cachedPrograms" fullname="QGLEngineSharedShaders::cachedPrograms" href="qglenginesharedshaders.html#cachedPrograms-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="365" type="QList&lt;QGLEngineShaderProg *&gt;" static="false"/>
            <variable name="shaders" fullname="QGLEngineSharedShaders::shaders" href="qglenginesharedshaders.html#shaders-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="366" type="QList&lt;QGLShader *&gt;" static="false"/>
            <typedef name="QtGadgetHelper" fullname="QGLEngineSharedShaders::QtGadgetHelper" href="qglenginesharedshaders.html#QtGadgetHelper-typedef" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="259"/>
        </class>
        <class name="QGL2PaintEngineEx" href="qgl2paintengineex.html" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="104" bases="QPaintEngineEx" module="QtOpenGL">
            <function name="QGL2PaintEngineEx" fullname="QGL2PaintEngineEx::QGL2PaintEngineEx" href="qgl2paintengineex.html#QGL2PaintEngineEx" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="108" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGL2PaintEngineEx()"/>
            <function name="QGL2PaintEngineEx" fullname="QGL2PaintEngineEx::QGL2PaintEngineEx" href="qgl2paintengineex.html#QGL2PaintEngineEx-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="163" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGL2PaintEngineEx(const QGL2PaintEngineEx &amp;)">
                <parameter type="const QGL2PaintEngineEx &amp;" name="" default=""/>
            </function>
            <function name="QGL2PaintEngineEx" fullname="QGL2PaintEngineEx::QGL2PaintEngineEx" href="qgl2paintengineex.html#QGL2PaintEngineEx-2" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="163" meta="move-constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGL2PaintEngineEx(QGL2PaintEngineEx &amp;&amp;)">
                <parameter type="QGL2PaintEngineEx &amp;&amp;" name="" default=""/>
            </function>
            <function name="begin" fullname="QGL2PaintEngineEx::begin" href="qgl2paintengineex.html#begin" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="111" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool begin(QPaintDevice *device) override">
                <parameter type="QPaintDevice *" name="device" default=""/>
            </function>
            <function name="beginNativePainting" fullname="QGL2PaintEngineEx::beginNativePainting" href="qgl2paintengineex.html#beginNativePainting" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="149" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void beginNativePainting() override"/>
            <function name="brushChanged" fullname="QGL2PaintEngineEx::brushChanged" href="qgl2paintengineex.html#brushChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="117" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void brushChanged() override"/>
            <function name="brushOriginChanged" fullname="QGL2PaintEngineEx::brushOriginChanged" href="qgl2paintengineex.html#brushOriginChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="118" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void brushOriginChanged() override"/>
            <function name="clip" fullname="QGL2PaintEngineEx::clip" href="qgl2paintengineex.html#clip" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="132" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void clip(const QVectorPath &amp;path, Qt::ClipOperation op) override">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="Qt::ClipOperation" name="op" default=""/>
            </function>
            <function name="clipEnabledChanged" fullname="QGL2PaintEngineEx::clipEnabledChanged" href="qgl2paintengineex.html#clipEnabledChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="115" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void clipEnabledChanged() override"/>
            <function name="compositionModeChanged" fullname="QGL2PaintEngineEx::compositionModeChanged" href="qgl2paintengineex.html#compositionModeChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="120" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void compositionModeChanged() override"/>
            <function name="createState" fullname="QGL2PaintEngineEx::createState" href="qgl2paintengineex.html#createState" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="141" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPainterState *" signature="QPainterState * createState(QPainterState *orig) const override">
                <parameter type="QPainterState *" name="orig" default=""/>
            </function>
            <function name="d_func" fullname="QGL2PaintEngineEx::d_func" href="qgl2paintengineex.html#d_func" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="106" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGL2PaintEngineExPrivate *" signature="QGL2PaintEngineExPrivate * d_func()"/>
            <function name="d_func" fullname="QGL2PaintEngineEx::d_func" href="qgl2paintengineex.html#d_func-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="106" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGL2PaintEngineExPrivate *" signature="const QGL2PaintEngineExPrivate * d_func() const"/>
            <function name="drawImage" fullname="QGL2PaintEngineEx::drawImage" href="qgl2paintengineex.html#drawImage" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="127" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void drawImage(const QRectF &amp;r, const QImage &amp;pm, const QRectF &amp;sr, Qt::ImageConversionFlags flags) override">
                <parameter type="const QRectF &amp;" name="r" default=""/>
                <parameter type="const QImage &amp;" name="pm" default=""/>
                <parameter type="const QRectF &amp;" name="sr" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawPixmap" fullname="QGL2PaintEngineEx::drawPixmap" href="qgl2paintengineex.html#drawPixmap" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="124" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void drawPixmap(const QRectF &amp;r, const QPixmap &amp;pm, const QRectF &amp;sr) override">
                <parameter type="const QRectF &amp;" name="r" default=""/>
                <parameter type="const QPixmap &amp;" name="pm" default=""/>
                <parameter type="const QRectF &amp;" name="sr" default=""/>
            </function>
            <function name="drawPixmapFragments" fullname="QGL2PaintEngineEx::drawPixmapFragments" href="qgl2paintengineex.html#drawPixmapFragments" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="125" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &amp;pixmap, QPainter::PixmapFragmentHints hints) override">
                <parameter type="const QPainter::PixmapFragment *" name="fragments" default=""/>
                <parameter type="int" name="fragmentCount" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="QPainter::PixmapFragmentHints" name="hints" default=""/>
            </function>
            <function name="drawStaticTextItem" fullname="QGL2PaintEngineEx::drawStaticTextItem" href="qgl2paintengineex.html#drawStaticTextItem" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="134" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void drawStaticTextItem(QStaticTextItem *textItem) override">
                <parameter type="QStaticTextItem *" name="textItem" default=""/>
            </function>
            <function name="drawTextItem" fullname="QGL2PaintEngineEx::drawTextItem" href="qgl2paintengineex.html#drawTextItem" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="129" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void drawTextItem(const QPointF &amp;p, const QTextItem &amp;textItem) override">
                <parameter type="const QPointF &amp;" name="p" default=""/>
                <parameter type="const QTextItem &amp;" name="textItem" default=""/>
            </function>
            <function name="drawTexture" fullname="QGL2PaintEngineEx::drawTexture" href="qgl2paintengineex.html#drawTexture" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="136" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool drawTexture(const QRectF &amp;r, GLuint textureId, const QSize &amp;size, const QRectF &amp;sr)">
                <parameter type="const QRectF &amp;" name="r" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QRectF &amp;" name="sr" default=""/>
            </function>
            <function name="end" fullname="QGL2PaintEngineEx::end" href="qgl2paintengineex.html#end" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="113" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool end() override"/>
            <function name="endNativePainting" fullname="QGL2PaintEngineEx::endNativePainting" href="qgl2paintengineex.html#endNativePainting" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="150" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void endNativePainting() override"/>
            <function name="ensureActive" fullname="QGL2PaintEngineEx::ensureActive" href="qgl2paintengineex.html#ensureActive" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="112" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ensureActive()"/>
            <function name="fill" fullname="QGL2PaintEngineEx::fill" href="qgl2paintengineex.html#fill" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="130" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void fill(const QVectorPath &amp;path, const QBrush &amp;brush) override">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="invalidateState" fullname="QGL2PaintEngineEx::invalidateState" href="qgl2paintengineex.html#invalidateState" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="152" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void invalidateState()"/>
            <function name="isNativePaintingActive" fullname="QGL2PaintEngineEx::isNativePaintingActive" href="qgl2paintengineex.html#isNativePaintingActive" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="156" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isNativePaintingActive() const"/>
            <function name="opacityChanged" fullname="QGL2PaintEngineEx::opacityChanged" href="qgl2paintengineex.html#opacityChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="119" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void opacityChanged() override"/>
            <function name="operator=" fullname="QGL2PaintEngineEx::operator=" href="qgl2paintengineex.html#operator-eq" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="163" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGL2PaintEngineEx &amp;" signature="QGL2PaintEngineEx &amp; operator=(const QGL2PaintEngineEx &amp;)">
                <parameter type="const QGL2PaintEngineEx &amp;" name="" default=""/>
            </function>
            <function name="operator=" fullname="QGL2PaintEngineEx::operator=" href="qgl2paintengineex.html#operator-eq-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="163" meta="move-assign" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QGL2PaintEngineEx &amp;" signature="QGL2PaintEngineEx &amp; operator=(QGL2PaintEngineEx &amp;&amp;)">
                <parameter type="QGL2PaintEngineEx &amp;&amp;" name="" default=""/>
            </function>
            <function name="penChanged" fullname="QGL2PaintEngineEx::penChanged" href="qgl2paintengineex.html#penChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="116" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void penChanged() override"/>
            <function name="renderHintsChanged" fullname="QGL2PaintEngineEx::renderHintsChanged" href="qgl2paintengineex.html#renderHintsChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="121" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void renderHintsChanged() override"/>
            <function name="requiresPretransformedGlyphPositions" fullname="QGL2PaintEngineEx::requiresPretransformedGlyphPositions" href="qgl2paintengineex.html#requiresPretransformedGlyphPositions" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="157" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool requiresPretransformedGlyphPositions(QFontEngine *, const QTransform &amp;) const override">
                <parameter type="QFontEngine *" name="" default=""/>
                <parameter type="const QTransform &amp;" name="" default=""/>
            </function>
            <function name="setRenderTextActive" fullname="QGL2PaintEngineEx::setRenderTextActive" href="qgl2paintengineex.html#setRenderTextActive" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="154" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setRenderTextActive(bool )">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setState" fullname="QGL2PaintEngineEx::setState" href="qgl2paintengineex.html#setState" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="140" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void setState(QPainterState *s) override">
                <parameter type="QPainterState *" name="s" default=""/>
            </function>
            <function name="setTranslateZ" fullname="QGL2PaintEngineEx::setTranslateZ" href="qgl2paintengineex.html#setTranslateZ" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="160" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTranslateZ(GLfloat z)">
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="shouldDrawCachedGlyphs" fullname="QGL2PaintEngineEx::shouldDrawCachedGlyphs" href="qgl2paintengineex.html#shouldDrawCachedGlyphs" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="158" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool shouldDrawCachedGlyphs(QFontEngine *, const QTransform &amp;) const override">
                <parameter type="QFontEngine *" name="" default=""/>
                <parameter type="const QTransform &amp;" name="" default=""/>
            </function>
            <function name="state" fullname="QGL2PaintEngineEx::state" href="qgl2paintengineex.html#state" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="142" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGL2PaintEngineState *" signature="QGL2PaintEngineState * state()"/>
            <function name="state" fullname="QGL2PaintEngineEx::state" href="qgl2paintengineex.html#state-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="145" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGL2PaintEngineState *" signature="const QGL2PaintEngineState * state() const"/>
            <function name="stroke" fullname="QGL2PaintEngineEx::stroke" href="qgl2paintengineex.html#stroke" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="131" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void stroke(const QVectorPath &amp;path, const QPen &amp;pen) override">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="transformChanged" fullname="QGL2PaintEngineEx::transformChanged" href="qgl2paintengineex.html#transformChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="122" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void transformChanged() override"/>
            <function name="type" fullname="QGL2PaintEngineEx::type" href="qgl2paintengineex.html#type" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="138" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine::Type" signature="QPaintEngine::Type type() const override"/>
            <function name="~QGL2PaintEngineEx" fullname="QGL2PaintEngineEx::~QGL2PaintEngineEx" href="qgl2paintengineex.html#dtor.QGL2PaintEngineEx" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="109" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGL2PaintEngineEx()"/>
        </class>
        <page name="cube" href="qtopengl-cube-example.html" status="active" location="cube.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/examples/opengl/doc/src/cube.qdoc" lineno="28" documented="true" subtype="example" title="Cube OpenGL ES 2.0 example" fulltitle="Cube OpenGL ES 2.0 example" subtitle="" module="QtOpenGL" groups="examples-widgets-opengl" brief="Cube OpenGL ES 2.0 example shows how to write mouse rotateable 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/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>
        <class name="QGLBuffer" href="qglbuffer.html" status="obsolete" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="51" since="4.7" documented="true" module="QtOpenGL" groups="painting-3D" brief="Functions for creating and managing GL buffer objects">
            <function name="QGLBuffer" fullname="QGLBuffer::QGLBuffer" href="qglbuffer.html#QGLBuffer" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="62" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLBuffer()"/>
            <function name="QGLBuffer" fullname="QGLBuffer::QGLBuffer" href="qglbuffer.html#QGLBuffer-1" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="63" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLBuffer(QGLBuffer::Type type)">
                <parameter type="QGLBuffer::Type" name="type" default=""/>
            </function>
            <function name="QGLBuffer" fullname="QGLBuffer::QGLBuffer" href="qglbuffer.html#QGLBuffer-2" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="64" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLBuffer(const QGLBuffer &amp;other)">
                <parameter type="const QGLBuffer &amp;" name="other" default=""/>
            </function>
            <function name="allocate" fullname="QGLBuffer::allocate" href="qglbuffer.html#allocate" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="111" 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="QGLBuffer::allocate" href="qglbuffer.html#allocate-1" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="112" 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="QGLBuffer::bind" href="qglbuffer.html#bind" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="99" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bind()"/>
            <function name="bufferId" fullname="QGLBuffer::bufferId" href="qglbuffer.html#bufferId" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="104" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint bufferId() const"/>
            <function name="create" fullname="QGLBuffer::create" href="qglbuffer.html#create" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="94" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool create()"/>
            <function name="d_func" fullname="QGLBuffer::d_func" href="qglbuffer.html#d_func" status="internal" access="private" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="120" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLBufferPrivate *" signature="QGLBufferPrivate * d_func()"/>
            <function name="d_func" fullname="QGLBuffer::d_func" href="qglbuffer.html#d_func-1" status="internal" access="private" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="120" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLBufferPrivate *" signature="const QGLBufferPrivate * d_func() const"/>
            <function name="destroy" fullname="QGLBuffer::destroy" href="qglbuffer.html#destroy" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="97" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="isCreated" fullname="QGLBuffer::isCreated" href="qglbuffer.html#isCreated" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="95" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCreated() const"/>
            <function name="map" fullname="QGLBuffer::map" href="qglbuffer.html#map" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void *" signature="void * map(QGLBuffer::Access access)">
                <parameter type="QGLBuffer::Access" name="access" default=""/>
            </function>
            <function name="operator=" fullname="QGLBuffer::operator=" href="qglbuffer.html#operator-eq" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="67" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLBuffer &amp;" signature="QGLBuffer &amp; operator=(const QGLBuffer &amp;other)">
                <parameter type="const QGLBuffer &amp;" name="other" default=""/>
            </function>
            <function name="read" fullname="QGLBuffer::read" href="qglbuffer.html#read" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="108" 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="QGLBuffer::release" href="qglbuffer.html#release" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="100" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="release" fullname="QGLBuffer::release" href="qglbuffer.html#release-1" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.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 release(QGLBuffer::Type type)">
                <parameter type="QGLBuffer::Type" name="type" default=""/>
            </function>
            <function name="setUsagePattern" fullname="QGLBuffer::setUsagePattern" href="qglbuffer.html#setUsagePattern" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="92" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUsagePattern(QGLBuffer::UsagePattern value)">
                <parameter type="QGLBuffer::UsagePattern" name="value" default=""/>
            </function>
            <function name="size" fullname="QGLBuffer::size" href="qglbuffer.html#size" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="106" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int size() const"/>
            <function name="type" fullname="QGLBuffer::type" href="qglbuffer.html#type" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="89" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLBuffer::Type" signature="QGLBuffer::Type type() const"/>
            <function name="unmap" fullname="QGLBuffer::unmap" href="qglbuffer.html#unmap" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="115" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool unmap()"/>
            <function name="usagePattern" fullname="QGLBuffer::usagePattern" href="qglbuffer.html#usagePattern" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="91" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLBuffer::UsagePattern" signature="QGLBuffer::UsagePattern usagePattern() const"/>
            <function name="write" fullname="QGLBuffer::write" href="qglbuffer.html#write" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="109" 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="~QGLBuffer" fullname="QGLBuffer::~QGLBuffer" href="qglbuffer.html#dtor.QGLBuffer" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="65" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLBuffer()"/>
            <enum name="Access" fullname="QGLBuffer::Access" href="qglbuffer.html#Access-enum" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="82" documented="true">
                <value name="ReadOnly" value="0x88B8"/>
                <value name="WriteOnly" value="0x88B9"/>
                <value name="ReadWrite" value="0x88BA"/>
            </enum>
            <variable name="d_ptr" fullname="QGLBuffer::d_ptr" href="qglbuffer.html#d_ptr-var" status="internal" access="private" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="118" type="QGLBufferPrivate *" static="false"/>
            <enum name="UsagePattern" fullname="QGLBuffer::UsagePattern" href="qglbuffer.html#UsagePattern-enum" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="69" 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>
            <enum name="Type" fullname="QGLBuffer::Type" href="qglbuffer.html#Type-enum" status="active" access="public" location="qglbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglbuffer.h" lineno="54" documented="true">
                <value name="VertexBuffer" value="0x8892"/>
                <value name="IndexBuffer" value="0x8893"/>
                <value name="PixelPackBuffer" value="0x88EB"/>
                <value name="PixelUnpackBuffer" value="0x88EC"/>
            </enum>
        </class>
        <class name="QGLSharedResourceGuardBase" href="qglsharedresourceguardbase.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="478" bases="QOpenGLSharedResource" module="QtOpenGL">
            <function name="QGLSharedResourceGuardBase" fullname="QGLSharedResourceGuardBase::QGLSharedResourceGuardBase" href="qglsharedresourceguardbase.html#QGLSharedResourceGuardBase" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="481" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLSharedResourceGuardBase(QGLContext *context, GLuint id)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="freeResource" fullname="QGLSharedResourceGuardBase::freeResource" href="qglsharedresourceguardbase.html#freeResource" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="498" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void freeResource(QOpenGLContext *context) override">
                <parameter type="QOpenGLContext *" name="context" default=""/>
            </function>
            <function name="freeResource" fullname="QGLSharedResourceGuardBase::freeResource" href="qglsharedresourceguardbase.html#freeResource-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="505" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void freeResource(QGLContext *ctx, GLuint id) = 0">
                <parameter type="QGLContext *" name="ctx" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="id" fullname="QGLSharedResourceGuardBase::id" href="qglsharedresourceguardbase.html#id" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="487" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint id() const"/>
            <function name="invalidateResource" fullname="QGLSharedResourceGuardBase::invalidateResource" href="qglsharedresourceguardbase.html#invalidateResource" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="493" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void invalidateResource() override"/>
            <variable name="m_id" fullname="QGLSharedResourceGuardBase::m_id" href="qglsharedresourceguardbase.html#m_id-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="508" type="GLuint" static="false"/>
        </class>
        <variable name="qglslPositionWithLinearGradientBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="159" type="const char *const" static="false"/>
        <namespace name="QGL" href="qgl.html" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="64" documented="true" module="QtOpenGL" brief="Specifies miscellaneous identifiers used in the Qt OpenGL module">
            <enum name="FormatOption" fullname="QGL::FormatOption" href="qgl.html#FormatOption-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="66" documented="true" typedef="QGL::FormatOptions">
                <value name="DoubleBuffer" value="0x0001"/>
                <value name="DepthBuffer" value="0x0002"/>
                <value name="Rgba" value="0x0004"/>
                <value name="AlphaChannel" value="0x0008"/>
                <value name="AccumBuffer" value="0x0010"/>
                <value name="StencilBuffer" value="0x0020"/>
                <value name="StereoBuffers" value="0x0040"/>
                <value name="DirectRendering" value="0x0080"/>
                <value name="HasOverlay" value="0x0100"/>
                <value name="SampleBuffers" value="0x0200"/>
                <value name="DeprecatedFunctions" value="0x0400"/>
                <value name="SingleBuffer" value="DoubleBuffer    &lt;&lt; 16"/>
                <value name="NoDepthBuffer" value="DepthBuffer     &lt;&lt; 16"/>
                <value name="ColorIndex" value="Rgba            &lt;&lt; 16"/>
                <value name="NoAlphaChannel" value="AlphaChannel    &lt;&lt; 16"/>
                <value name="NoAccumBuffer" value="AccumBuffer     &lt;&lt; 16"/>
                <value name="NoStencilBuffer" value="StencilBuffer   &lt;&lt; 16"/>
                <value name="NoStereoBuffers" value="StereoBuffers   &lt;&lt; 16"/>
                <value name="IndirectRendering" value="DirectRendering &lt;&lt; 16"/>
                <value name="NoOverlay" value="HasOverlay      &lt;&lt; 16"/>
                <value name="NoSampleBuffers" value="SampleBuffers   &lt;&lt; 16"/>
                <value name="NoDeprecatedFunctions" value="DeprecatedFunctions &lt;&lt; 16"/>
            </enum>
            <typedef name="FormatOptions" fullname="QGL::FormatOptions" href="qgl.html#FormatOption-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="90" enum="QGL::FormatOption"/>
        </namespace>
        <class name="QGLFormatPrivate" href="qglformatprivate.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="76" module="QtOpenGL">
            <function name="QGLFormatPrivate" fullname="QGLFormatPrivate::QGLFormatPrivate" href="qglformatprivate.html#QGLFormatPrivate" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="79" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFormatPrivate()"/>
            <function name="QGLFormatPrivate" fullname="QGLFormatPrivate::QGLFormatPrivate" href="qglformatprivate.html#QGLFormatPrivate-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="92" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLFormatPrivate(const QGLFormatPrivate *other)">
                <parameter type="const QGLFormatPrivate *" name="other" default=""/>
            </function>
            <variable name="stencilSize" fullname="QGLFormatPrivate::stencilSize" href="qglformatprivate.html#stencilSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="115" type="int" static="false"/>
            <variable name="redSize" fullname="QGLFormatPrivate::redSize" href="qglformatprivate.html#redSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="116" type="int" static="false"/>
            <variable name="depthSize" fullname="QGLFormatPrivate::depthSize" href="qglformatprivate.html#depthSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="113" type="int" static="false"/>
            <variable name="accumSize" fullname="QGLFormatPrivate::accumSize" href="qglformatprivate.html#accumSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="114" type="int" static="false"/>
            <variable name="minorVersion" fullname="QGLFormatPrivate::minorVersion" href="qglformatprivate.html#minorVersion-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="123" type="int" static="false"/>
            <variable name="profile" fullname="QGLFormatPrivate::profile" href="qglformatprivate.html#profile-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="124" type="QGLFormat::OpenGLContextProfile" static="false"/>
            <variable name="ref" fullname="QGLFormatPrivate::ref" href="qglformatprivate.html#ref-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="110" type="QAtomicInt" static="false"/>
            <variable name="opts" fullname="QGLFormatPrivate::opts" href="qglformatprivate.html#opts-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="111" type="QGL::FormatOptions" static="false"/>
            <variable name="pln" fullname="QGLFormatPrivate::pln" href="qglformatprivate.html#pln-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="112" type="int" static="false"/>
            <variable name="swapInterval" fullname="QGLFormatPrivate::swapInterval" href="qglformatprivate.html#swapInterval-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="121" type="int" static="false"/>
            <variable name="majorVersion" fullname="QGLFormatPrivate::majorVersion" href="qglformatprivate.html#majorVersion-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="122" type="int" static="false"/>
            <variable name="greenSize" fullname="QGLFormatPrivate::greenSize" href="qglformatprivate.html#greenSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="117" type="int" static="false"/>
            <variable name="blueSize" fullname="QGLFormatPrivate::blueSize" href="qglformatprivate.html#blueSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="118" type="int" static="false"/>
            <variable name="alphaSize" fullname="QGLFormatPrivate::alphaSize" href="qglformatprivate.html#alphaSize-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="119" type="int" static="false"/>
            <variable name="numSamples" fullname="QGLFormatPrivate::numSamples" href="qglformatprivate.html#numSamples-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="120" type="int" static="false"/>
        </class>
        <variable name="qglslRgbMaskFragmentShaderPass1" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="485" type="const char *const" static="false"/>
        <variable name="qglslRgbMaskFragmentShaderPass2" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="494" type="const char *const" static="false"/>
        <class name="QGL2PaintEngineExPrivate" href="qgl2paintengineexprivate.html" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="166" bases="QOpenGLExtensions,QPaintEngineExPrivate" module="QtOpenGL">
            <function name="QGL2PaintEngineExPrivate" fullname="QGL2PaintEngineExPrivate::QGL2PaintEngineExPrivate" href="qgl2paintengineexprivate.html#QGL2PaintEngineExPrivate" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="176" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGL2PaintEngineExPrivate(QGL2PaintEngineEx *q_ptr)">
                <parameter type="QGL2PaintEngineEx *" name="q_ptr" default=""/>
            </function>
            <function name="cleanupVectorPath" fullname="QGL2PaintEngineExPrivate::cleanupVectorPath" href="qgl2paintengineexprivate.html#cleanupVectorPath" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="252" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void cleanupVectorPath(QPaintEngineEx *engine, void *data)">
                <parameter type="QPaintEngineEx *" name="engine" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="clearClip" fullname="QGL2PaintEngineExPrivate::clearClip" href="qgl2paintengineexprivate.html#clearClip" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="240" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void clearClip(uint value)">
                <parameter type="uint" name="value" default=""/>
            </function>
            <function name="composite" fullname="QGL2PaintEngineExPrivate::composite" href="qgl2paintengineexprivate.html#composite" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="221" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void composite(const QGLRect &amp;boundingRect)">
                <parameter type="const QGLRect &amp;" name="boundingRect" default=""/>
            </function>
            <function name="drawCachedGlyphs" fullname="QGL2PaintEngineExPrivate::drawCachedGlyphs" href="qgl2paintengineexprivate.html#drawCachedGlyphs" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="209" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawCachedGlyphs(QFontEngine::GlyphFormat glyphFormat, QStaticTextItem *staticTextItem)">
                <parameter type="QFontEngine::GlyphFormat" name="glyphFormat" default=""/>
                <parameter type="QStaticTextItem *" name="staticTextItem" default=""/>
            </function>
            <function name="drawPixmapFragments" fullname="QGL2PaintEngineExPrivate::drawPixmapFragments" href="qgl2paintengineexprivate.html#drawPixmapFragments" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="207" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &amp;pixmap, QPainter::PixmapFragmentHints hints)">
                <parameter type="const QPainter::PixmapFragment *" name="fragments" default=""/>
                <parameter type="int" name="fragmentCount" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="QPainter::PixmapFragmentHints" name="hints" default=""/>
            </function>
            <function name="drawTexture" fullname="QGL2PaintEngineExPrivate::drawTexture" href="qgl2paintengineexprivate.html#drawTexture" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="206" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawTexture(const QGLRect &amp;dest, const QGLRect &amp;src, const QSize &amp;textureSize, bool opaque, bool pattern)">
                <parameter type="const QGLRect &amp;" name="dest" default=""/>
                <parameter type="const QGLRect &amp;" name="src" default=""/>
                <parameter type="const QSize &amp;" name="textureSize" default=""/>
                <parameter type="bool" name="opaque" default=""/>
                <parameter type="bool" name="pattern" default="false"/>
            </function>
            <function name="drawVertexArrays" fullname="QGL2PaintEngineExPrivate::drawVertexArrays" href="qgl2paintengineexprivate.html#drawVertexArrays" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="215" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawVertexArrays(const float *data, int *stops, int stopCount, GLenum primitive)">
                <parameter type="const float *" name="data" default=""/>
                <parameter type="int *" name="stops" default=""/>
                <parameter type="int" name="stopCount" default=""/>
                <parameter type="GLenum" name="primitive" default=""/>
            </function>
            <function name="drawVertexArrays" fullname="QGL2PaintEngineExPrivate::drawVertexArrays" href="qgl2paintengineexprivate.html#drawVertexArrays-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="216" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void drawVertexArrays(QGL2PEXVertexArray &amp;vertexArray, GLenum primitive)">
                <parameter type="QGL2PEXVertexArray &amp;" name="vertexArray" default=""/>
                <parameter type="GLenum" name="primitive" default=""/>
            </function>
            <function name="fill" fullname="QGL2PaintEngineExPrivate::fill" href="qgl2paintengineexprivate.html#fill" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="204" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void fill(const QVectorPath &amp;path)">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
            </function>
            <function name="fillStencilWithVertexArray" fullname="QGL2PaintEngineExPrivate::fillStencilWithVertexArray" href="qgl2paintengineexprivate.html#fillStencilWithVertexArray" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="224" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void fillStencilWithVertexArray(const float *data, int count, int *stops, int stopCount, const QGLRect &amp;bounds, QGL2PaintEngineExPrivate::StencilFillMode mode)">
                <parameter type="const float *" name="data" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="int *" name="stops" default=""/>
                <parameter type="int" name="stopCount" default=""/>
                <parameter type="const QGLRect &amp;" name="bounds" default=""/>
                <parameter type="QGL2PaintEngineExPrivate::StencilFillMode" name="mode" default=""/>
            </function>
            <function name="fillStencilWithVertexArray" fullname="QGL2PaintEngineExPrivate::fillStencilWithVertexArray" href="qgl2paintengineexprivate.html#fillStencilWithVertexArray-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="225" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void fillStencilWithVertexArray(QGL2PEXVertexArray &amp;vertexArray, bool useWindingFill)">
                <parameter type="QGL2PEXVertexArray &amp;" name="vertexArray" default=""/>
                <parameter type="bool" name="useWindingFill" default=""/>
            </function>
            <function name="getData" fullname="QGL2PaintEngineExPrivate::getData" href="qgl2paintengineexprivate.html#getData" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="251" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGL2PaintEngineExPrivate *" signature="QGL2PaintEngineExPrivate * getData(QGL2PaintEngineEx *engine)">
                <parameter type="QGL2PaintEngineEx *" name="engine" default=""/>
            </function>
            <function name="location" fullname="QGL2PaintEngineExPrivate::location" href="qgl2paintengineexprivate.html#location" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="236" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint location(const QGLEngineShaderManager::Uniform uniform)">
                <parameter type="const QGLEngineShaderManager::Uniform" name="uniform" default=""/>
            </function>
            <function name="prepareForCachedGlyphDraw" fullname="QGL2PaintEngineExPrivate::prepareForCachedGlyphDraw" href="qgl2paintengineexprivate.html#prepareForCachedGlyphDraw" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="234" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool prepareForCachedGlyphDraw(const QFontEngineGlyphCache &amp;cache)">
                <parameter type="const QFontEngineGlyphCache &amp;" name="cache" default=""/>
            </function>
            <function name="prepareForDraw" fullname="QGL2PaintEngineExPrivate::prepareForDraw" href="qgl2paintengineexprivate.html#prepareForDraw" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="233" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool prepareForDraw(bool srcPixelsAreOpaque)">
                <parameter type="bool" name="srcPixelsAreOpaque" default=""/>
            </function>
            <function name="q_func" fullname="QGL2PaintEngineExPrivate::q_func" href="qgl2paintengineexprivate.html#q_func" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="168" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGL2PaintEngineEx *" signature="QGL2PaintEngineEx * q_func()"/>
            <function name="q_func" fullname="QGL2PaintEngineExPrivate::q_func" href="qgl2paintengineexprivate.html#q_func-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="168" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGL2PaintEngineEx *" signature="const QGL2PaintEngineEx * q_func() const"/>
            <function name="regenerateClip" fullname="QGL2PaintEngineExPrivate::regenerateClip" href="qgl2paintengineexprivate.html#regenerateClip" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="246" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void regenerateClip()"/>
            <function name="resetClipIfNeeded" fullname="QGL2PaintEngineExPrivate::resetClipIfNeeded" href="qgl2paintengineexprivate.html#resetClipIfNeeded" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="242" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void resetClipIfNeeded()"/>
            <function name="resetGLState" fullname="QGL2PaintEngineExPrivate::resetGLState" href="qgl2paintengineexprivate.html#resetGLState" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="199" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void resetGLState()"/>
            <function name="resetOpenGLContextActiveEngine" fullname="QGL2PaintEngineExPrivate::resetOpenGLContextActiveEngine" href="qgl2paintengineexprivate.html#resetOpenGLContextActiveEngine" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="200" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool resetOpenGLContextActiveEngine()"/>
            <function name="setBrush" fullname="QGL2PaintEngineExPrivate::setBrush" href="qgl2paintengineexprivate.html#setBrush" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="231" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setScissor" fullname="QGL2PaintEngineExPrivate::setScissor" href="qgl2paintengineexprivate.html#setScissor" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="245" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setScissor(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="setVertexAttributePointer" fullname="QGL2PaintEngineExPrivate::setVertexAttributePointer" href="qgl2paintengineexprivate.html#setVertexAttributePointer" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="212" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setVertexAttributePointer(unsigned int arrayIndex, const GLfloat *pointer)">
                <parameter type="unsigned int" name="arrayIndex" default=""/>
                <parameter type="const GLfloat *" name="pointer" default=""/>
            </function>
            <function name="shaderManagerForEngine" fullname="QGL2PaintEngineExPrivate::shaderManagerForEngine" href="qgl2paintengineexprivate.html#shaderManagerForEngine" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="250" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLEngineShaderManager *" signature="QGLEngineShaderManager * shaderManagerForEngine(QGL2PaintEngineEx *engine)">
                <parameter type="QGL2PaintEngineEx *" name="engine" default=""/>
            </function>
            <function name="stroke" fullname="QGL2PaintEngineExPrivate::stroke" href="qgl2paintengineexprivate.html#stroke" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="205" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void stroke(const QVectorPath &amp;path, const QPen &amp;pen)">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="systemStateChanged" fullname="QGL2PaintEngineExPrivate::systemStateChanged" href="qgl2paintengineexprivate.html#systemStateChanged" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="247" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void systemStateChanged() override"/>
            <function name="transferMode" fullname="QGL2PaintEngineExPrivate::transferMode" href="qgl2paintengineexprivate.html#transferMode" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="232" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void transferMode(EngineMode newMode)">
                <parameter type="EngineMode" name="newMode" default=""/>
            </function>
            <function name="updateBrushTexture" fullname="QGL2PaintEngineExPrivate::updateBrushTexture" href="qgl2paintengineexprivate.html#updateBrushTexture" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="193" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateBrushTexture()"/>
            <function name="updateBrushUniforms" fullname="QGL2PaintEngineExPrivate::updateBrushUniforms" href="qgl2paintengineexprivate.html#updateBrushUniforms" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="194" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateBrushUniforms()"/>
            <function name="updateClipScissorTest" fullname="QGL2PaintEngineExPrivate::updateClipScissorTest" href="qgl2paintengineexprivate.html#updateClipScissorTest" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="244" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateClipScissorTest()"/>
            <function name="updateCompositionMode" fullname="QGL2PaintEngineExPrivate::updateCompositionMode" href="qgl2paintengineexprivate.html#updateCompositionMode" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="196" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateCompositionMode()"/>
            <function name="updateMatrix" fullname="QGL2PaintEngineExPrivate::updateMatrix" href="qgl2paintengineexprivate.html#updateMatrix" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="195" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateMatrix()"/>
            <function name="updateTextureFilter" fullname="QGL2PaintEngineExPrivate::updateTextureFilter" href="qgl2paintengineexprivate.html#updateTextureFilter" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="197" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateTextureFilter(GLenum target, GLenum wrapMode, bool smoothPixmapTransform, GLuint id)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="wrapMode" default=""/>
                <parameter type="bool" name="smoothPixmapTransform" default=""/>
                <parameter type="GLuint" name="id" default="GLuint(-1)"/>
            </function>
            <function name="useSimpleShader" fullname="QGL2PaintEngineExPrivate::useSimpleShader" href="qgl2paintengineexprivate.html#useSimpleShader" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="235" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void useSimpleShader()"/>
            <function name="writeClip" fullname="QGL2PaintEngineExPrivate::writeClip" href="qgl2paintengineexprivate.html#writeClip" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="241" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void writeClip(const QVectorPath &amp;path, uint value)">
                <parameter type="const QVectorPath &amp;" name="path" default=""/>
                <parameter type="uint" name="value" default=""/>
            </function>
            <function name="~QGL2PaintEngineExPrivate" fullname="QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate" href="qgl2paintengineexprivate.html#dtor.QGL2PaintEngineExPrivate" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="191" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGL2PaintEngineExPrivate()"/>
            <enum name="StencilFillMode" fullname="QGL2PaintEngineExPrivate::StencilFillMode" href="qgl2paintengineexprivate.html#StencilFillMode-enum" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="170">
                <value name="OddEvenFillMode" value="0"/>
                <value name="WindingFillMode" value="1"/>
                <value name="TriStripStrokeFillMode" value="2"/>
            </enum>
            <variable name="matrixDirty" fullname="QGL2PaintEngineExPrivate::matrixDirty" href="qgl2paintengineexprivate.html#matrixDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="264" type="bool" static="false"/>
            <variable name="compositionModeDirty" fullname="QGL2PaintEngineExPrivate::compositionModeDirty" href="qgl2paintengineexprivate.html#compositionModeDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="265" type="bool" static="false"/>
            <variable name="brushTextureDirty" fullname="QGL2PaintEngineExPrivate::brushTextureDirty" href="qgl2paintengineexprivate.html#brushTextureDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="266" type="bool" static="false"/>
            <variable name="brushUniformsDirty" fullname="QGL2PaintEngineExPrivate::brushUniformsDirty" href="qgl2paintengineexprivate.html#brushUniformsDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="267" type="bool" static="false"/>
            <variable name="opacityUniformDirty" fullname="QGL2PaintEngineExPrivate::opacityUniformDirty" href="qgl2paintengineexprivate.html#opacityUniformDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="268" type="bool" static="false"/>
            <variable name="elementIndicesVBOId" fullname="QGL2PaintEngineExPrivate::elementIndicesVBOId" href="qgl2paintengineexprivate.html#elementIndicesVBOId-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="286" type="GLuint" static="false"/>
            <variable name="opacityArray" fullname="QGL2PaintEngineExPrivate::opacityArray" href="qgl2paintengineexprivate.html#opacityArray-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="287" type="QDataBuffer&lt;GLfloat&gt;" static="false"/>
            <variable name="staticVertexCoordinateArray" fullname="QGL2PaintEngineExPrivate::staticVertexCoordinateArray" href="qgl2paintengineexprivate.html#staticVertexCoordinateArray-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="288" type="GLfloat [8]" static="false"/>
            <variable name="staticTextureCoordinateArray" fullname="QGL2PaintEngineExPrivate::staticTextureCoordinateArray" href="qgl2paintengineexprivate.html#staticTextureCoordinateArray-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="289" type="GLfloat [8]" static="false"/>
            <variable name="snapToPixelGrid" fullname="QGL2PaintEngineExPrivate::snapToPixelGrid" href="qgl2paintengineexprivate.html#snapToPixelGrid-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="291" type="bool" static="false"/>
            <variable name="matrixUniformDirty" fullname="QGL2PaintEngineExPrivate::matrixUniformDirty" href="qgl2paintengineexprivate.html#matrixUniformDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="269" type="bool" static="false"/>
            <variable name="translateZUniformDirty" fullname="QGL2PaintEngineExPrivate::translateZUniformDirty" href="qgl2paintengineexprivate.html#translateZUniformDirty-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="270" type="bool" static="false"/>
            <variable name="stencilClean" fullname="QGL2PaintEngineExPrivate::stencilClean" href="qgl2paintengineexprivate.html#stencilClean-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="272" type="bool" static="false"/>
            <variable name="useSystemClip" fullname="QGL2PaintEngineExPrivate::useSystemClip" href="qgl2paintengineexprivate.html#useSystemClip-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="273" type="bool" static="false"/>
            <variable name="dirtyStencilRegion" fullname="QGL2PaintEngineExPrivate::dirtyStencilRegion" href="qgl2paintengineexprivate.html#dirtyStencilRegion-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="274" type="QRegion" static="false"/>
            <variable name="nativePaintingActive" fullname="QGL2PaintEngineExPrivate::nativePaintingActive" href="qgl2paintengineexprivate.html#nativePaintingActive-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="292" type="bool" static="false"/>
            <variable name="pmvMatrix" fullname="QGL2PaintEngineExPrivate::pmvMatrix" href="qgl2paintengineexprivate.html#pmvMatrix-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="293" type="GLfloat [3][3]" static="false"/>
            <variable name="inverseScale" fullname="QGL2PaintEngineExPrivate::inverseScale" href="qgl2paintengineexprivate.html#inverseScale-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="294" type="GLfloat" static="false"/>
            <variable name="lastTextureUsed" fullname="QGL2PaintEngineExPrivate::lastTextureUsed" href="qgl2paintengineexprivate.html#lastTextureUsed-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="296" type="GLuint" static="false"/>
            <variable name="lastMaskTextureUsed" fullname="QGL2PaintEngineExPrivate::lastMaskTextureUsed" href="qgl2paintengineexprivate.html#lastMaskTextureUsed-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="297" type="GLuint" static="false"/>
            <variable name="vertexCoordinateArray" fullname="QGL2PaintEngineExPrivate::vertexCoordinateArray" href="qgl2paintengineexprivate.html#vertexCoordinateArray-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="283" type="QGL2PEXVertexArray" static="false"/>
            <variable name="textureCoordinateArray" fullname="QGL2PaintEngineExPrivate::textureCoordinateArray" href="qgl2paintengineexprivate.html#textureCoordinateArray-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="284" type="QGL2PEXVertexArray" static="false"/>
            <variable name="elementIndices" fullname="QGL2PaintEngineExPrivate::elementIndices" href="qgl2paintengineexprivate.html#elementIndices-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="285" type="QVector&lt;GLushort&gt;" static="false"/>
            <variable name="currentScissorBounds" fullname="QGL2PaintEngineExPrivate::currentScissorBounds" href="qgl2paintengineexprivate.html#currentScissorBounds-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="275" type="QRect" static="false"/>
            <variable name="maxClip" fullname="QGL2PaintEngineExPrivate::maxClip" href="qgl2paintengineexprivate.html#maxClip-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="276" type="uint" static="false"/>
            <variable name="currentBrush" fullname="QGL2PaintEngineExPrivate::currentBrush" href="qgl2paintengineexprivate.html#currentBrush-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="278" type="QBrush" static="false"/>
            <variable name="noBrush" fullname="QGL2PaintEngineExPrivate::noBrush" href="qgl2paintengineexprivate.html#noBrush-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="279" type="const QBrush" static="false"/>
            <variable name="currentBrushPixmap" fullname="QGL2PaintEngineExPrivate::currentBrushPixmap" href="qgl2paintengineexprivate.html#currentBrushPixmap-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="281" type="QPixmap" static="false"/>
            <variable name="needsSync" fullname="QGL2PaintEngineExPrivate::needsSync" href="qgl2paintengineexprivate.html#needsSync-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="299" type="bool" static="false"/>
            <variable name="multisamplingAlwaysEnabled" fullname="QGL2PaintEngineExPrivate::multisamplingAlwaysEnabled" href="qgl2paintengineexprivate.html#multisamplingAlwaysEnabled-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="300" type="bool" static="false"/>
            <variable name="depthRange" fullname="QGL2PaintEngineExPrivate::depthRange" href="qgl2paintengineexprivate.html#depthRange-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="302" type="GLfloat [2]" static="false"/>
            <variable name="textureInvertedY" fullname="QGL2PaintEngineExPrivate::textureInvertedY" href="qgl2paintengineexprivate.html#textureInvertedY-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="304" type="float" static="false"/>
            <variable name="stroker" fullname="QGL2PaintEngineExPrivate::stroker" href="qgl2paintengineexprivate.html#stroker-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="306" type="QTriangulatingStroker" static="false"/>
            <variable name="dasher" fullname="QGL2PaintEngineExPrivate::dasher" href="qgl2paintengineexprivate.html#dasher-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="307" type="QDashedStrokeProcessor" static="false"/>
            <variable name="pathCaches" fullname="QGL2PaintEngineExPrivate::pathCaches" href="qgl2paintengineexprivate.html#pathCaches-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="309" type="QSet&lt;QVectorPath::CacheEntry *&gt;" static="false"/>
            <variable name="unusedVBOSToClean" fullname="QGL2PaintEngineExPrivate::unusedVBOSToClean" href="qgl2paintengineexprivate.html#unusedVBOSToClean-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="310" type="QVector&lt;GLuint&gt;" static="false"/>
            <variable name="unusedIBOSToClean" fullname="QGL2PaintEngineExPrivate::unusedIBOSToClean" href="qgl2paintengineexprivate.html#unusedIBOSToClean-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="311" type="QVector&lt;GLuint&gt;" static="false"/>
            <variable name="vertexAttribPointers" fullname="QGL2PaintEngineExPrivate::vertexAttribPointers" href="qgl2paintengineexprivate.html#vertexAttribPointers-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="313" type="const GLfloat *[3]" static="false"/>
            <variable name="translateZ" fullname="QGL2PaintEngineExPrivate::translateZ" href="qgl2paintengineexprivate.html#translateZ-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="315" type="GLfloat" static="false"/>
            <variable name="width" fullname="QGL2PaintEngineExPrivate::width" href="qgl2paintengineexprivate.html#width-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="258" type="int" static="false"/>
            <variable name="height" fullname="QGL2PaintEngineExPrivate::height" href="qgl2paintengineexprivate.html#height-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="258" type="int" static="false"/>
            <variable name="ctx" fullname="QGL2PaintEngineExPrivate::ctx" href="qgl2paintengineexprivate.html#ctx-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="259" type="QGLContext *" static="false"/>
            <variable name="mode" fullname="QGL2PaintEngineExPrivate::mode" href="qgl2paintengineexprivate.html#mode-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="260" type="EngineMode" static="false"/>
            <variable name="glyphCacheFormat" fullname="QGL2PaintEngineExPrivate::glyphCacheFormat" href="qgl2paintengineexprivate.html#glyphCacheFormat-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="261" type="QFontEngine::GlyphFormat" static="false"/>
            <variable name="q" fullname="QGL2PaintEngineExPrivate::q" href="qgl2paintengineexprivate.html#q-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="255" type="QGL2PaintEngineEx *" static="false"/>
            <variable name="shaderManager" fullname="QGL2PaintEngineExPrivate::shaderManager" href="qgl2paintengineexprivate.html#shaderManager-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="256" type="QGLEngineShaderManager *" static="false"/>
            <variable name="device" fullname="QGL2PaintEngineExPrivate::device" href="qgl2paintengineexprivate.html#device-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="257" type="QGLPaintDevice *" static="false"/>
        </class>
        <class name="QGLWidget" href="qglwidget.html" status="obsolete" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="359" documented="true" bases="QWidget" module="QtOpenGL" brief="Widget for rendering OpenGL graphics">
            <contents name="overlays" title="Overlays" level="1"/>
            <contents name="painting-techniques" title="Painting Techniques" level="1"/>
            <contents name="threading" title="Threading" level="1"/>
            <function name="QGLWidget" fullname="QGLWidget::QGLWidget" href="qglwidget.html#QGLWidget" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="364" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLWidget(QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)">
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="const QGLWidget *" name="shareWidget" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="f" default="Qt::WindowFlags()"/>
            </function>
            <function name="QGLWidget" fullname="QGLWidget::QGLWidget" href="qglwidget.html#QGLWidget-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="366" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLWidget(QGLContext *context, QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="const QGLWidget *" name="shareWidget" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="f" default="Qt::WindowFlags()"/>
            </function>
            <function name="QGLWidget" fullname="QGLWidget::QGLWidget" href="qglwidget.html#QGLWidget-2" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="368" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLWidget(const QGLFormat &amp;format, QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)">
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="const QGLWidget *" name="shareWidget" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="f" default="Qt::WindowFlags()"/>
            </function>
            <function name="QGLWidget" fullname="QGLWidget::QGLWidget" href="qglwidget.html#QGLWidget" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="454" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLWidget(const QGLWidget &amp;)">
                <parameter type="const QGLWidget &amp;" name="" default=""/>
            </function>
            <function name="QGLWidget" fullname="QGLWidget::QGLWidget" href="qglwidget.html#QGLWidget-3" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="448" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QGLWidget(QGLWidgetPrivate &amp;dd, const QGLFormat &amp;format, QWidget *parent, const QGLWidget *shareWidget, Qt::WindowFlags f)">
                <parameter type="QGLWidgetPrivate &amp;" name="dd" default=""/>
                <parameter type="const QGLFormat &amp;" name="format" default="QGLFormat()"/>
                <parameter type="QWidget *" name="parent" default="nullptr"/>
                <parameter type="const QGLWidget *" name="shareWidget" default="nullptr"/>
                <parameter type="Qt::WindowFlags" name="f" default="Qt::WindowFlags()"/>
            </function>
            <function name="autoBufferSwap" fullname="QGLWidget::autoBufferSwap" href="qglwidget.html#autoBufferSwap" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="440" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool autoBufferSwap() const"/>
            <function name="bindTexture" fullname="QGLWidget::bindTexture" href="qglwidget.html#bindTexture" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="413" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint bindTexture(const QImage &amp;image, GLenum target, GLint format)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLint" name="format" default="GL_RGBA"/>
            </function>
            <function name="bindTexture" fullname="QGLWidget::bindTexture" href="qglwidget.html#bindTexture-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="408" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="GLuint" signature="GLuint bindTexture(const QImage &amp;image, GLenum target, GLint format, QGLContext::BindOptions options)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="format" default=""/>
                <parameter type="QGLContext::BindOptions" name="options" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLWidget::bindTexture" href="qglwidget.html#bindTexture-2" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="410" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="GLuint" signature="GLuint bindTexture(const QPixmap &amp;pixmap, GLenum target, GLint format, QGLContext::BindOptions options)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="format" default=""/>
                <parameter type="QGLContext::BindOptions" name="options" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLWidget::bindTexture" href="qglwidget.html#bindTexture-3" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="415" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="GLuint" signature="GLuint bindTexture(const QPixmap &amp;pixmap, GLenum target, GLint format)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLint" name="format" default="GL_RGBA"/>
            </function>
            <function name="bindTexture" fullname="QGLWidget::bindTexture" href="qglwidget.html#bindTexture-4" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="418" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="GLuint" signature="GLuint bindTexture(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="colormap" fullname="QGLWidget::colormap" href="qglwidget.html#colormap" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="399" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QGLColormap &amp;" signature="const QGLColormap &amp; colormap() const"/>
            <function name="context" fullname="QGLWidget::context" href="qglwidget.html#context" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="387" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLContext *" signature="QGLContext * context() const"/>
            <function name="convertToGLFormat" fullname="QGLWidget::convertToGLFormat" href="qglwidget.html#convertToGLFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="397" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QImage" signature="QImage convertToGLFormat(const QImage &amp;img)">
                <parameter type="const QImage &amp;" name="img" default=""/>
            </function>
            <function name="d_func" fullname="QGLWidget::d_func" href="qglwidget.html#d_func" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="362" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLWidgetPrivate *" signature="QGLWidgetPrivate * d_func()"/>
            <function name="d_func" fullname="QGLWidget::d_func" href="qglwidget.html#d_func-1" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="362" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLWidgetPrivate *" signature="const QGLWidgetPrivate * d_func() const"/>
            <function name="deleteTexture" fullname="QGLWidget::deleteTexture" href="qglwidget.html#deleteTexture" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="420" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void deleteTexture(GLuint id)">
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="doneCurrent" fullname="QGLWidget::doneCurrent" href="qglwidget.html#doneCurrent" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="379" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void doneCurrent()"/>
            <function name="doubleBuffer" fullname="QGLWidget::doubleBuffer" href="qglwidget.html#doubleBuffer" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="381" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool doubleBuffer() const"/>
            <function name="drawTexture" fullname="QGLWidget::drawTexture" href="qglwidget.html#drawTexture" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="422" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawTexture(const QRectF &amp;target, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="drawTexture" fullname="QGLWidget::drawTexture" href="qglwidget.html#drawTexture-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="423" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void drawTexture(const QPointF &amp;point, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="event" fullname="QGLWidget::event" href="qglwidget.html#event" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="430" 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="QGLWidget::format" href="qglwidget.html#format" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="384" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFormat" signature="QGLFormat format() const"/>
            <function name="glDraw" fullname="QGLWidget::glDraw" href="qglwidget.html#glDraw" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="446" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void glDraw()"/>
            <function name="glInit" fullname="QGLWidget::glInit" href="qglwidget.html#glInit" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="445" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void glInit()"/>
            <function name="grabFrameBuffer" fullname="QGLWidget::grabFrameBuffer" href="qglwidget.html#grabFrameBuffer" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="392" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QImage" signature="QImage grabFrameBuffer(bool withAlpha)">
                <parameter type="bool" name="withAlpha" default="false"/>
            </function>
            <function name="initializeGL" fullname="QGLWidget::initializeGL" href="qglwidget.html#initializeGL" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="431" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initializeGL()"/>
            <function name="initializeOverlayGL" fullname="QGLWidget::initializeOverlayGL" href="qglwidget.html#initializeOverlayGL" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="435" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initializeOverlayGL()"/>
            <function name="isSharing" fullname="QGLWidget::isSharing" href="qglwidget.html#isSharing" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="376" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSharing() const"/>
            <function name="isValid" fullname="QGLWidget::isValid" href="qglwidget.html#isValid" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="375" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="makeCurrent" fullname="QGLWidget::makeCurrent" href="qglwidget.html#makeCurrent" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="378" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void makeCurrent()"/>
            <function name="makeOverlayCurrent" fullname="QGLWidget::makeOverlayCurrent" href="qglwidget.html#makeOverlayCurrent" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="394" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void makeOverlayCurrent()"/>
            <function name="metaObject" fullname="QGLWidget::metaObject" href="qglwidget.html#metaObject" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="361" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="operator=" fullname="QGLWidget::operator=" href="qglwidget.html#operator-eq" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="454" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLWidget &amp;" signature="QGLWidget &amp; operator=(const QGLWidget &amp;)">
                <parameter type="const QGLWidget &amp;" name="" default=""/>
            </function>
            <function name="overlayContext" fullname="QGLWidget::overlayContext" href="qglwidget.html#overlayContext" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="395" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QGLContext *" signature="const QGLContext * overlayContext() const"/>
            <function name="paintEngine" fullname="QGLWidget::paintEngine" href="qglwidget.html#paintEngine" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="406" 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="QGLWidget::paintEvent" href="qglwidget.html#paintEvent" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="442" 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="QGLWidget::paintGL" href="qglwidget.html#paintGL" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="433" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void paintGL()"/>
            <function name="paintOverlayGL" fullname="QGLWidget::paintOverlayGL" href="qglwidget.html#paintOverlayGL" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="437" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void paintOverlayGL()"/>
            <function name="qglClearColor" fullname="QGLWidget::qglClearColor" href="qglwidget.html#qglClearColor" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="373" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void qglClearColor(const QColor &amp;c) const">
                <parameter type="const QColor &amp;" name="c" default=""/>
            </function>
            <function name="qglColor" fullname="QGLWidget::qglColor" href="qglwidget.html#qglColor" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="372" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void qglColor(const QColor &amp;c) const">
                <parameter type="const QColor &amp;" name="c" default=""/>
            </function>
            <function name="qt_metacall" fullname="QGLWidget::qt_metacall" href="qglwidget.html#qt_metacall" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="361" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QGLWidget::qt_metacast" href="qglwidget.html#qt_metacast" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="361" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QGLWidget::qt_static_metacall" href="qglwidget.html#qt_static_metacall" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="361" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="renderPixmap" fullname="QGLWidget::renderPixmap" href="qglwidget.html#renderPixmap" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="391" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QPixmap" signature="QPixmap renderPixmap(int w, int h, bool useContext)">
                <parameter type="int" name="w" default="0"/>
                <parameter type="int" name="h" default="0"/>
                <parameter type="bool" name="useContext" default="false"/>
            </function>
            <function name="renderText" fullname="QGLWidget::renderText" href="qglwidget.html#renderText" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="402" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void renderText(int x, int y, const QString &amp;str, const QFont &amp;font)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="const QFont &amp;" name="font" default="QFont()"/>
            </function>
            <function name="renderText" fullname="QGLWidget::renderText" href="qglwidget.html#renderText-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="404" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void renderText(double x, double y, double z, const QString &amp;str, const QFont &amp;font)">
                <parameter type="double" name="x" default=""/>
                <parameter type="double" name="y" default=""/>
                <parameter type="double" name="z" default=""/>
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="const QFont &amp;" name="font" default="QFont()"/>
            </function>
            <function name="resizeEvent" fullname="QGLWidget::resizeEvent" href="qglwidget.html#resizeEvent" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="443" 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="QGLWidget::resizeGL" href="qglwidget.html#resizeGL" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="432" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void resizeGL(int width, int height)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="resizeOverlayGL" fullname="QGLWidget::resizeOverlayGL" href="qglwidget.html#resizeOverlayGL" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="436" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void resizeOverlayGL(int width, int height)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="setAutoBufferSwap" fullname="QGLWidget::setAutoBufferSwap" href="qglwidget.html#setAutoBufferSwap" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="439" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAutoBufferSwap(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="setColormap" fullname="QGLWidget::setColormap" href="qglwidget.html#setColormap" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="400" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setColormap(const QGLColormap &amp;cmap)">
                <parameter type="const QGLColormap &amp;" name="cmap" default=""/>
            </function>
            <function name="setContext" fullname="QGLWidget::setContext" href="qglwidget-obsolete.html#setContext" status="obsolete" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="388" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setContext(QGLContext *context, const QGLContext *shareContext, bool deleteOldContext)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="const QGLContext *" name="shareContext" default="nullptr"/>
                <parameter type="bool" name="deleteOldContext" default="true"/>
            </function>
            <function name="setFormat" fullname="QGLWidget::setFormat" href="qglwidget-obsolete.html#setFormat" status="obsolete" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="385" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFormat(const QGLFormat &amp;format)">
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
            </function>
            <function name="swapBuffers" fullname="QGLWidget::swapBuffers" href="qglwidget.html#swapBuffers" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="382" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void swapBuffers()"/>
            <function name="updateGL" fullname="QGLWidget::updateGL" href="qglwidget.html#updateGL" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="426" documented="true" meta="slot" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void updateGL()"/>
            <function name="updateOverlayGL" fullname="QGLWidget::updateOverlayGL" href="qglwidget.html#updateOverlayGL" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="427" documented="true" meta="slot" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void updateOverlayGL()"/>
            <function name="~QGLWidget" fullname="QGLWidget::~QGLWidget" href="qglwidget.html#dtor.QGLWidget" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="370" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLWidget()"/>
            <struct name="QPrivateSignal" fullname="QGLWidget::QPrivateSignal" href="qglwidget-qprivatesignal.html" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="361" module="QtOpenGL"/>
            <variable name="staticMetaObject" fullname="QGLWidget::staticMetaObject" href="qglwidget.html#staticMetaObject-var" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="361" type="const QMetaObject" static="true"/>
        </class>
        <struct name="QGLFunctionsPrivate" href="qglfunctionsprivate.html" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="186" module="QtOpenGL">
            <function name="QGLFunctionsPrivate" fullname="QGLFunctionsPrivate::QGLFunctionsPrivate" href="qglfunctionsprivate.html#QGLFunctionsPrivate" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="188" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFunctionsPrivate(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default="nullptr"/>
            </function>
            <variable name="funcs" fullname="QGLFunctionsPrivate::funcs" href="qglfunctionsprivate.html#funcs-var" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="189" type="QOpenGLFunctions *" static="false"/>
        </struct>
        <class name="QGLContextGroup" href="qglcontextgroup.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="163" module="QtOpenGL">
            <function name="QGLContextGroup" fullname="QGLContextGroup::QGLContextGroup" href="qglcontextgroup.html#QGLContextGroup" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="176" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLContextGroup(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="addShare" fullname="QGLContextGroup::addShare" href="qglcontextgroup.html#addShare" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="172" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addShare(const QGLContext *context, const QGLContext *share)">
                <parameter type="const QGLContext *" name="context" default=""/>
                <parameter type="const QGLContext *" name="share" default=""/>
            </function>
            <function name="context" fullname="QGLContextGroup::context" href="qglcontextgroup.html#context" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="168" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QGLContext *" signature="const QGLContext * context() const"/>
            <function name="isSharing" fullname="QGLContextGroup::isSharing" href="qglcontextgroup.html#isSharing" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="169" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSharing() const"/>
            <function name="removeShare" fullname="QGLContextGroup::removeShare" href="qglcontextgroup.html#removeShare" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="173" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void removeShare(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="shares" fullname="QGLContextGroup::shares" href="qglcontextgroup.html#shares" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="170" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;const QGLContext *&gt;" signature="QList&lt;const QGLContext *&gt; shares() const"/>
            <function name="~QGLContextGroup" fullname="QGLContextGroup::~QGLContextGroup" href="qglcontextgroup.html#dtor.QGLContextGroup" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="166" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLContextGroup()"/>
            <variable name="m_shares" fullname="QGLContextGroup::m_shares" href="qglcontextgroup.html#m_shares-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="179" type="QList&lt;const QGLContext *&gt;" static="false"/>
            <variable name="m_refs" fullname="QGLContextGroup::m_refs" href="qglcontextgroup.html#m_refs-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="180" type="QAtomicInt" static="false"/>
            <variable name="m_context" fullname="QGLContextGroup::m_context" href="qglcontextgroup.html#m_context-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="178" type="const QGLContext *" static="false"/>
        </class>
        <variable name="qglslSolidBrushSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="337" type="const char *const" static="false"/>
        <variable name="qglslImageSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="344" type="const char *const" static="false"/>
        <variable name="qglslCustomSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="352" type="const char *const" static="false"/>
        <variable name="qglslImageSrcWithPatternFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="360" type="const char *const" static="false"/>
        <variable name="qglslNonPremultipliedImageSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="369" type="const char *const" static="false"/>
        <variable name="qglslShockingPinkSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="379" type="const char *const" static="false"/>
        <struct name="QGLTextureCacheKey" href="qgltexturecachekey.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="402" module="QtOpenGL">
            <variable name="key" fullname="QGLTextureCacheKey::key" href="qgltexturecachekey.html#key-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="403" type="qint64" static="false"/>
            <variable name="group" fullname="QGLTextureCacheKey::group" href="qgltexturecachekey.html#group-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="404" type="QGLContextGroup *" static="false"/>
        </struct>
        <class name="QGLTextureDestroyer" href="qgltexturedestroyer.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="342" module="QtOpenGL">
            <function name="emitFreeTexture" fullname="QGLTextureDestroyer::emitFreeTexture" href="qgltexturedestroyer.html#emitFreeTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="345" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void emitFreeTexture(QGLContext *context, QPlatformPixmap *, GLuint id)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="QPlatformPixmap *" name="" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="freeTextureFunc" fullname="QGLTextureDestroyer::freeTextureFunc" href="qgltexturedestroyer.html#freeTextureFunc" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="351" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void freeTextureFunc(QOpenGLFunctions *, GLuint id)">
                <parameter type="QOpenGLFunctions *" name="" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
        </class>
        <page name="textures" href="qtopengl-textures-example.html" status="active" location="textures.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/examples/opengl/doc/src/textures.qdoc" lineno="28" documented="true" subtype="example" title="Textures Example" fulltitle="Textures Example" subtitle="" module="QtOpenGL" groups="examples-widgets-opengl" 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/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>
        <class name="QGLEngineShaderProg" href="qglengineshaderprog.html" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="372" module="QtOpenGL">
            <function name="QGLEngineShaderProg" fullname="QGLEngineShaderProg::QGLEngineShaderProg" href="qglengineshaderprog.html#QGLEngineShaderProg" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="375" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLEngineShaderProg()"/>
            <function name="operator==" fullname="QGLEngineShaderProg::operator==" href="qglengineshaderprog.html#operator-eq-eq" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="398" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator==(const QGLEngineShaderProg &amp;other) const">
                <parameter type="const QGLEngineShaderProg &amp;" name="other" default=""/>
            </function>
            <function name="~QGLEngineShaderProg" fullname="QGLEngineShaderProg::~QGLEngineShaderProg" href="qglengineshaderprog.html#dtor.QGLEngineShaderProg" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="377" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLEngineShaderProg()"/>
            <variable name="useTextureCoords" fullname="QGLEngineShaderProg::useTextureCoords" href="qglengineshaderprog.html#useTextureCoords-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="394" type="bool" static="false"/>
            <variable name="useOpacityAttribute" fullname="QGLEngineShaderProg::useOpacityAttribute" href="qglengineshaderprog.html#useOpacityAttribute-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="395" type="bool" static="false"/>
            <variable name="usePmvMatrixAttribute" fullname="QGLEngineShaderProg::usePmvMatrixAttribute" href="qglengineshaderprog.html#usePmvMatrixAttribute-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="396" type="bool" static="false"/>
            <variable name="mainVertexShader" fullname="QGLEngineShaderProg::mainVertexShader" href="qglengineshaderprog.html#mainVertexShader-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="382" type="QGLEngineSharedShaders::SnippetName" static="false"/>
            <variable name="positionVertexShader" fullname="QGLEngineShaderProg::positionVertexShader" href="qglengineshaderprog.html#positionVertexShader-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="383" type="QGLEngineSharedShaders::SnippetName" static="false"/>
            <variable name="mainFragShader" fullname="QGLEngineShaderProg::mainFragShader" href="qglengineshaderprog.html#mainFragShader-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="384" type="QGLEngineSharedShaders::SnippetName" static="false"/>
            <variable name="srcPixelFragShader" fullname="QGLEngineShaderProg::srcPixelFragShader" href="qglengineshaderprog.html#srcPixelFragShader-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="385" type="QGLEngineSharedShaders::SnippetName" static="false"/>
            <variable name="maskFragShader" fullname="QGLEngineShaderProg::maskFragShader" href="qglengineshaderprog.html#maskFragShader-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="386" type="QGLEngineSharedShaders::SnippetName" static="false"/>
            <variable name="compositionFragShader" fullname="QGLEngineShaderProg::compositionFragShader" href="qglengineshaderprog.html#compositionFragShader-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="387" type="QGLEngineSharedShaders::SnippetName" static="false"/>
            <variable name="customStageSource" fullname="QGLEngineShaderProg::customStageSource" href="qglengineshaderprog.html#customStageSource-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="389" type="QByteArray" static="false"/>
            <variable name="program" fullname="QGLEngineShaderProg::program" href="qglengineshaderprog.html#program-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="390" type="QGLShaderProgram *" static="false"/>
            <variable name="uniformLocations" fullname="QGLEngineShaderProg::uniformLocations" href="qglengineshaderprog.html#uniformLocations-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="392" type="QVector&lt;uint&gt;" static="false"/>
        </class>
        <class name="QGLContextPrivate" href="qglcontextprivate.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="222" module="QtOpenGL">
            <function name="QGLContextPrivate" fullname="QGLContextPrivate::QGLContextPrivate" href="qglcontextprivate.html#QGLContextPrivate" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="226" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLContextPrivate(QGLContext *context)">
                <parameter type="QGLContext *" name="context" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLContextPrivate::bindTexture" href="qglcontextprivate.html#bindTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="228" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLTexture *" signature="QGLTexture * bindTexture(const QImage &amp;image, GLenum target, GLint format, QGLContext::BindOptions options)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="format" default=""/>
                <parameter type="QGLContext::BindOptions" name="options" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLContextPrivate::bindTexture" href="qglcontextprivate.html#bindTexture-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="230" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QGLTexture *" signature="QGLTexture * bindTexture(const QImage &amp;image, GLenum target, GLint format, const qint64 key, QGLContext::BindOptions options)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="format" default=""/>
                <parameter type="const qint64" name="key" default=""/>
                <parameter type="QGLContext::BindOptions" name="options" default=""/>
            </function>
            <function name="cleanup" fullname="QGLContextPrivate::cleanup" href="qglcontextprivate.html#cleanup" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="238" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cleanup()"/>
            <function name="contextGroup" fullname="QGLContextPrivate::contextGroup" href="qglcontextprivate.html#contextGroup" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="293" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLContextGroup *" signature="QGLContextGroup * contextGroup(const QGLContext *ctx)">
                <parameter type="const QGLContext *" name="ctx" default=""/>
            </function>
            <function name="init" fullname="QGLContextPrivate::init" href="qglcontextprivate.html#init" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="235" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void init(QPaintDevice *dev, const QGLFormat &amp;format)">
                <parameter type="QPaintDevice *" name="dev" default=""/>
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
            </function>
            <function name="maxTextureSize" fullname="QGLContextPrivate::maxTextureSize" href="qglcontextprivate.html#maxTextureSize" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="236" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int maxTextureSize()"/>
            <function name="q_func" fullname="QGLContextPrivate::q_func" href="qglcontextprivate.html#q_func" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="224" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLContext *" signature="QGLContext * q_func()"/>
            <function name="q_func" fullname="QGLContextPrivate::q_func" href="qglcontextprivate.html#q_func-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="224" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLContext *" signature="const QGLContext * q_func() const"/>
            <function name="refreshCurrentFbo" fullname="QGLContextPrivate::refreshCurrentFbo" href="qglcontextprivate.html#refreshCurrentFbo" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="249" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void refreshCurrentFbo()"/>
            <function name="setCurrentContext" fullname="QGLContextPrivate::setCurrentContext" href="qglcontextprivate.html#setCurrentContext" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="295" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setCurrentContext(QGLContext *context)">
                <parameter type="QGLContext *" name="context" default=""/>
            </function>
            <function name="setCurrentFbo" fullname="QGLContextPrivate::setCurrentFbo" href="qglcontextprivate.html#setCurrentFbo" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="250" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCurrentFbo(GLuint fbo)">
                <parameter type="GLuint" name="fbo" default=""/>
            </function>
            <function name="setVertexAttribArrayEnabled" fullname="QGLContextPrivate::setVertexAttribArrayEnabled" href="qglcontextprivate.html#setVertexAttribArrayEnabled" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="240" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setVertexAttribArrayEnabled(int arrayIndex, bool enabled)">
                <parameter type="int" name="arrayIndex" default=""/>
                <parameter type="bool" name="enabled" default="true"/>
            </function>
            <function name="setupSharing" fullname="QGLContextPrivate::setupSharing" href="qglcontextprivate.html#setupSharing" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="248" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setupSharing()"/>
            <function name="swapRegion" fullname="QGLContextPrivate::swapRegion" href="qglcontextprivate.html#swapRegion" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="242" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void swapRegion(const QRegion &amp;region)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="syncGlState" fullname="QGLContextPrivate::syncGlState" href="qglcontextprivate.html#syncGlState" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="241" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void syncGlState()"/>
            <function name="textureCacheLookup" fullname="QGLContextPrivate::textureCacheLookup" href="qglcontextprivate.html#textureCacheLookup" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="234" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLTexture *" signature="QGLTexture * textureCacheLookup(const qint64 key, GLenum target)">
                <parameter type="const qint64" name="key" default=""/>
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="~QGLContextPrivate" fullname="QGLContextPrivate::~QGLContextPrivate" href="qglcontextprivate.html#dtor.QGLContextPrivate" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="227" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLContextPrivate()"/>
            <variable name="glFormat" fullname="QGLContextPrivate::glFormat" href="qglcontextprivate.html#glFormat-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="252" type="QGLFormat" static="false"/>
            <variable name="reqFormat" fullname="QGLContextPrivate::reqFormat" href="qglcontextprivate.html#reqFormat-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="253" type="QGLFormat" static="false"/>
            <variable name="guiGlContext" fullname="QGLContextPrivate::guiGlContext" href="qglcontextprivate.html#guiGlContext-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="244" type="QOpenGLContext *" static="false"/>
            <variable name="workaround_brokenFBOReadBack" fullname="QGLContextPrivate::workaround_brokenFBOReadBack" href="qglcontextprivate.html#workaround_brokenFBOReadBack-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="265" type="uint" static="false"/>
            <variable name="max_texture_size" fullname="QGLContextPrivate::max_texture_size" href="qglcontextprivate.html#max_texture_size-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="282" type="GLint" static="false"/>
            <variable name="current_fbo" fullname="QGLContextPrivate::current_fbo" href="qglcontextprivate.html#current_fbo-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="284" type="GLuint" static="false"/>
            <variable name="q_ptr" fullname="QGLContextPrivate::q_ptr" href="qglcontextprivate.html#q_ptr-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="278" type="QGLContext *" static="false"/>
            <variable name="version_flags" fullname="QGLContextPrivate::version_flags" href="qglcontextprivate.html#version_flags-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="279" type="QGLFormat::OpenGLVersionFlags" static="false"/>
            <variable name="group" fullname="QGLContextPrivate::group" href="qglcontextprivate.html#group-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="281" type="QGLContextGroup *" static="false"/>
            <variable name="ownContext" fullname="QGLContextPrivate::ownContext" href="qglcontextprivate.html#ownContext-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="246" type="bool" static="false"/>
            <variable name="fbo" fullname="QGLContextPrivate::fbo" href="qglcontextprivate.html#fbo-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="254" type="GLuint" static="false"/>
            <variable name="valid" fullname="QGLContextPrivate::valid" href="qglcontextprivate.html#valid-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="256" type="uint" static="false"/>
            <variable name="workaroundsCached" fullname="QGLContextPrivate::workaroundsCached" href="qglcontextprivate.html#workaroundsCached-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="267" type="uint" static="false"/>
            <variable name="default_fbo" fullname="QGLContextPrivate::default_fbo" href="qglcontextprivate.html#default_fbo-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="285" type="GLuint" static="false"/>
            <variable name="active_engine" fullname="QGLContextPrivate::active_engine" href="qglcontextprivate.html#active_engine-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="286" type="QPaintEngine *" static="false"/>
            <variable name="texture_destroyer" fullname="QGLContextPrivate::texture_destroyer" href="qglcontextprivate.html#texture_destroyer-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="287" type="QGLTextureDestroyer *" static="false"/>
            <variable name="workaround_brokenTextureFromPixmap" fullname="QGLContextPrivate::workaround_brokenTextureFromPixmap" href="qglcontextprivate.html#workaround_brokenTextureFromPixmap-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="269" type="uint" static="false"/>
            <variable name="workaround_brokenTextureFromPixmap_init" fullname="QGLContextPrivate::workaround_brokenTextureFromPixmap_init" href="qglcontextprivate.html#workaround_brokenTextureFromPixmap_init-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="270" type="uint" static="false"/>
            <variable name="workaround_brokenAlphaTexSubImage" fullname="QGLContextPrivate::workaround_brokenAlphaTexSubImage" href="qglcontextprivate.html#workaround_brokenAlphaTexSubImage-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="272" type="uint" static="false"/>
            <variable name="workaround_brokenAlphaTexSubImage_init" fullname="QGLContextPrivate::workaround_brokenAlphaTexSubImage_init" href="qglcontextprivate.html#workaround_brokenAlphaTexSubImage_init-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="273" type="uint" static="false"/>
            <variable name="paintDevice" fullname="QGLContextPrivate::paintDevice" href="qglcontextprivate.html#paintDevice-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="275" type="QPaintDevice *" static="false"/>
            <variable name="initDone" fullname="QGLContextPrivate::initDone" href="qglcontextprivate.html#initDone-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="258" type="uint" static="false"/>
            <variable name="crWin" fullname="QGLContextPrivate::crWin" href="qglcontextprivate.html#crWin-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="259" type="uint" static="false"/>
            <variable name="readback_target_size" fullname="QGLContextPrivate::readback_target_size" href="qglcontextprivate.html#readback_target_size-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="276" type="QSize" static="false"/>
            <variable name="transpColor" fullname="QGLContextPrivate::transpColor" href="qglcontextprivate.html#transpColor-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="277" type="QColor" static="false"/>
            <variable name="sharing" fullname="QGLContextPrivate::sharing" href="qglcontextprivate.html#sharing-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="257" type="uint" static="false"/>
            <variable name="internal_context" fullname="QGLContextPrivate::internal_context" href="qglcontextprivate.html#internal_context-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="260" type="uint" static="false"/>
            <variable name="version_flags_cached" fullname="QGLContextPrivate::version_flags_cached" href="qglcontextprivate.html#version_flags_cached-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="261" type="uint" static="false"/>
            <variable name="workaround_needsFullClearOnEveryFrame" fullname="QGLContextPrivate::workaround_needsFullClearOnEveryFrame" href="qglcontextprivate.html#workaround_needsFullClearOnEveryFrame-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="264" type="uint" static="false"/>
            <variable name="workaround_brokenTexSubImage" fullname="QGLContextPrivate::workaround_brokenTexSubImage" href="qglcontextprivate.html#workaround_brokenTexSubImage-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="266" type="uint" static="false"/>
            <variable name="functions" fullname="QGLContextPrivate::functions" href="qglcontextprivate.html#functions-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="289" type="QGLFunctions *" static="false"/>
            <variable name="vertexAttributeArraysEnabledState" fullname="QGLContextPrivate::vertexAttributeArraysEnabledState" href="qglcontextprivate.html#vertexAttributeArraysEnabledState-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="291" type="bool [3]" static="false"/>
        </class>
        <class name="QGLEngineShaderManager" href="qglengineshadermanager.html" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="411" bases="QObject" module="QtOpenGL">
            <function name="QGLEngineShaderManager" fullname="QGLEngineShaderManager::QGLEngineShaderManager" href="qglengineshadermanager.html#QGLEngineShaderManager" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="415" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLEngineShaderManager(QGLContext *context)">
                <parameter type="QGLContext *" name="context" default=""/>
            </function>
            <function name="blitProgram" fullname="QGLEngineShaderManager::blitProgram" href="qglengineshadermanager.html#blitProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="486" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgram *" signature="QGLShaderProgram * blitProgram()"/>
            <function name="currentProgram" fullname="QGLEngineShaderManager::currentProgram" href="qglengineshadermanager.html#currentProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="484" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgram *" signature="QGLShaderProgram * currentProgram()"/>
            <function name="getUniformLocation" fullname="QGLEngineShaderManager::getUniformLocation" href="qglengineshadermanager.html#getUniformLocation" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="467" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint getUniformLocation(QGLEngineShaderManager::Uniform id)">
                <parameter type="QGLEngineShaderManager::Uniform" name="id" default=""/>
            </function>
            <function name="hasComplexGeometry" fullname="QGLEngineShaderManager::hasComplexGeometry" href="qglengineshadermanager.html#hasComplexGeometry" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="479" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasComplexGeometry() const"/>
            <function name="metaObject" fullname="QGLEngineShaderManager::metaObject" href="qglengineshadermanager.html#metaObject" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="413" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="optimiseForBrushTransform" fullname="QGLEngineShaderManager::optimiseForBrushTransform" href="qglengineshadermanager.html#optimiseForBrushTransform" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="458" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void optimiseForBrushTransform(QTransform::TransformationType transformType)">
                <parameter type="QTransform::TransformationType" name="transformType" default=""/>
            </function>
            <function name="qt_metacall" fullname="QGLEngineShaderManager::qt_metacall" href="qglengineshadermanager.html#qt_metacall" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="413" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QGLEngineShaderManager::qt_metacast" href="qglengineshadermanager.html#qt_metacast" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="413" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QGLEngineShaderManager::qt_static_metacall" href="qglengineshadermanager.html#qt_static_metacall" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="413" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="removeCustomStage" fullname="QGLEngineShaderManager::removeCustomStage" href="qglengineshadermanager.html#removeCustomStage" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="465" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeCustomStage()"/>
            <function name="setCompositionMode" fullname="QGLEngineShaderManager::setCompositionMode" href="qglengineshadermanager.html#setCompositionMode" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="463" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCompositionMode(QPainter::CompositionMode )">
                <parameter type="QPainter::CompositionMode" name="" default=""/>
            </function>
            <function name="setCustomStage" fullname="QGLEngineShaderManager::setCustomStage" href="qglengineshadermanager.html#setCustomStage" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="464" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCustomStage(QGLCustomShaderStage *stage)">
                <parameter type="QGLCustomShaderStage *" name="stage" default=""/>
            </function>
            <function name="setDirty" fullname="QGLEngineShaderManager::setDirty" href="qglengineshadermanager.html#setDirty" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="469" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDirty()"/>
            <function name="setHasComplexGeometry" fullname="QGLEngineShaderManager::setHasComplexGeometry" href="qglengineshadermanager.html#setHasComplexGeometry" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="474" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setHasComplexGeometry(bool hasComplexGeometry)">
                <parameter type="bool" name="hasComplexGeometry" default=""/>
            </function>
            <function name="setMaskType" fullname="QGLEngineShaderManager::setMaskType" href="qglengineshadermanager.html#setMaskType" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="462" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMaskType(QGLEngineShaderManager::MaskType )">
                <parameter type="QGLEngineShaderManager::MaskType" name="" default=""/>
            </function>
            <function name="setOpacityMode" fullname="QGLEngineShaderManager::setOpacityMode" href="qglengineshadermanager.html#setOpacityMode" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="461" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setOpacityMode(QGLEngineShaderManager::OpacityMode )">
                <parameter type="QGLEngineShaderManager::OpacityMode" name="" default=""/>
            </function>
            <function name="setSrcPixelType" fullname="QGLEngineShaderManager::setSrcPixelType" href="qglengineshadermanager.html#setSrcPixelType" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="459" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSrcPixelType(Qt::BrushStyle )">
                <parameter type="Qt::BrushStyle" name="" default=""/>
            </function>
            <function name="setSrcPixelType" fullname="QGLEngineShaderManager::setSrcPixelType" href="qglengineshadermanager.html#setSrcPixelType-1" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="460" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setSrcPixelType(QGLEngineShaderManager::PixelSrcType )">
                <parameter type="QGLEngineShaderManager::PixelSrcType" name="" default=""/>
            </function>
            <function name="simpleProgram" fullname="QGLEngineShaderManager::simpleProgram" href="qglengineshadermanager.html#simpleProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="485" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgram *" signature="QGLShaderProgram * simpleProgram()"/>
            <function name="useBlitProgram" fullname="QGLEngineShaderManager::useBlitProgram" href="qglengineshadermanager.html#useBlitProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="473" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void useBlitProgram()"/>
            <function name="useCorrectShaderProg" fullname="QGLEngineShaderManager::useCorrectShaderProg" href="qglengineshadermanager.html#useCorrectShaderProg" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="470" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool useCorrectShaderProg()"/>
            <function name="useSimpleProgram" fullname="QGLEngineShaderManager::useSimpleProgram" href="qglengineshadermanager.html#useSimpleProgram" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="472" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void useSimpleProgram()"/>
            <function name="~QGLEngineShaderManager" fullname="QGLEngineShaderManager::~QGLEngineShaderManager" href="qglengineshadermanager.html#dtor.QGLEngineShaderManager" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="416" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLEngineShaderManager()"/>
            <variable name="srcPixelType" fullname="QGLEngineShaderManager::srcPixelType" href="qglengineshadermanager.html#srcPixelType-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="497" type="int" static="false"/>
            <variable name="opacityMode" fullname="QGLEngineShaderManager::opacityMode" href="qglengineshadermanager.html#opacityMode-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="498" type="QGLEngineShaderManager::OpacityMode" static="false"/>
            <variable name="maskType" fullname="QGLEngineShaderManager::maskType" href="qglengineshadermanager.html#maskType-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="499" type="QGLEngineShaderManager::MaskType" static="false"/>
            <variable name="compositionMode" fullname="QGLEngineShaderManager::compositionMode" href="qglengineshadermanager.html#compositionMode-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="500" type="QPainter::CompositionMode" static="false"/>
            <variable name="ctx" fullname="QGLEngineShaderManager::ctx" href="qglengineshadermanager.html#ctx-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="491" type="QGLContext *" static="false"/>
            <variable name="staticMetaObject" fullname="QGLEngineShaderManager::staticMetaObject" href="qglengineshadermanager.html#staticMetaObject-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="413" type="const QMetaObject" static="true"/>
            <enum name="Uniform" fullname="QGLEngineShaderManager::Uniform" href="qglengineshadermanager.html#Uniform-enum" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="426">
                <value name="ImageTexture" value="0"/>
                <value name="PatternColor" value="1"/>
                <value name="GlobalOpacity" value="2"/>
                <value name="Depth" value="3"/>
                <value name="MaskTexture" value="4"/>
                <value name="FragmentColor" value="5"/>
                <value name="LinearData" value="6"/>
                <value name="Angle" value="7"/>
                <value name="HalfViewportSize" value="8"/>
                <value name="Fmp" value="9"/>
                <value name="Fmp2MRadius2" value="10"/>
                <value name="Inverse2Fmp2MRadius2" value="11"/>
                <value name="SqrFr" value="12"/>
                <value name="BRadius" value="13"/>
                <value name="InvertedTextureSize" value="14"/>
                <value name="BrushTransform" value="15"/>
                <value name="BrushTexture" value="16"/>
                <value name="Matrix" value="17"/>
                <value name="TranslateZ" value="18"/>
                <value name="NumUniforms" value="19"/>
            </enum>
            <variable name="shaderProgNeedsChanging" fullname="QGLEngineShaderManager::shaderProgNeedsChanging" href="qglengineshadermanager.html#shaderProgNeedsChanging-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="492" type="bool" static="false"/>
            <variable name="customSrcStage" fullname="QGLEngineShaderManager::customSrcStage" href="qglengineshadermanager.html#customSrcStage-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="501" type="QGLCustomShaderStage *" static="false"/>
            <variable name="currentShaderProg" fullname="QGLEngineShaderManager::currentShaderProg" href="qglengineshadermanager.html#currentShaderProg-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="503" type="QGLEngineShaderProg *" static="false"/>
            <variable name="complexGeometry" fullname="QGLEngineShaderManager::complexGeometry" href="qglengineshadermanager.html#complexGeometry-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="493" type="bool" static="false"/>
            <variable name="brushTransform" fullname="QGLEngineShaderManager::brushTransform" href="qglengineshadermanager.html#brushTransform-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="496" type="QTransform" static="false"/>
            <enum name="OpacityMode" fullname="QGLEngineShaderManager::OpacityMode" href="qglengineshadermanager.html#OpacityMode-enum" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="449">
                <value name="NoOpacity" value="0"/>
                <value name="UniformOpacity" value="1"/>
                <value name="AttributeOpacity" value="2"/>
            </enum>
            <struct name="QPrivateSignal" fullname="QGLEngineShaderManager::QPrivateSignal" href="qglengineshadermanager-qprivatesignal.html" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="413" module="QtOpenGL"/>
            <enum name="MaskType" fullname="QGLEngineShaderManager::MaskType" href="qglengineshadermanager.html#MaskType-enum" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="418">
                <value name="NoMask" value="0"/>
                <value name="PixelMask" value="1"/>
                <value name="SubPixelMaskPass1" value="2"/>
                <value name="SubPixelMaskPass2" value="3"/>
                <value name="SubPixelWithGammaMask" value="4"/>
            </enum>
            <enum name="PixelSrcType" fullname="QGLEngineShaderManager::PixelSrcType" href="qglengineshadermanager.html#PixelSrcType-enum" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="419">
                <value name="ImageSrc" value="Qt::TexturePattern+1"/>
                <value name="NonPremultipliedImageSrc" value="Qt::TexturePattern+2"/>
                <value name="PatternSrc" value="Qt::TexturePattern+3"/>
                <value name="TextureSrcWithPattern" value="Qt::TexturePattern+4"/>
            </enum>
            <variable name="sharedShaders" fullname="QGLEngineShaderManager::sharedShaders" href="qglengineshadermanager.html#sharedShaders-var" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="488" type="QGLEngineSharedShaders *" static="false"/>
        </class>
        <class name="QGLFramebufferObject" href="qglframebufferobject.html" status="obsolete" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="52" since="4.2" documented="true" bases="QPaintDevice" module="QtOpenGL" groups="painting-3D" brief="Encapsulates an OpenGL framebuffer object">
            <contents name="threading" title="Threading" level="1"/>
            <function name="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="62" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFramebufferObject(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="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject-1" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="63" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLFramebufferObject(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="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject-2" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="65" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLFramebufferObject(const QSize &amp;size, QGLFramebufferObject::Attachment attachment, GLenum target, GLenum internal_format)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QGLFramebufferObject::Attachment" name="attachment" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLenum" name="internal_format" default="0"/>
            </function>
            <function name="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject-3" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="67" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QGLFramebufferObject(int width, int height, QGLFramebufferObject::Attachment attachment, GLenum target, GLenum internal_format)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QGLFramebufferObject::Attachment" name="attachment" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLenum" name="internal_format" default="0"/>
            </function>
            <function name="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject-4" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="70" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="" signature="QGLFramebufferObject(const QSize &amp;size, const QGLFramebufferObjectFormat &amp;format)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QGLFramebufferObjectFormat &amp;" name="format" default=""/>
            </function>
            <function name="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject-5" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="71" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="" signature="QGLFramebufferObject(int width, int height, const QGLFramebufferObjectFormat &amp;format)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QGLFramebufferObjectFormat &amp;" name="format" default=""/>
            </function>
            <function name="QGLFramebufferObject" fullname="QGLFramebufferObject::QGLFramebufferObject" href="qglframebufferobject.html#QGLFramebufferObject-6" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="108" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="" signature="QGLFramebufferObject(const QGLFramebufferObject &amp;)">
                <parameter type="const QGLFramebufferObject &amp;" name="" default=""/>
            </function>
            <function name="attachment" fullname="QGLFramebufferObject::attachment" href="qglframebufferobject.html#attachment" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="85" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFramebufferObject::Attachment" signature="QGLFramebufferObject::Attachment attachment() const"/>
            <function name="bind" fullname="QGLFramebufferObject::bind" href="qglframebufferobject.html#bind" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bind()"/>
            <function name="bindDefault" fullname="QGLFramebufferObject::bindDefault" href="qglframebufferobject.html#bindDefault" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="90" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool bindDefault()"/>
            <function name="blitFramebuffer" fullname="QGLFramebufferObject::blitFramebuffer" href="qglframebufferobject.html#blitFramebuffer" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="98" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void blitFramebuffer(QGLFramebufferObject *target, const QRect &amp;targetRect, QGLFramebufferObject *source, const QRect &amp;sourceRect, GLbitfield buffers, GLenum filter)">
                <parameter type="QGLFramebufferObject *" name="target" default=""/>
                <parameter type="const QRect &amp;" name="targetRect" default=""/>
                <parameter type="QGLFramebufferObject *" 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="d_func" fullname="QGLFramebufferObject::d_func" href="qglframebufferobject.html#d_func" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="54" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLFramebufferObjectPrivate *" signature="QGLFramebufferObjectPrivate * d_func()"/>
            <function name="d_func" fullname="QGLFramebufferObject::d_func" href="qglframebufferobject.html#d_func-1" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="54" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLFramebufferObjectPrivate *" signature="const QGLFramebufferObjectPrivate * d_func() const"/>
            <function name="devType" fullname="QGLFramebufferObject::devType" href="qglframebufferobject.html#devType" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="105" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int devType() const override"/>
            <function name="drawTexture" fullname="QGLFramebufferObject::drawTexture" href="qglframebufferobject.html#drawTexture" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="94" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawTexture(const QRectF &amp;target, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="drawTexture" fullname="QGLFramebufferObject::drawTexture" href="qglframebufferobject.html#drawTexture-1" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="95" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void drawTexture(const QPointF &amp;point, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="format" fullname="QGLFramebufferObject::format" href="qglframebufferobject.html#format" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="75" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFramebufferObjectFormat" signature="QGLFramebufferObjectFormat format() const"/>
            <function name="handle" fullname="QGLFramebufferObject::handle" href="qglframebufferobject.html#handle" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="88" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint handle() const"/>
            <function name="hasOpenGLFramebufferBlit" fullname="QGLFramebufferObject::hasOpenGLFramebufferBlit" href="qglframebufferobject.html#hasOpenGLFramebufferBlit" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="97" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLFramebufferBlit()"/>
            <function name="hasOpenGLFramebufferObjects" fullname="QGLFramebufferObject::hasOpenGLFramebufferObjects" href="qglframebufferobject.html#hasOpenGLFramebufferObjects" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="92" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLFramebufferObjects()"/>
            <function name="isBound" fullname="QGLFramebufferObject::isBound" href="qglframebufferobject.html#isBound" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="78" documented="true" since="4.5" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isBound() const"/>
            <function name="isValid" fullname="QGLFramebufferObject::isValid" href="qglframebufferobject.html#isValid" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="77" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="metric" fullname="QGLFramebufferObject::metric" href="qglframebufferobject.html#metric" status="active" access="protected" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="104" 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="operator=" fullname="QGLFramebufferObject::operator=" href="qglframebufferobject.html#operator-eq" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="108" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLFramebufferObject &amp;" signature="QGLFramebufferObject &amp; operator=(const QGLFramebufferObject &amp;)">
                <parameter type="const QGLFramebufferObject &amp;" name="" default=""/>
            </function>
            <function name="paintEngine" fullname="QGLFramebufferObject::paintEngine" href="qglframebufferobject.html#paintEngine" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="87" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="release" fullname="QGLFramebufferObject::release" href="qglframebufferobject.html#release" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="80" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool release()"/>
            <function name="size" fullname="QGLFramebufferObject::size" href="qglframebufferobject.html#size" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="83" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
            <function name="texture" fullname="QGLFramebufferObject::texture" href="qglframebufferobject.html#texture" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="82" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint texture() const"/>
            <function name="toImage" fullname="QGLFramebufferObject::toImage" href="qglframebufferobject.html#toImage" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="84" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QImage" signature="QImage toImage() const"/>
            <function name="~QGLFramebufferObject" fullname="QGLFramebufferObject::~QGLFramebufferObject" href="qglframebufferobject.html#dtor.QGLFramebufferObject" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="73" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLFramebufferObject()"/>
            <enum name="Attachment" fullname="QGLFramebufferObject::Attachment" href="qglframebufferobject.html#Attachment-enum" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="56" since="4.3" documented="true">
                <value name="NoAttachment" value="0"/>
                <value name="CombinedDepthStencil" value="1"/>
                <value name="Depth" value="2"/>
            </enum>
            <variable name="d_ptr" fullname="QGLFramebufferObject::d_ptr" href="qglframebufferobject.html#d_ptr-var" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="109" type="QScopedPointer&lt;QGLFramebufferObjectPrivate&gt;" static="false"/>
        </class>
        <class name="QGLShareContextScope" href="qglsharecontextscope.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="301" module="QtOpenGL">
            <function name="QGLShareContextScope" fullname="QGLShareContextScope::QGLShareContextScope" href="qglsharecontextscope.html#QGLShareContextScope" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="304" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLShareContextScope(const QGLContext *ctx)">
                <parameter type="const QGLContext *" name="ctx" default=""/>
            </function>
            <function name="operator QGLContext *" fullname="QGLShareContextScope::operator QGLContext *" href="qglsharecontextscope.html#operator-QGLContext--2a" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="317" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLContext *" signature="QGLContext * operator QGLContext *()"/>
            <function name="operator-&gt;" fullname="QGLShareContextScope::operator-&gt;" href="qglsharecontextscope.html#operator--gt" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="322" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLContext *" signature="QGLContext * operator-&gt;()"/>
            <function name="~QGLShareContextScope" fullname="QGLShareContextScope::~QGLShareContextScope" href="qglsharecontextscope.html#dtor.QGLShareContextScope" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="327" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLShareContextScope()"/>
            <variable name="m_oldContext" fullname="QGLShareContextScope::m_oldContext" href="qglsharecontextscope.html#m_oldContext-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="334" type="QGLContext *" static="false"/>
            <variable name="m_ctx" fullname="QGLShareContextScope::m_ctx" href="qglsharecontextscope.html#m_ctx-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="335" type="QGLContext *" static="false"/>
        </class>
        <page name="hellogles3" href="qtopengl-hellogles3-example.html" status="active" location="hellogles3.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/examples/opengl/hellogles3/doc/src/hellogles3.qdoc" lineno="28" documented="true" subtype="example" title="Hello GLES3 Example" fulltitle="Hello GLES3 Example" subtitle="" module="QtOpenGL" groups="examples-widgets-opengl" 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/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>
        <class name="QGLWidgetGLPaintDevice" href="qglwidgetglpaintdevice.html" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="91" bases="QGLPaintDevice" module="QtOpenGL">
            <function name="QGLWidgetGLPaintDevice" fullname="QGLWidgetGLPaintDevice::QGLWidgetGLPaintDevice" href="qglwidgetglpaintdevice.html#QGLWidgetGLPaintDevice" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="94" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLWidgetGLPaintDevice()"/>
            <function name="beginPaint" fullname="QGLWidgetGLPaintDevice::beginPaint" href="qglwidgetglpaintdevice.html#beginPaint" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="99" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void beginPaint() override"/>
            <function name="context" fullname="QGLWidgetGLPaintDevice::context" href="qglwidgetglpaintdevice.html#context" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="102" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QGLContext *" signature="QGLContext * context() const override"/>
            <function name="endPaint" fullname="QGLWidgetGLPaintDevice::endPaint" href="qglwidgetglpaintdevice.html#endPaint" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="100" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void endPaint() override"/>
            <function name="paintEngine" fullname="QGLWidgetGLPaintDevice::paintEngine" href="qglwidgetglpaintdevice.html#paintEngine" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="96" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="setWidget" fullname="QGLWidgetGLPaintDevice::setWidget" href="qglwidgetglpaintdevice.html#setWidget" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="104" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setWidget(QGLWidget *)">
                <parameter type="QGLWidget *" name="" default=""/>
            </function>
            <function name="size" fullname="QGLWidgetGLPaintDevice::size" href="qglwidgetglpaintdevice.html#size" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="101" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSize" signature="QSize size() const override"/>
            <variable name="glWidget" fullname="QGLWidgetGLPaintDevice::glWidget" href="qglwidgetglpaintdevice.html#glWidget-var" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="108" type="QGLWidget *" static="false"/>
        </class>
        <variable name="qglslAffinePositionWithConicalGradientBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="214" type="const char *const" static="false"/>
        <enum name="EngineMode" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="65">
            <value name="ImageDrawingMode" value="0"/>
            <value name="TextDrawingMode" value="1"/>
            <value name="BrushDrawingMode" value="2"/>
            <value name="ImageArrayDrawingMode" value="3"/>
        </enum>
        <class name="QGL2PaintEngineState" href="qgl2paintenginestate.html" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="83" bases="QPainterState" module="QtOpenGL">
            <function name="QGL2PaintEngineState" fullname="QGL2PaintEngineState::QGL2PaintEngineState" href="qgl2paintenginestate.html#QGL2PaintEngineState" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="86" meta="copy-constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGL2PaintEngineState(QGL2PaintEngineState &amp;other)">
                <parameter type="QGL2PaintEngineState &amp;" name="other" default=""/>
            </function>
            <function name="QGL2PaintEngineState" fullname="QGL2PaintEngineState::QGL2PaintEngineState" href="qgl2paintenginestate.html#QGL2PaintEngineState-1" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="87" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGL2PaintEngineState()"/>
            <function name="~QGL2PaintEngineState" fullname="QGL2PaintEngineState::~QGL2PaintEngineState" href="qgl2paintenginestate.html#dtor.QGL2PaintEngineState" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="88" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGL2PaintEngineState()"/>
            <variable name="clipChanged" fullname="QGL2PaintEngineState::clipChanged" href="qgl2paintenginestate.html#clipChanged-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="98" type="uint" static="false"/>
            <variable name="currentClip" fullname="QGL2PaintEngineState::currentClip" href="qgl2paintenginestate.html#currentClip-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="99" type="uint" static="false"/>
            <variable name="rectangleClip" fullname="QGL2PaintEngineState::rectangleClip" href="qgl2paintenginestate.html#rectangleClip-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="101" type="QRect" static="false"/>
            <variable name="isNew" fullname="QGL2PaintEngineState::isNew" href="qgl2paintenginestate.html#isNew-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="90" type="uint" static="false"/>
            <variable name="needsClipBufferClear" fullname="QGL2PaintEngineState::needsClipBufferClear" href="qgl2paintenginestate.html#needsClipBufferClear-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="91" type="uint" static="false"/>
            <variable name="clipTestEnabled" fullname="QGL2PaintEngineState::clipTestEnabled" href="qgl2paintenginestate.html#clipTestEnabled-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="92" type="uint" static="false"/>
            <variable name="canRestoreClip" fullname="QGL2PaintEngineState::canRestoreClip" href="qgl2paintenginestate.html#canRestoreClip-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="93" type="uint" static="false"/>
            <variable name="matrixChanged" fullname="QGL2PaintEngineState::matrixChanged" href="qgl2paintenginestate.html#matrixChanged-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="94" type="uint" static="false"/>
            <variable name="compositionModeChanged" fullname="QGL2PaintEngineState::compositionModeChanged" href="qgl2paintenginestate.html#compositionModeChanged-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="95" type="uint" static="false"/>
            <variable name="opacityChanged" fullname="QGL2PaintEngineState::opacityChanged" href="qgl2paintenginestate.html#opacityChanged-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="96" type="uint" static="false"/>
            <variable name="renderHintsChanged" fullname="QGL2PaintEngineState::renderHintsChanged" href="qgl2paintenginestate.html#renderHintsChanged-var" status="internal" access="private" location="qpaintengineex_opengl2_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h" lineno="97" type="uint" static="false"/>
        </class>
        <class name="QGLEngineThreadStorage" href="qglenginethreadstorage.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="541" module="QtOpenGL">
            <function name="engine" fullname="QGLEngineThreadStorage::engine" href="qglenginethreadstorage.html#engine" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="544" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QPaintEngine *" signature="QPaintEngine * engine()"/>
            <variable name="storage" fullname="QGLEngineThreadStorage::storage" href="qglenginethreadstorage.html#storage-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="552" type="QThreadStorage&lt;QPaintEngine *&gt;" static="false"/>
        </class>
        <variable name="qglslPositionWithTextureBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="285" type="const char *const" static="false"/>
        <variable name="qglslAffinePositionWithTextureBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="306" type="const char *const" static="false"/>
        <variable name="qglslTextureBrushSrcFragmentShader_ES" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="312" type="const char *const" static="false"/>
        <variable name="qglslTextureBrushSrcFragmentShader_desktop" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="319" type="const char *const" static="false"/>
        <variable name="qglslTextureBrushSrcWithPatternFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="327" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_CO" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="429" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_C" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="438" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader_O" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="446" type="const char *const" static="false"/>
        <variable name="qglslMainFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="454" type="const char *const" static="false"/>
        <variable name="qglslMaskFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="461" type="const char *const" static="false"/>
        <page name="hellogl2" href="qtopengl-hellogl2-example.html" status="active" location="hellogl2.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/examples/opengl/doc/src/hellogl2.qdoc" lineno="28" documented="true" subtype="example" title="Hello GL2 Example" fulltitle="Hello GL2 Example" subtitle="" module="QtOpenGL" groups="examples-widgets-opengl" 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/hellogl2.pro" href="qtopengl-hellogl2-hellogl2-pro.html" status="active" subtype="file" title="" fulltitle="hellogl2.pro Example File" subtitle="hellogl2/hellogl2.pro"/>
        </page>
        <variable name="qglslPatternBrushSrcFragmentShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="148" type="const char *const" static="false"/>
        <class name="QGLPoint" href="qglpoint.html" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="62" module="QtOpenGL">
            <function name="QGLPoint" fullname="QGLPoint::QGLPoint" href="qglpoint.html#QGLPoint" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="65" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLPoint(GLfloat new_x, GLfloat new_y)">
                <parameter type="GLfloat" name="new_x" default=""/>
                <parameter type="GLfloat" name="new_y" default=""/>
            </function>
            <function name="QGLPoint" fullname="QGLPoint::QGLPoint" href="qglpoint.html#QGLPoint-1" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="68" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLPoint(const QPointF &amp;p)">
                <parameter type="const QPointF &amp;" name="p" default=""/>
            </function>
            <function name="QGLPoint" fullname="QGLPoint::QGLPoint" href="qglpoint.html#QGLPoint-2" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="71" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLPoint(const QPointF *p)">
                <parameter type="const QPointF *" name="p" default=""/>
            </function>
            <function name="operator QPointF" fullname="QGLPoint::operator QPointF" href="qglpoint.html#operator-QPointF" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QPointF" signature="QPointF operator QPointF()"/>
            <function name="operator QPointF" fullname="QGLPoint::operator QPointF" href="qglpoint.html#operator-QPointF-1" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="78" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="QPointF" signature="QPointF operator QPointF() const"/>
            <variable name="x" fullname="QGLPoint::x" href="qglpoint.html#x-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="74" type="GLfloat" static="false"/>
            <variable name="y" fullname="QGLPoint::y" href="qglpoint.html#y-var" status="internal" access="private" location="qgl2pexvertexarray_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h" lineno="75" type="GLfloat" static="false"/>
        </class>
        <class name="QGLPaintDevice" href="qglpaintdevice.html" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="61" bases="QPaintDevice" module="QtOpenGL">
            <function name="QGLPaintDevice" fullname="QGLPaintDevice::QGLPaintDevice" href="qglpaintdevice.html#QGLPaintDevice" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="64" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLPaintDevice()"/>
            <function name="alphaRequested" fullname="QGLPaintDevice::alphaRequested" href="qglpaintdevice.html#alphaRequested" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="76" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool alphaRequested() const"/>
            <function name="beginPaint" fullname="QGLPaintDevice::beginPaint" href="qglpaintdevice.html#beginPaint" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="69" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void beginPaint()"/>
            <function name="context" fullname="QGLPaintDevice::context" href="qglpaintdevice.html#context" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="73" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QGLContext *" signature="QGLContext * context() const = 0"/>
            <function name="devType" fullname="QGLPaintDevice::devType" href="qglpaintdevice.html#devType" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="67" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int devType() const override"/>
            <function name="endPaint" fullname="QGLPaintDevice::endPaint" href="qglpaintdevice.html#endPaint" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="71" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void endPaint()"/>
            <function name="ensureActiveTarget" fullname="QGLPaintDevice::ensureActiveTarget" href="qglpaintdevice.html#ensureActiveTarget" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void ensureActiveTarget()"/>
            <function name="format" fullname="QGLPaintDevice::format" href="qglpaintdevice.html#format" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="74" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QGLFormat" signature="QGLFormat format() const"/>
            <function name="getDevice" fullname="QGLPaintDevice::getDevice" href="qglpaintdevice.html#getDevice" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="80" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLPaintDevice *" signature="QGLPaintDevice * getDevice(QPaintDevice *)">
                <parameter type="QPaintDevice *" name="" default=""/>
            </function>
            <function name="isFlipped" fullname="QGLPaintDevice::isFlipped" href="qglpaintdevice.html#isFlipped" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="77" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isFlipped() const"/>
            <function name="metric" fullname="QGLPaintDevice::metric" href="qglpaintdevice.html#metric" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="83" 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="size" fullname="QGLPaintDevice::size" href="qglpaintdevice.html#size" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="75" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const = 0"/>
            <function name="~QGLPaintDevice" fullname="QGLPaintDevice::~QGLPaintDevice" href="qglpaintdevice.html#dtor.QGLPaintDevice" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="65" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLPaintDevice()"/>
            <variable name="m_thisFBO" fullname="QGLPaintDevice::m_thisFBO" href="qglpaintdevice.html#m_thisFBO-var" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="85" type="GLuint" static="false"/>
            <variable name="m_previousFBO" fullname="QGLPaintDevice::m_previousFBO" href="qglpaintdevice.html#m_previousFBO-var" status="internal" access="private" location="qglpaintdevice_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpaintdevice_p.h" lineno="84" type="GLuint" static="false"/>
        </class>
        <class name="QGLTemporaryContext" href="qgltemporarycontext.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="204" module="QtOpenGL">
            <function name="QGLTemporaryContext" fullname="QGLTemporaryContext::QGLTemporaryContext" href="qgltemporarycontext.html#QGLTemporaryContext" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="206" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLTemporaryContext(bool directRendering, QWidget *parent)">
                <parameter type="bool" name="directRendering" default="true"/>
                <parameter type="QWidget *" name="parent" default="0"/>
            </function>
            <function name="~QGLTemporaryContext" fullname="QGLTemporaryContext::~QGLTemporaryContext" href="qgltemporarycontext.html#dtor.QGLTemporaryContext" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="207" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLTemporaryContext()"/>
            <variable name="d" fullname="QGLTemporaryContext::d" href="qgltemporarycontext.html#d-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="210" type="QScopedPointer&lt;QGLTemporaryContextPrivate&gt;" static="false"/>
        </class>
        <class name="QGLWidgetPrivate" href="qglwidgetprivate.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="127" bases="QWidgetPrivate" module="QtOpenGL">
            <function name="QGLWidgetPrivate" fullname="QGLWidgetPrivate::QGLWidgetPrivate" href="qglwidgetprivate.html#QGLWidgetPrivate" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="131" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLWidgetPrivate()"/>
            <function name="aboutToDestroy" fullname="QGLWidgetPrivate::aboutToDestroy" href="qglwidgetprivate.html#aboutToDestroy" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="143" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void aboutToDestroy() override"/>
            <function name="cleanupColormaps" fullname="QGLWidgetPrivate::cleanupColormaps" href="qglwidgetprivate.html#cleanupColormaps" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="142" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cleanupColormaps()"/>
            <function name="init" fullname="QGLWidgetPrivate::init" href="qglwidgetprivate.html#init" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="139" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void init(QGLContext *context, const QGLWidget *shareWidget)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="const QGLWidget *" name="shareWidget" default=""/>
            </function>
            <function name="initContext" fullname="QGLWidgetPrivate::initContext" href="qglwidgetprivate.html#initContext" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="140" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initContext(QGLContext *context, const QGLWidget *shareWidget)">
                <parameter type="QGLContext *" name="context" default=""/>
                <parameter type="const QGLWidget *" name="shareWidget" default=""/>
            </function>
            <function name="makeCurrent" fullname="QGLWidgetPrivate::makeCurrent" href="qglwidgetprivate.html#makeCurrent" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="148" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool makeCurrent()"/>
            <function name="q_func" fullname="QGLWidgetPrivate::q_func" href="qglwidgetprivate.html#q_func" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="129" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLWidget *" signature="QGLWidget * q_func()"/>
            <function name="q_func" fullname="QGLWidgetPrivate::q_func" href="qglwidgetprivate.html#q_func-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="129" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLWidget *" signature="const QGLWidget * q_func() const"/>
            <function name="renderCxPm" fullname="QGLWidgetPrivate::renderCxPm" href="qglwidgetprivate.html#renderCxPm" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="141" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool renderCxPm(QPixmap *pixmap)">
                <parameter type="QPixmap *" name="pixmap" default=""/>
            </function>
            <function name="~QGLWidgetPrivate" fullname="QGLWidgetPrivate::~QGLWidgetPrivate" href="qglwidgetprivate.html#dtor.QGLWidgetPrivate" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="137" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLWidgetPrivate()"/>
            <variable name="disable_clear_on_painter_begin" fullname="QGLWidgetPrivate::disable_clear_on_painter_begin" href="qglwidgetprivate.html#disable_clear_on_painter_begin-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="156" type="bool" static="false"/>
            <variable name="parent_changing" fullname="QGLWidgetPrivate::parent_changing" href="qglwidgetprivate.html#parent_changing-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="157" type="bool" static="false"/>
            <variable name="glDevice" fullname="QGLWidgetPrivate::glDevice" href="qglwidgetprivate.html#glDevice-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="151" type="QGLWidgetGLPaintDevice" static="false"/>
            <variable name="autoSwap" fullname="QGLWidgetPrivate::autoSwap" href="qglwidgetprivate.html#autoSwap-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="152" type="bool" static="false"/>
            <variable name="glcx" fullname="QGLWidgetPrivate::glcx" href="qglwidgetprivate.html#glcx-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="150" type="QGLContext *" static="false"/>
            <variable name="cmap" fullname="QGLWidgetPrivate::cmap" href="qglwidgetprivate.html#cmap-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="154" type="QGLColormap" static="false"/>
        </class>
        <class name="QGLContext" href="qglcontext.html" status="obsolete" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="235" documented="true" module="QtOpenGL" brief="Encapsulates an OpenGL rendering context">
            <function name="QGLContext" fullname="QGLContext::QGLContext" href="qglcontext-obsolete.html#QGLContext" status="obsolete" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="239" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLContext(const QGLFormat &amp;format, QPaintDevice *device)">
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
                <parameter type="QPaintDevice *" name="device" default=""/>
            </function>
            <function name="QGLContext" fullname="QGLContext::QGLContext" href="qglcontext.html#QGLContext-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="240" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLContext(const QGLFormat &amp;format)">
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
            </function>
            <function name="QGLContext" fullname="QGLContext::QGLContext" href="qglcontext.html#QGLContext-2" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="327" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLContext(QOpenGLContext *windowContext)">
                <parameter type="QOpenGLContext *" name="windowContext" default=""/>
            </function>
            <function name="QGLContext" fullname="QGLContext::QGLContext" href="qglcontext.html#QGLContext-3" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="354" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QGLContext(const QGLContext &amp;)">
                <parameter type="const QGLContext &amp;" name="" default=""/>
            </function>
            <function name="areSharing" fullname="QGLContext::areSharing" href="qglcontext.html#areSharing" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="248" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool areSharing(const QGLContext *context1, const QGLContext *context2)">
                <parameter type="const QGLContext *" name="context1" default=""/>
                <parameter type="const QGLContext *" name="context2" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLContext::bindTexture" href="qglcontext.html#bindTexture" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="282" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint bindTexture(const QImage &amp;image, GLenum target, GLint format, QGLContext::BindOptions options)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="format" default=""/>
                <parameter type="QGLContext::BindOptions" name="options" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLContext::bindTexture" href="qglcontext.html#bindTexture-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="284" documented="true" since="4.6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="GLuint" signature="GLuint bindTexture(const QPixmap &amp;pixmap, GLenum target, GLint format, QGLContext::BindOptions options)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="format" default=""/>
                <parameter type="QGLContext::BindOptions" name="options" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLContext::bindTexture" href="qglcontext.html#bindTexture-2" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="287" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="GLuint" signature="GLuint bindTexture(const QImage &amp;image, GLenum target, GLint format)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLint" name="format" default="GL_RGBA"/>
            </function>
            <function name="bindTexture" fullname="QGLContext::bindTexture" href="qglcontext.html#bindTexture-3" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="289" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="GLuint" signature="GLuint bindTexture(const QPixmap &amp;pixmap, GLenum target, GLint format)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
                <parameter type="GLint" name="format" default="GL_RGBA"/>
            </function>
            <function name="bindTexture" fullname="QGLContext::bindTexture" href="qglcontext.html#bindTexture-4" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="291" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="GLuint" signature="GLuint bindTexture(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="chooseContext" fullname="QGLContext::chooseContext" href="qglcontext.html#chooseContext" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="311" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool chooseContext(const QGLContext *shareContext)">
                <parameter type="const QGLContext *" name="shareContext" default="..."/>
            </function>
            <function name="colorIndex" fullname="QGLContext::colorIndex" href="qglcontext.html#colorIndex" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="319" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="uint" signature="uint colorIndex(const QColor &amp;c) const">
                <parameter type="const QColor &amp;" name="c" default=""/>
            </function>
            <function name="contextHandle" fullname="QGLContext::contextHandle" href="qglcontext.html#contextHandle" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="308" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLContext *" signature="QOpenGLContext * contextHandle() const"/>
            <function name="create" fullname="QGLContext::create" href="qglcontext.html#create" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="243" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool create(const QGLContext *shareContext)">
                <parameter type="const QGLContext *" name="shareContext" default="nullptr"/>
            </function>
            <function name="currentContext" fullname="QGLContext::currentContext" href="qglcontext.html#currentContext" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="305" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const QGLContext *" signature="const QGLContext * currentContext()"/>
            <function name="d_func" fullname="QGLContext::d_func" href="qglcontext.html#d_func" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="237" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLContextPrivate *" signature="QGLContextPrivate * d_func()"/>
            <function name="d_func" fullname="QGLContext::d_func" href="qglcontext.html#d_func-1" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="237" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLContextPrivate *" signature="const QGLContextPrivate * d_func() const"/>
            <function name="deleteTexture" fullname="QGLContext::deleteTexture" href="qglcontext.html#deleteTexture" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="293" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void deleteTexture(GLuint id)">
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="device" fullname="QGLContext::device" href="qglcontext.html#device" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="302" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPaintDevice *" signature="QPaintDevice * device() const"/>
            <function name="deviceIsPixmap" fullname="QGLContext::deviceIsPixmap" href="qglcontext.html#deviceIsPixmap" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="313" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool deviceIsPixmap() const"/>
            <function name="doneCurrent" fullname="QGLContext::doneCurrent" href="qglcontext.html#doneCurrent" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="257" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void doneCurrent()"/>
            <function name="drawTexture" fullname="QGLContext::drawTexture" href="qglcontext.html#drawTexture" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="295" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawTexture(const QRectF &amp;target, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="drawTexture" fullname="QGLContext::drawTexture" href="qglcontext.html#drawTexture-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="296" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void drawTexture(const QPointF &amp;point, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="format" fullname="QGLContext::format" href="qglcontext.html#format" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="250" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFormat" signature="QGLFormat format() const"/>
            <function name="fromOpenGLContext" fullname="QGLContext::fromOpenGLContext" href="qglcontext.html#fromOpenGLContext" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="307" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLContext *" signature="QGLContext * fromOpenGLContext(QOpenGLContext *context)">
                <parameter type="QOpenGLContext *" name="context" default=""/>
            </function>
            <function name="functions" fullname="QGLContext::functions" href="qglcontext.html#functions" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="261" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFunctions *" signature="QGLFunctions * functions() const"/>
            <function name="getProcAddress" fullname="QGLContext::getProcAddress" href="qglcontext.html#getProcAddress" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="301" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QFunctionPointer" signature="QFunctionPointer getProcAddress(const QString &amp;proc) const">
                <parameter type="const QString &amp;" name="proc" default=""/>
            </function>
            <function name="initialized" fullname="QGLContext::initialized" href="qglcontext.html#initialized" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="316" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool initialized() const"/>
            <function name="isSharing" fullname="QGLContext::isSharing" href="qglcontext.html#isSharing" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="245" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSharing() const"/>
            <function name="isValid" fullname="QGLContext::isValid" href="qglcontext.html#isValid" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="244" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="makeCurrent" fullname="QGLContext::makeCurrent" href="qglcontext.html#makeCurrent" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="256" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void makeCurrent()"/>
            <function name="moveToThread" fullname="QGLContext::moveToThread" href="qglcontext.html#moveToThread" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="254" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void moveToThread(QThread *thread)">
                <parameter type="QThread *" name="thread" default=""/>
            </function>
            <function name="operator=" fullname="QGLContext::operator=" href="qglcontext.html#operator-eq" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="354" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLContext &amp;" signature="QGLContext &amp; operator=(const QGLContext &amp;)">
                <parameter type="const QGLContext &amp;" name="" default=""/>
            </function>
            <function name="overlayTransparentColor" fullname="QGLContext::overlayTransparentColor" href="qglcontext.html#overlayTransparentColor" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="303" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QColor" signature="QColor overlayTransparentColor() const"/>
            <function name="requestedFormat" fullname="QGLContext::requestedFormat" href="qglcontext.html#requestedFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="251" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFormat" signature="QGLFormat requestedFormat() const"/>
            <function name="reset" fullname="QGLContext::reset" href="qglcontext.html#reset" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="246" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reset()"/>
            <function name="setDevice" fullname="QGLContext::setDevice" href="qglcontext.html#setDevice" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="321" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDevice(QPaintDevice *pDev)">
                <parameter type="QPaintDevice *" name="pDev" default=""/>
            </function>
            <function name="setFormat" fullname="QGLContext::setFormat" href="qglcontext.html#setFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="252" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFormat(const QGLFormat &amp;format)">
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
            </function>
            <function name="setInitialized" fullname="QGLContext::setInitialized" href="qglcontext.html#setInitialized" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="317" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setInitialized(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="setTextureCacheLimit" fullname="QGLContext::setTextureCacheLimit" href="qglcontext.html#setTextureCacheLimit" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="298" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setTextureCacheLimit(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setValid" fullname="QGLContext::setValid" href="qglcontext.html#setValid" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="320" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setValid(bool valid)">
                <parameter type="bool" name="valid" default=""/>
            </function>
            <function name="setWindowCreated" fullname="QGLContext::setWindowCreated" href="qglcontext.html#setWindowCreated" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="315" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setWindowCreated(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="swapBuffers" fullname="QGLContext::swapBuffers" href="qglcontext.html#swapBuffers" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="259" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="void" signature="void swapBuffers() const"/>
            <function name="textureCacheLimit" fullname="QGLContext::textureCacheLimit" href="qglcontext.html#textureCacheLimit" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="299" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int textureCacheLimit()"/>
            <function name="windowCreated" fullname="QGLContext::windowCreated" href="qglcontext.html#windowCreated" status="active" access="protected" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="314" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool windowCreated() const"/>
            <function name="~QGLContext" fullname="QGLContext::~QGLContext" href="qglcontext.html#dtor.QGLContext" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="241" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLContext()"/>
            <enum name="BindOption" fullname="QGLContext::BindOption" href="qglcontext.html#BindOption-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="263" since="4.6" documented="true" typedef="QGLContext::BindOptions">
                <value name="NoBindOption" value="0x0000"/>
                <value name="InvertedYBindOption" value="0x0001"/>
                <value name="MipmapBindOption" value="0x0002"/>
                <value name="PremultipliedAlphaBindOption" value="0x0004"/>
                <value name="LinearFilteringBindOption" value="0x0008"/>
                <value name="MemoryManagedBindOption" value="0x0010"/>
                <value name="CanFlipNativePixmapBindOption" value="0x0020"/>
                <value name="TemporarilyCachedBindOption" value="0x0040"/>
                <value name="DefaultBindOption" value="LinearFilteringBindOption&#10;                                                  | InvertedYBindOption&#10;                                                  | MipmapBindOption"/>
                <value name="InternalBindOption" value="MemoryManagedBindOption&#10;                                                  | PremultipliedAlphaBindOption"/>
            </enum>
            <variable name="currentCtx" fullname="QGLContext::currentCtx" href="qglcontext.html#currentCtx-var" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="324" type="QGLContext *" static="true"/>
            <variable name="d_ptr" fullname="QGLContext::d_ptr" href="qglcontext.html#d_ptr-var" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="329" type="QScopedPointer&lt;QGLContextPrivate&gt;" static="false"/>
            <typedef name="BindOptions" fullname="QGLContext::BindOptions" href="qglcontext.html#BindOption-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="280" enum="QGLContext::BindOption"/>
        </class>
        <class name="QGLFormat" href="qglformat.html" status="obsolete" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="97" documented="true" module="QtOpenGL" brief="Specifies the display format of an OpenGL rendering context">
            <function name="QGLFormat" fullname="QGLFormat::QGLFormat" href="qglformat.html#QGLFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="100" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFormat()"/>
            <function name="QGLFormat" fullname="QGLFormat::QGLFormat" href="qglformat.html#QGLFormat-1" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="101" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLFormat(QGL::FormatOptions options, int plane)">
                <parameter type="QGL::FormatOptions" name="options" default=""/>
                <parameter type="int" name="plane" default="0"/>
            </function>
            <function name="QGLFormat" fullname="QGLFormat::QGLFormat" href="qglformat.html#QGLFormat-2" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="102" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLFormat(const QGLFormat &amp;other)">
                <parameter type="const QGLFormat &amp;" name="other" default=""/>
            </function>
            <function name="accum" fullname="QGLFormat::accum" href="qglformat.html#accum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="144" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool accum() const"/>
            <function name="accumBufferSize" fullname="QGLFormat::accumBufferSize" href="qglformat.html#accumBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="110" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int accumBufferSize() const"/>
            <function name="alpha" fullname="QGLFormat::alpha" href="qglformat.html#alpha" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="142" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool alpha() const"/>
            <function name="alphaBufferSize" fullname="QGLFormat::alphaBufferSize" href="qglformat.html#alphaBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="122" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int alphaBufferSize() const"/>
            <function name="blueBufferSize" fullname="QGLFormat::blueBufferSize" href="qglformat.html#blueBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="119" documented="true" since="4.2" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int blueBufferSize() const"/>
            <function name="defaultFormat" fullname="QGLFormat::defaultFormat" href="qglformat.html#defaultFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="161" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLFormat" signature="QGLFormat defaultFormat()"/>
            <function name="defaultOverlayFormat" fullname="QGLFormat::defaultOverlayFormat" href="qglformat.html#defaultOverlayFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="164" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLFormat" signature="QGLFormat defaultOverlayFormat()"/>
            <function name="depth" fullname="QGLFormat::depth" href="qglformat.html#depth" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="138" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool depth() const"/>
            <function name="depthBufferSize" fullname="QGLFormat::depthBufferSize" href="qglformat.html#depthBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="107" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int depthBufferSize() const"/>
            <function name="detach" fullname="QGLFormat::detach" href="qglformat.html#detach" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="215" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void detach()"/>
            <function name="directRendering" fullname="QGLFormat::directRendering" href="qglformat.html#directRendering" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="150" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool directRendering() const"/>
            <function name="doubleBuffer" fullname="QGLFormat::doubleBuffer" href="qglformat.html#doubleBuffer" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="136" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool doubleBuffer() const"/>
            <function name="fromSurfaceFormat" fullname="QGLFormat::fromSurfaceFormat" href="qglformat.html#fromSurfaceFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="210" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLFormat" signature="QGLFormat fromSurfaceFormat(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="greenBufferSize" fullname="QGLFormat::greenBufferSize" href="qglformat.html#greenBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="116" documented="true" since="4.2" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int greenBufferSize() const"/>
            <function name="hasOpenGL" fullname="QGLFormat::hasOpenGL" href="qglformat.html#hasOpenGL" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="167" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGL()"/>
            <function name="hasOpenGLOverlays" fullname="QGLFormat::hasOpenGLOverlays" href="qglformat.html#hasOpenGLOverlays" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="168" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLOverlays()"/>
            <function name="hasOverlay" fullname="QGLFormat::hasOverlay" href="qglformat.html#hasOverlay" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="152" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasOverlay() const"/>
            <function name="majorVersion" fullname="QGLFormat::majorVersion" href="qglformat.html#majorVersion" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="171" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int majorVersion() const"/>
            <function name="minorVersion" fullname="QGLFormat::minorVersion" href="qglformat.html#minorVersion" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="172" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int minorVersion() const"/>
            <function name="openGLVersionFlags" fullname="QGLFormat::openGLVersionFlags" href="qglformat.html#openGLVersionFlags" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="208" documented="true" since="4.2" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLFormat::OpenGLVersionFlags" signature="QGLFormat::OpenGLVersionFlags openGLVersionFlags()"/>
            <function name="operator!=" href="qglformat.html#operator-not-eq" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="218" documented="true" related="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QGLFormat &amp;a, const QGLFormat &amp;b)">
                <parameter type="const QGLFormat &amp;" name="a" default=""/>
                <parameter type="const QGLFormat &amp;" name="b" default=""/>
            </function>
            <function name="operator=" fullname="QGLFormat::operator=" href="qglformat.html#operator-eq" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="103" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLFormat &amp;" signature="QGLFormat &amp; operator=(const QGLFormat &amp;other)">
                <parameter type="const QGLFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qglformat.html#operator-eq-eq" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="217" documented="true" related="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool operator==(const QGLFormat &amp;a, const QGLFormat &amp;b)">
                <parameter type="const QGLFormat &amp;" name="a" default=""/>
                <parameter type="const QGLFormat &amp;" name="b" default=""/>
            </function>
            <function name="operator==" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="407" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool operator==(const QGLTextureCacheKey &amp;a, const QGLTextureCacheKey &amp;b)">
                <parameter type="const QGLTextureCacheKey &amp;" name="a" default=""/>
                <parameter type="const QGLTextureCacheKey &amp;" name="b" default=""/>
            </function>
            <function name="plane" fullname="QGLFormat::plane" href="qglformat.html#plane" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="155" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int plane() const"/>
            <function name="profile" fullname="QGLFormat::profile" href="qglformat.html#profile" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="181" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFormat::OpenGLContextProfile" signature="QGLFormat::OpenGLContextProfile profile() const"/>
            <function name="redBufferSize" fullname="QGLFormat::redBufferSize" href="qglformat.html#redBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="113" documented="true" since="4.2" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int redBufferSize() const"/>
            <function name="rgba" fullname="QGLFormat::rgba" href="qglformat.html#rgba" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="140" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool rgba() const"/>
            <function name="sampleBuffers" fullname="QGLFormat::sampleBuffers" href="qglformat.html#sampleBuffers" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="128" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool sampleBuffers() const"/>
            <function name="samples" fullname="QGLFormat::samples" href="qglformat.html#samples" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="131" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int samples() const"/>
            <function name="setAccum" fullname="QGLFormat::setAccum" href="qglformat.html#setAccum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="145" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAccum(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setAccumBufferSize" fullname="QGLFormat::setAccumBufferSize" href="qglformat.html#setAccumBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="109" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAccumBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setAlpha" fullname="QGLFormat::setAlpha" href="qglformat.html#setAlpha" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="143" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAlpha(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setAlphaBufferSize" fullname="QGLFormat::setAlphaBufferSize" href="qglformat.html#setAlphaBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="121" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAlphaBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setBlueBufferSize" fullname="QGLFormat::setBlueBufferSize" href="qglformat.html#setBlueBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="118" documented="true" since="4.2" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setBlueBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setDefaultFormat" fullname="QGLFormat::setDefaultFormat" href="qglformat.html#setDefaultFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="162" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setDefaultFormat(const QGLFormat &amp;f)">
                <parameter type="const QGLFormat &amp;" name="f" default=""/>
            </function>
            <function name="setDefaultOverlayFormat" fullname="QGLFormat::setDefaultOverlayFormat" href="qglformat.html#setDefaultOverlayFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="165" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setDefaultOverlayFormat(const QGLFormat &amp;f)">
                <parameter type="const QGLFormat &amp;" name="f" default=""/>
            </function>
            <function name="setDepth" fullname="QGLFormat::setDepth" href="qglformat.html#setDepth" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="139" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDepth(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setDepthBufferSize" fullname="QGLFormat::setDepthBufferSize" href="qglformat.html#setDepthBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="106" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDepthBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setDirectRendering" fullname="QGLFormat::setDirectRendering" href="qglformat.html#setDirectRendering" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="151" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDirectRendering(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setDoubleBuffer" fullname="QGLFormat::setDoubleBuffer" href="qglformat.html#setDoubleBuffer" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="137" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDoubleBuffer(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setGreenBufferSize" fullname="QGLFormat::setGreenBufferSize" href="qglformat.html#setGreenBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="115" documented="true" since="4.2" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setGreenBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setOption" fullname="QGLFormat::setOption" href="qglformat.html#setOption" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="158" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setOption(QGL::FormatOptions opt)">
                <parameter type="QGL::FormatOptions" name="opt" default=""/>
            </function>
            <function name="setOverlay" fullname="QGLFormat::setOverlay" href="qglformat.html#setOverlay" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="153" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setOverlay(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setPlane" fullname="QGLFormat::setPlane" href="qglformat.html#setPlane" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="156" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPlane(int plane)">
                <parameter type="int" name="plane" default=""/>
            </function>
            <function name="setProfile" fullname="QGLFormat::setProfile" href="qglformat.html#setProfile" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="180" documented="true" since="4.7" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setProfile(QGLFormat::OpenGLContextProfile profile)">
                <parameter type="QGLFormat::OpenGLContextProfile" name="profile" default=""/>
            </function>
            <function name="setRedBufferSize" fullname="QGLFormat::setRedBufferSize" href="qglformat.html#setRedBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="112" documented="true" since="4.2" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setRedBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setRgba" fullname="QGLFormat::setRgba" href="qglformat.html#setRgba" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="141" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setRgba(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setSampleBuffers" fullname="QGLFormat::setSampleBuffers" href="qglformat.html#setSampleBuffers" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="127" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSampleBuffers(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setSamples" fullname="QGLFormat::setSamples" href="qglformat.html#setSamples" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSamples(int numSamples)">
                <parameter type="int" name="numSamples" default=""/>
            </function>
            <function name="setStencil" fullname="QGLFormat::setStencil" href="qglformat.html#setStencil" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="147" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setStencil(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setStencilBufferSize" fullname="QGLFormat::setStencilBufferSize" href="qglformat.html#setStencilBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="124" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setStencilBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setStereo" fullname="QGLFormat::setStereo" href="qglformat.html#setStereo" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="149" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setStereo(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setSwapInterval" fullname="QGLFormat::setSwapInterval" href="qglformat.html#setSwapInterval" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="133" documented="true" since="4.2" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSwapInterval(int interval)">
                <parameter type="int" name="interval" default=""/>
            </function>
            <function name="setVersion" fullname="QGLFormat::setVersion" href="qglformat.html#setVersion" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="170" documented="true" since="4.7" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setVersion(int major, int minor)">
                <parameter type="int" name="major" default=""/>
                <parameter type="int" name="minor" default=""/>
            </function>
            <function name="stencil" fullname="QGLFormat::stencil" href="qglformat.html#stencil" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="146" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool stencil() const"/>
            <function name="stencilBufferSize" fullname="QGLFormat::stencilBufferSize" href="qglformat.html#stencilBufferSize" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="125" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int stencilBufferSize() const"/>
            <function name="stereo" fullname="QGLFormat::stereo" href="qglformat.html#stereo" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="148" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool stereo() const"/>
            <function name="swapInterval" fullname="QGLFormat::swapInterval" href="qglformat.html#swapInterval" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="134" documented="true" since="4.2" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int swapInterval() const"/>
            <function name="testOption" fullname="QGLFormat::testOption" href="qglformat.html#testOption" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="159" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool testOption(QGL::FormatOptions opt) const">
                <parameter type="QGL::FormatOptions" name="opt" default=""/>
            </function>
            <function name="toSurfaceFormat" fullname="QGLFormat::toSurfaceFormat" href="qglformat.html#toSurfaceFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="211" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QSurfaceFormat" signature="QSurfaceFormat toSurfaceFormat(const QGLFormat &amp;format)">
                <parameter type="const QGLFormat &amp;" name="format" default=""/>
            </function>
            <function name="~QGLFormat" fullname="QGLFormat::~QGLFormat" href="qglformat.html#dtor.QGLFormat" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="104" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLFormat()"/>
            <enum name="OpenGLVersionFlag" fullname="QGLFormat::OpenGLVersionFlag" href="qglformat.html#OpenGLVersionFlag-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="183" since="4.2" documented="true" typedef="QGLFormat::OpenGLVersionFlags">
                <value name="OpenGL_Version_None" value="0x00000000"/>
                <value name="OpenGL_Version_1_1" value="0x00000001"/>
                <value name="OpenGL_Version_1_2" value="0x00000002"/>
                <value name="OpenGL_Version_1_3" value="0x00000004"/>
                <value name="OpenGL_Version_1_4" value="0x00000008"/>
                <value name="OpenGL_Version_1_5" value="0x00000010"/>
                <value name="OpenGL_Version_2_0" value="0x00000020"/>
                <value name="OpenGL_Version_2_1" value="0x00000040"/>
                <value name="OpenGL_ES_Common_Version_1_0" value="0x00000080"/>
                <value name="OpenGL_ES_CommonLite_Version_1_0" value="0x00000100"/>
                <value name="OpenGL_ES_Common_Version_1_1" value="0x00000200"/>
                <value name="OpenGL_ES_CommonLite_Version_1_1" value="0x00000400"/>
                <value name="OpenGL_ES_Version_2_0" value="0x00000800"/>
                <value name="OpenGL_Version_3_0" value="0x00001000"/>
                <value name="OpenGL_Version_3_1" value="0x00002000"/>
                <value name="OpenGL_Version_3_2" value="0x00004000"/>
                <value name="OpenGL_Version_3_3" value="0x00008000"/>
                <value name="OpenGL_Version_4_0" value="0x00010000"/>
                <value name="OpenGL_Version_4_1" value="0x00020000"/>
                <value name="OpenGL_Version_4_2" value="0x00040000"/>
                <value name="OpenGL_Version_4_3" value="0x00080000"/>
            </enum>
            <enum name="OpenGLContextProfile" fullname="QGLFormat::OpenGLContextProfile" href="qglformat.html#OpenGLContextProfile-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="174" since="4.7" documented="true">
                <value name="NoProfile" value="0"/>
                <value name="CoreProfile" value="1"/>
                <value name="CompatibilityProfile" value="2"/>
            </enum>
            <variable name="d" fullname="QGLFormat::d" href="qglformat.html#d-var" status="internal" access="private" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="213" type="QGLFormatPrivate *" static="false"/>
            <typedef name="OpenGLVersionFlags" fullname="QGLFormat::OpenGLVersionFlags" href="qglformat.html#OpenGLVersionFlag-enum" status="active" access="public" location="qgl.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl.h" lineno="206" enum="QGLFormat::OpenGLVersionFlag"/>
        </class>
        <struct name="QMetaTypeId" href="qmetatypeid.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="339" module="QtOpenGL">
            <function name="qt_metatype_id" fullname="QMetaTypeId::qt_metatype_id" href="qmetatypeid.html#qt_metatype_id" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="339" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int qt_metatype_id()"/>
            <enum name="anonymous" fullname="QMetaTypeId::anonymous" href="qmetatypeid.html#anonymous-enum" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="339">
                <value name="Defined" value="Q_DECLARE_METATYPE(GLuint)"/>
            </enum>
        </struct>
        <class name="QGLFramebufferObjectFormatPrivate" href="qglframebufferobjectformatprivate.html" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="61" module="QtOpenGL">
            <function name="QGLFramebufferObjectFormatPrivate" fullname="QGLFramebufferObjectFormatPrivate::QGLFramebufferObjectFormatPrivate" href="qglframebufferobjectformatprivate.html#QGLFramebufferObjectFormatPrivate" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="64" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFramebufferObjectFormatPrivate()"/>
            <function name="QGLFramebufferObjectFormatPrivate" fullname="QGLFramebufferObjectFormatPrivate::QGLFramebufferObjectFormatPrivate" href="qglframebufferobjectformatprivate.html#QGLFramebufferObjectFormatPrivate-1" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="79" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLFramebufferObjectFormatPrivate(const QGLFramebufferObjectFormatPrivate *other)">
                <parameter type="const QGLFramebufferObjectFormatPrivate *" name="other" default=""/>
            </function>
            <function name="equals" fullname="QGLFramebufferObjectFormatPrivate::equals" href="qglframebufferobjectformatprivate.html#equals" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool equals(const QGLFramebufferObjectFormatPrivate *other)">
                <parameter type="const QGLFramebufferObjectFormatPrivate *" name="other" default=""/>
            </function>
            <variable name="mipmap" fullname="QGLFramebufferObjectFormatPrivate::mipmap" href="qglframebufferobjectformatprivate.html#mipmap-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="103" type="uint" static="false"/>
            <variable name="target" fullname="QGLFramebufferObjectFormatPrivate::target" href="qglframebufferobjectformatprivate.html#target-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="101" type="GLenum" static="false"/>
            <variable name="samples" fullname="QGLFramebufferObjectFormatPrivate::samples" href="qglframebufferobjectformatprivate.html#samples-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="99" type="int" static="false"/>
            <variable name="attachment" fullname="QGLFramebufferObjectFormatPrivate::attachment" href="qglframebufferobjectformatprivate.html#attachment-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="100" type="QGLFramebufferObject::Attachment" static="false"/>
            <variable name="internal_format" fullname="QGLFramebufferObjectFormatPrivate::internal_format" href="qglframebufferobjectformatprivate.html#internal_format-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="102" type="GLenum" static="false"/>
            <variable name="ref" fullname="QGLFramebufferObjectFormatPrivate::ref" href="qglframebufferobjectformatprivate.html#ref-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="98" type="QAtomicInt" static="false"/>
        </class>
        <class name="QGLFramebufferObjectPrivate" href="qglframebufferobjectprivate.html" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="124" module="QtOpenGL">
            <function name="QGLFramebufferObjectPrivate" fullname="QGLFramebufferObjectPrivate::QGLFramebufferObjectPrivate" href="qglframebufferobjectprivate.html#QGLFramebufferObjectPrivate" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="127" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFramebufferObjectPrivate()"/>
            <function name="checkFramebufferStatus" fullname="QGLFramebufferObjectPrivate::checkFramebufferStatus" href="qglframebufferobjectprivate.html#checkFramebufferStatus" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="136" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool checkFramebufferStatus() const"/>
            <function name="fbo" fullname="QGLFramebufferObjectPrivate::fbo" href="qglframebufferobjectprivate.html#fbo" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="151" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint fbo() const"/>
            <function name="init" fullname="QGLFramebufferObjectPrivate::init" href="qglframebufferobjectprivate.html#init" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="132" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void init(QGLFramebufferObject *q, const QSize &amp;sz, QGLFramebufferObject::Attachment attachment, GLenum internal_format, GLenum texture_target, GLint samples, bool mipmap)">
                <parameter type="QGLFramebufferObject *" name="q" default=""/>
                <parameter type="const QSize &amp;" name="sz" default=""/>
                <parameter type="QGLFramebufferObject::Attachment" name="attachment" default=""/>
                <parameter type="GLenum" name="internal_format" default=""/>
                <parameter type="GLenum" name="texture_target" default=""/>
                <parameter type="GLint" name="samples" default="0"/>
                <parameter type="bool" name="mipmap" default="false"/>
            </function>
            <function name="~QGLFramebufferObjectPrivate" fullname="QGLFramebufferObjectPrivate::~QGLFramebufferObjectPrivate" href="qglframebufferobjectprivate.html#dtor.QGLFramebufferObjectPrivate" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="130" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLFramebufferObjectPrivate()"/>
            <variable name="fbo_guard" fullname="QGLFramebufferObjectPrivate::fbo_guard" href="qglframebufferobjectprivate.html#fbo_guard-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="137" type="QGLSharedResourceGuardBase *" static="false"/>
            <variable name="texture_guard" fullname="QGLFramebufferObjectPrivate::texture_guard" href="qglframebufferobjectprivate.html#texture_guard-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="138" type="QGLSharedResourceGuardBase *" static="false"/>
            <variable name="depth_buffer_guard" fullname="QGLFramebufferObjectPrivate::depth_buffer_guard" href="qglframebufferobjectprivate.html#depth_buffer_guard-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="139" type="QGLSharedResourceGuardBase *" static="false"/>
            <variable name="stencil_buffer_guard" fullname="QGLFramebufferObjectPrivate::stencil_buffer_guard" href="qglframebufferobjectprivate.html#stencil_buffer_guard-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="140" type="QGLSharedResourceGuardBase *" static="false"/>
            <variable name="color_buffer_guard" fullname="QGLFramebufferObjectPrivate::color_buffer_guard" href="qglframebufferobjectprivate.html#color_buffer_guard-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="141" type="QGLSharedResourceGuardBase *" static="false"/>
            <variable name="target" fullname="QGLFramebufferObjectPrivate::target" href="qglframebufferobjectprivate.html#target-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="142" type="GLenum" static="false"/>
            <variable name="size" fullname="QGLFramebufferObjectPrivate::size" href="qglframebufferobjectprivate.html#size-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="143" type="QSize" static="false"/>
            <variable name="format" fullname="QGLFramebufferObjectPrivate::format" href="qglframebufferobjectprivate.html#format-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="144" type="QGLFramebufferObjectFormat" static="false"/>
            <variable name="valid" fullname="QGLFramebufferObjectPrivate::valid" href="qglframebufferobjectprivate.html#valid-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="145" type="uint" static="false"/>
            <variable name="fbo_attachment" fullname="QGLFramebufferObjectPrivate::fbo_attachment" href="qglframebufferobjectprivate.html#fbo_attachment-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="146" type="QGLFramebufferObject::Attachment" static="false"/>
            <variable name="engine" fullname="QGLFramebufferObjectPrivate::engine" href="qglframebufferobjectprivate.html#engine-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="147" type="QPaintEngine *" static="false"/>
            <variable name="glDevice" fullname="QGLFramebufferObjectPrivate::glDevice" href="qglframebufferobjectprivate.html#glDevice-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="148" type="QGLFBOGLPaintDevice" static="false"/>
            <variable name="funcs" fullname="QGLFramebufferObjectPrivate::funcs" href="qglframebufferobjectprivate.html#funcs-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="149" type="QOpenGLExtensions" static="false"/>
        </class>
        <class name="QGLPixelBuffer" href="qglpixelbuffer.html" status="obsolete" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="51" since="4.1" documented="true" bases="QPaintDevice" module="QtOpenGL" groups="painting-3D" brief="Encapsulates an OpenGL pbuffer">
            <contents name="threading" title="Threading" level="1"/>
            <function name="QGLPixelBuffer" fullname="QGLPixelBuffer::QGLPixelBuffer" href="qglpixelbuffer.html#QGLPixelBuffer" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="55" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLPixelBuffer(const QSize &amp;size, const QGLFormat &amp;format, QGLWidget *shareWidget)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QGLFormat &amp;" name="format" default="QGLFormat::defaultFormat()"/>
                <parameter type="QGLWidget *" name="shareWidget" default="nullptr"/>
            </function>
            <function name="QGLPixelBuffer" fullname="QGLPixelBuffer::QGLPixelBuffer" href="qglpixelbuffer.html#QGLPixelBuffer-1" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="57" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLPixelBuffer(int width, int height, const QGLFormat &amp;format, QGLWidget *shareWidget)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QGLFormat &amp;" name="format" default="QGLFormat::defaultFormat()"/>
                <parameter type="QGLWidget *" name="shareWidget" default="nullptr"/>
            </function>
            <function name="QGLPixelBuffer" fullname="QGLPixelBuffer::QGLPixelBuffer" href="qglpixelbuffer.html#QGLPixelBuffer-2" status="internal" access="private" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="94" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLPixelBuffer(const QGLPixelBuffer &amp;)">
                <parameter type="const QGLPixelBuffer &amp;" name="" default=""/>
            </function>
            <function name="bindTexture" fullname="QGLPixelBuffer::bindTexture" href="qglpixelbuffer.html#bindTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="72" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint bindTexture(const QImage &amp;image, GLenum target)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
            </function>
            <function name="bindTexture" fullname="QGLPixelBuffer::bindTexture" href="qglpixelbuffer.html#bindTexture-1" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="73" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="GLuint" signature="GLuint bindTexture(const QPixmap &amp;pixmap, GLenum target)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="GLenum" name="target" default="GL_TEXTURE_2D"/>
            </function>
            <function name="bindTexture" fullname="QGLPixelBuffer::bindTexture" href="qglpixelbuffer.html#bindTexture-2" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="74" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="GLuint" signature="GLuint bindTexture(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="bindToDynamicTexture" fullname="QGLPixelBuffer::bindToDynamicTexture" href="qglpixelbuffer.html#bindToDynamicTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="68" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bindToDynamicTexture(GLuint texture_id)">
                <parameter type="GLuint" name="texture_id" default=""/>
            </function>
            <function name="context" fullname="QGLPixelBuffer::context" href="qglpixelbuffer.html#context" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="65" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLContext *" signature="QGLContext * context() const"/>
            <function name="d_func" fullname="QGLPixelBuffer::d_func" href="qglpixelbuffer.html#d_func" status="internal" access="private" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLPixelBufferPrivate *" signature="QGLPixelBufferPrivate * d_func()"/>
            <function name="d_func" fullname="QGLPixelBuffer::d_func" href="qglpixelbuffer.html#d_func-1" status="internal" access="private" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="53" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLPixelBufferPrivate *" signature="const QGLPixelBufferPrivate * d_func() const"/>
            <function name="deleteTexture" fullname="QGLPixelBuffer::deleteTexture" href="qglpixelbuffer.html#deleteTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="75" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void deleteTexture(GLuint texture_id)">
                <parameter type="GLuint" name="texture_id" default=""/>
            </function>
            <function name="devType" fullname="QGLPixelBuffer::devType" href="qglpixelbuffer.html#devType" status="internal" access="private" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="91" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int devType() const override"/>
            <function name="doneCurrent" fullname="QGLPixelBuffer::doneCurrent" href="qglpixelbuffer.html#doneCurrent" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="63" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool doneCurrent()"/>
            <function name="drawTexture" fullname="QGLPixelBuffer::drawTexture" href="qglpixelbuffer.html#drawTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="77" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drawTexture(const QRectF &amp;target, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="drawTexture" fullname="QGLPixelBuffer::drawTexture" href="qglpixelbuffer.html#drawTexture-1" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="78" documented="true" since="4.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void drawTexture(const QPointF &amp;point, GLuint textureId, GLenum textureTarget)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="GLuint" name="textureId" default=""/>
                <parameter type="GLenum" name="textureTarget" default="GL_TEXTURE_2D"/>
            </function>
            <function name="format" fullname="QGLPixelBuffer::format" href="qglpixelbuffer.html#format" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="85" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFormat" signature="QGLFormat format() const"/>
            <function name="generateDynamicTexture" fullname="QGLPixelBuffer::generateDynamicTexture" href="qglpixelbuffer.html#generateDynamicTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint generateDynamicTexture() const"/>
            <function name="handle" fullname="QGLPixelBuffer::handle" href="qglpixelbuffer.html#handle" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="81" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="Qt::HANDLE" signature="Qt::HANDLE handle() const"/>
            <function name="hasOpenGLPbuffers" fullname="QGLPixelBuffer::hasOpenGLPbuffers" href="qglpixelbuffer.html#hasOpenGLPbuffers" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLPbuffers()"/>
            <function name="isValid" fullname="QGLPixelBuffer::isValid" href="qglpixelbuffer.html#isValid" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="61" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="makeCurrent" fullname="QGLPixelBuffer::makeCurrent" href="qglpixelbuffer.html#makeCurrent" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool makeCurrent()"/>
            <function name="metric" fullname="QGLPixelBuffer::metric" href="qglpixelbuffer.html#metric" status="active" access="protected" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="90" 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="operator=" fullname="QGLPixelBuffer::operator=" href="qglpixelbuffer.html#operator-eq" status="internal" access="private" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="94" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLPixelBuffer &amp;" signature="QGLPixelBuffer &amp; operator=(const QGLPixelBuffer &amp;)">
                <parameter type="const QGLPixelBuffer &amp;" name="" default=""/>
            </function>
            <function name="paintEngine" fullname="QGLPixelBuffer::paintEngine" href="qglpixelbuffer.html#paintEngine" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="84" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="releaseFromDynamicTexture" fullname="QGLPixelBuffer::releaseFromDynamicTexture" href="qglpixelbuffer.html#releaseFromDynamicTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="69" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void releaseFromDynamicTexture()"/>
            <function name="size" fullname="QGLPixelBuffer::size" href="qglpixelbuffer.html#size" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="80" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
            <function name="toImage" fullname="QGLPixelBuffer::toImage" href="qglpixelbuffer.html#toImage" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="82" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QImage" signature="QImage toImage() const"/>
            <function name="updateDynamicTexture" fullname="QGLPixelBuffer::updateDynamicTexture" href="qglpixelbuffer.html#updateDynamicTexture" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="70" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void updateDynamicTexture(GLuint texture_id) const">
                <parameter type="GLuint" name="texture_id" default=""/>
            </function>
            <function name="~QGLPixelBuffer" fullname="QGLPixelBuffer::~QGLPixelBuffer" href="qglpixelbuffer.html#dtor.QGLPixelBuffer" status="active" access="public" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="59" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLPixelBuffer()"/>
            <variable name="d_ptr" fullname="QGLPixelBuffer::d_ptr" href="qglpixelbuffer.html#d_ptr-var" status="internal" access="private" location="qglpixelbuffer.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer.h" lineno="95" type="QScopedPointer&lt;QGLPixelBufferPrivate&gt;" static="false"/>
        </class>
        <class name="QGLTextureGlyphCache" href="qgltextureglyphcache.html" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="110" bases="QImageTextureGlyphCache" module="QtOpenGL">
            <function name="QGLTextureGlyphCache" fullname="QGLTextureGlyphCache::QGLTextureGlyphCache" href="qgltextureglyphcache.html#QGLTextureGlyphCache" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="113" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLTextureGlyphCache(QFontEngine::GlyphFormat format, const QTransform &amp;matrix)">
                <parameter type="QFontEngine::GlyphFormat" name="format" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="clear" fullname="QGLTextureGlyphCache::clear" href="qgltextureglyphcache.html#clear" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="153" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void clear()"/>
            <function name="contextGroup" fullname="QGLTextureGlyphCache::contextGroup" href="qgltextureglyphcache.html#contextGroup" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="142" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QOpenGLContextGroup *" signature="const QOpenGLContextGroup * contextGroup() const"/>
            <function name="createTextureData" fullname="QGLTextureGlyphCache::createTextureData" href="qgltextureglyphcache.html#createTextureData" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="116" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void createTextureData(int width, int height) override">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="fillTexture" fullname="QGLTextureGlyphCache::fillTexture" href="qgltextureglyphcache.html#fillTexture" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="118" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void fillTexture(const QTextureGlyphCache::Coord &amp;c, glyph_t glyph, QFixed subPixelPosition) override">
                <parameter type="const QTextureGlyphCache::Coord &amp;" name="c" default=""/>
                <parameter type="glyph_t" name="glyph" default=""/>
                <parameter type="QFixed" name="subPixelPosition" default=""/>
            </function>
            <function name="filterMode" fullname="QGLTextureGlyphCache::filterMode" href="qgltextureglyphcache.html#filterMode" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="150" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLTextureGlyphCache::FilterMode" signature="QGLTextureGlyphCache::FilterMode filterMode() const"/>
            <function name="glyphPadding" fullname="QGLTextureGlyphCache::glyphPadding" href="qgltextureglyphcache.html#glyphPadding" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="119" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int glyphPadding() const override"/>
            <function name="height" fullname="QGLTextureGlyphCache::height" href="qgltextureglyphcache.html#height" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="134" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int height() const"/>
            <function name="maxTextureHeight" fullname="QGLTextureGlyphCache::maxTextureHeight" href="qgltextureglyphcache.html#maxTextureHeight" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="121" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int maxTextureHeight() const override"/>
            <function name="maxTextureWidth" fullname="QGLTextureGlyphCache::maxTextureWidth" href="qgltextureglyphcache.html#maxTextureWidth" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="120" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="int" signature="int maxTextureWidth() const override"/>
            <function name="resizeTextureData" fullname="QGLTextureGlyphCache::resizeTextureData" href="qgltextureglyphcache.html#resizeTextureData" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="117" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void resizeTextureData(int width, int height) override">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="serialNumber" fullname="QGLTextureGlyphCache::serialNumber" href="qgltextureglyphcache.html#serialNumber" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="144" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int serialNumber() const"/>
            <function name="setFilterMode" fullname="QGLTextureGlyphCache::setFilterMode" href="qgltextureglyphcache.html#setFilterMode" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="151" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFilterMode(QGLTextureGlyphCache::FilterMode m)">
                <parameter type="QGLTextureGlyphCache::FilterMode" name="m" default=""/>
            </function>
            <function name="setPaintEnginePrivate" fullname="QGLTextureGlyphCache::setPaintEnginePrivate" href="qgltextureglyphcache.html#setPaintEnginePrivate" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="140" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPaintEnginePrivate(QGL2PaintEngineExPrivate *p)">
                <parameter type="QGL2PaintEngineExPrivate *" name="p" default=""/>
            </function>
            <function name="texture" fullname="QGLTextureGlyphCache::texture" href="qgltextureglyphcache.html#texture" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="123" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint texture() const"/>
            <function name="width" fullname="QGLTextureGlyphCache::width" href="qgltextureglyphcache.html#width" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="129" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int width() const"/>
            <function name="~QGLTextureGlyphCache" fullname="QGLTextureGlyphCache::~QGLTextureGlyphCache" href="qgltextureglyphcache.html#dtor.QGLTextureGlyphCache" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="114" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLTextureGlyphCache()"/>
            <variable name="m_serialNumber" fullname="QGLTextureGlyphCache::m_serialNumber" href="qgltextureglyphcache.html#m_serialNumber-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="165" type="int" static="false"/>
            <variable name="m_blitProgram" fullname="QGLTextureGlyphCache::m_blitProgram" href="qgltextureglyphcache.html#m_blitProgram-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="159" type="QGLShaderProgram *" static="false"/>
            <variable name="m_filterMode" fullname="QGLTextureGlyphCache::m_filterMode" href="qgltextureglyphcache.html#m_filterMode-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="160" type="QGLTextureGlyphCache::FilterMode" static="false"/>
            <variable name="m_vertexCoordinateArray" fullname="QGLTextureGlyphCache::m_vertexCoordinateArray" href="qgltextureglyphcache.html#m_vertexCoordinateArray-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="162" type="GLfloat [8]" static="false"/>
            <variable name="m_textureCoordinateArray" fullname="QGLTextureGlyphCache::m_textureCoordinateArray" href="qgltextureglyphcache.html#m_textureCoordinateArray-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="163" type="GLfloat [8]" static="false"/>
            <variable name="pex" fullname="QGLTextureGlyphCache::pex" href="qgltextureglyphcache.html#pex-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="158" type="QGL2PaintEngineExPrivate *" static="false"/>
            <variable name="m_textureResource" fullname="QGLTextureGlyphCache::m_textureResource" href="qgltextureglyphcache.html#m_textureResource-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="156" type="QGLGlyphTexture *" static="false"/>
            <enum name="FilterMode" fullname="QGLTextureGlyphCache::FilterMode" href="qgltextureglyphcache.html#FilterMode-enum" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="146">
                <value name="Nearest" value="0"/>
                <value name="Linear" value="1"/>
            </enum>
        </class>
        <variable name="qglslAffinePositionWithLinearGradientBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="180" type="const char *const" static="false"/>
        <variable name="qglslPositionWithConicalGradientBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="194" type="const char *const" static="false"/>
        <class name="QGLShader" href="qglshader.html" status="obsolete" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="55" since="4.6" documented="true" bases="QObject" module="QtOpenGL" groups="painting-3D" brief="Allows OpenGL shaders to be compiled">
            <function name="QGLShader" fullname="QGLShader::QGLShader" href="qglshader.html#QGLShader" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="67" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLShader(QGLShader::ShaderType type, QObject *parent)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QGLShader" fullname="QGLShader::QGLShader" href="qglshader.html#QGLShader-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="68" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLShader(QGLShader::ShaderType type, const QGLContext *context, QObject *parent)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QGLContext *" name="context" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QGLShader" fullname="QGLShader::QGLShader" href="qglshader.html#QGLShader-2" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="90" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLShader(const QGLShader &amp;)">
                <parameter type="const QGLShader &amp;" name="" default=""/>
            </function>
            <function name="compileSourceCode" fullname="QGLShader::compileSourceCode" href="qglshader.html#compileSourceCode" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="73" 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="QGLShader::compileSourceCode" href="qglshader.html#compileSourceCode-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="74" 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="QGLShader::compileSourceCode" href="qglshader.html#compileSourceCode-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="75" 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="QGLShader::compileSourceFile" href="qglshader.html#compileSourceFile" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="76" 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="d_func" fullname="QGLShader::d_func" href="qglshader.html#d_func" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderPrivate *" signature="QGLShaderPrivate * d_func()"/>
            <function name="d_func" fullname="QGLShader::d_func" href="qglshader.html#d_func-1" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLShaderPrivate *" signature="const QGLShaderPrivate * d_func() const"/>
            <function name="hasOpenGLShaders" fullname="QGLShader::hasOpenGLShaders" href="qglshader.html#hasOpenGLShaders" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="85" documented="true" since="4.7" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLShaders(QGLShader::ShaderType type, const QGLContext *context)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QGLContext *" name="context" default="nullptr"/>
            </function>
            <function name="isCompiled" fullname="QGLShader::isCompiled" href="qglshader.html#isCompiled" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="80" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCompiled() const"/>
            <function name="log" fullname="QGLShader::log" href="qglshader.html#log" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="81" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString log() const"/>
            <function name="metaObject" fullname="QGLShader::metaObject" href="qglshader.html#metaObject" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="57" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="operator=" fullname="QGLShader::operator=" href="qglshader.html#operator-eq" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="90" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLShader &amp;" signature="QGLShader &amp; operator=(const QGLShader &amp;)">
                <parameter type="const QGLShader &amp;" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QGLShader::qt_metacall" href="qglshader.html#qt_metacall" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="57" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QGLShader::qt_metacast" href="qglshader.html#qt_metacast" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="57" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QGLShader::qt_static_metacall" href="qglshader.html#qt_static_metacall" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="57" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="shaderId" fullname="QGLShader::shaderId" href="qglshader.html#shaderId" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="83" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint shaderId() const"/>
            <function name="shaderType" fullname="QGLShader::shaderType" href="qglshader.html#shaderType" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="71" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLShader::ShaderType" signature="QGLShader::ShaderType shaderType() const"/>
            <function name="sourceCode" fullname="QGLShader::sourceCode" href="qglshader.html#sourceCode" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="78" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray sourceCode() const"/>
            <function name="~QGLShader" fullname="QGLShader::~QGLShader" href="qglshader.html#dtor.QGLShader" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="69" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLShader()"/>
            <typedef name="ShaderType" fullname="QGLShader::ShaderType" href="qglshader.html#ShaderTypeBit-enum" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="65" enum="QGLShader::ShaderTypeBit"/>
            <struct name="QPrivateSignal" fullname="QGLShader::QPrivateSignal" href="qglshader-qprivatesignal.html" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="57" module="QtOpenGL"/>
            <enum name="ShaderTypeBit" fullname="QGLShader::ShaderTypeBit" href="qglshader.html#ShaderTypeBit-enum" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="59" documented="true" typedef="QGLShader::ShaderType">
                <value name="Vertex" value="0x0001"/>
                <value name="Fragment" value="0x0002"/>
                <value name="Geometry" value="0x0004"/>
            </enum>
            <variable name="staticMetaObject" fullname="QGLShader::staticMetaObject" href="qglshader.html#staticMetaObject-var" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="57" type="const QMetaObject" static="true"/>
        </class>
        <class name="QGLFunctions" href="qglfunctions.html" status="obsolete" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="51" since="4.8" documented="true" module="QtOpenGL" groups="painting-3D" brief="Cross-platform access to the OpenGL ES 2.0 API">
            <function name="QGLFunctions" fullname="QGLFunctions::QGLFunctions" href="qglfunctions.html#QGLFunctions" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="54" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFunctions()"/>
            <function name="QGLFunctions" fullname="QGLFunctions::QGLFunctions" href="qglfunctions.html#QGLFunctions-1" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="55" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLFunctions(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="glActiveTexture" fullname="QGLFunctions::glActiveTexture" href="qglfunctions.html#glActiveTexture" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="81" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glActiveTexture(GLenum texture)">
                <parameter type="GLenum" name="texture" default=""/>
            </function>
            <function name="glAttachShader" fullname="QGLFunctions::glAttachShader" href="qglfunctions.html#glAttachShader" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="82" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glAttachShader(GLuint program, GLuint shader)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glBindAttribLocation" fullname="QGLFunctions::glBindAttribLocation" href="qglfunctions.html#glBindAttribLocation" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="83" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBindAttribLocation(GLuint program, GLuint index, const char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="glBindBuffer" fullname="QGLFunctions::glBindBuffer" href="qglfunctions.html#glBindBuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="84" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBindBuffer(GLenum target, GLuint buffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
            </function>
            <function name="glBindFramebuffer" fullname="QGLFunctions::glBindFramebuffer" href="qglfunctions.html#glBindFramebuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="85" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBindFramebuffer(GLenum target, GLuint framebuffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="framebuffer" default=""/>
            </function>
            <function name="glBindRenderbuffer" fullname="QGLFunctions::glBindRenderbuffer" href="qglfunctions.html#glBindRenderbuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="86" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBindRenderbuffer(GLenum target, GLuint renderbuffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="renderbuffer" default=""/>
            </function>
            <function name="glBlendColor" fullname="QGLFunctions::glBlendColor" href="qglfunctions.html#glBlendColor" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)">
                <parameter type="GLclampf" name="red" default=""/>
                <parameter type="GLclampf" name="green" default=""/>
                <parameter type="GLclampf" name="blue" default=""/>
                <parameter type="GLclampf" name="alpha" default=""/>
            </function>
            <function name="glBlendEquation" fullname="QGLFunctions::glBlendEquation" href="qglfunctions.html#glBlendEquation" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="88" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBlendEquation(GLenum mode)">
                <parameter type="GLenum" name="mode" default=""/>
            </function>
            <function name="glBlendEquationSeparate" fullname="QGLFunctions::glBlendEquationSeparate" href="qglfunctions.html#glBlendEquationSeparate" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="89" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)">
                <parameter type="GLenum" name="modeRGB" default=""/>
                <parameter type="GLenum" name="modeAlpha" default=""/>
            </function>
            <function name="glBlendFuncSeparate" fullname="QGLFunctions::glBlendFuncSeparate" href="qglfunctions.html#glBlendFuncSeparate" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="90" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)">
                <parameter type="GLenum" name="srcRGB" default=""/>
                <parameter type="GLenum" name="dstRGB" default=""/>
                <parameter type="GLenum" name="srcAlpha" default=""/>
                <parameter type="GLenum" name="dstAlpha" default=""/>
            </function>
            <function name="glBufferData" fullname="QGLFunctions::glBufferData" href="qglfunctions.html#glBufferData" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="91" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBufferData(GLenum target, qopengl_GLsizeiptr size, const void *data, GLenum usage)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="qopengl_GLsizeiptr" name="size" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="GLenum" name="usage" default=""/>
            </function>
            <function name="glBufferSubData" fullname="QGLFunctions::glBufferSubData" href="qglfunctions.html#glBufferSubData" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="92" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glBufferSubData(GLenum target, qopengl_GLintptr offset, qopengl_GLsizeiptr size, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="qopengl_GLintptr" name="offset" default=""/>
                <parameter type="qopengl_GLsizeiptr" name="size" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCheckFramebufferStatus" fullname="QGLFunctions::glCheckFramebufferStatus" href="qglfunctions.html#glCheckFramebufferStatus" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="93" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLenum" signature="GLenum glCheckFramebufferStatus(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="glClearDepthf" fullname="QGLFunctions::glClearDepthf" href="qglfunctions.html#glClearDepthf" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="94" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glClearDepthf(GLclampf depth)">
                <parameter type="GLclampf" name="depth" default=""/>
            </function>
            <function name="glCompileShader" fullname="QGLFunctions::glCompileShader" href="qglfunctions.html#glCompileShader" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="95" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glCompileShader(GLuint shader)">
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glCompressedTexImage2D" fullname="QGLFunctions::glCompressedTexImage2D" href="qglfunctions.html#glCompressedTexImage2D" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="96" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLint" name="border" default=""/>
                <parameter type="GLsizei" name="imageSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCompressedTexSubImage2D" fullname="QGLFunctions::glCompressedTexSubImage2D" href="qglfunctions.html#glCompressedTexSubImage2D" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="97" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLsizei" name="imageSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCreateProgram" fullname="QGLFunctions::glCreateProgram" href="qglfunctions.html#glCreateProgram" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="98" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint glCreateProgram()"/>
            <function name="glCreateShader" fullname="QGLFunctions::glCreateShader" href="qglfunctions.html#glCreateShader" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="99" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint glCreateShader(GLenum type)">
                <parameter type="GLenum" name="type" default=""/>
            </function>
            <function name="glDeleteBuffers" fullname="QGLFunctions::glDeleteBuffers" href="qglfunctions.html#glDeleteBuffers" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="100" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDeleteBuffers(GLsizei n, const GLuint *buffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="buffers" default=""/>
            </function>
            <function name="glDeleteFramebuffers" fullname="QGLFunctions::glDeleteFramebuffers" href="qglfunctions.html#glDeleteFramebuffers" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="101" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="framebuffers" default=""/>
            </function>
            <function name="glDeleteProgram" fullname="QGLFunctions::glDeleteProgram" href="qglfunctions.html#glDeleteProgram" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="102" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDeleteProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glDeleteRenderbuffers" fullname="QGLFunctions::glDeleteRenderbuffers" href="qglfunctions.html#glDeleteRenderbuffers" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="103" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="renderbuffers" default=""/>
            </function>
            <function name="glDeleteShader" fullname="QGLFunctions::glDeleteShader" href="qglfunctions.html#glDeleteShader" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="104" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDeleteShader(GLuint shader)">
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glDepthRangef" fullname="QGLFunctions::glDepthRangef" href="qglfunctions.html#glDepthRangef" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="105" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDepthRangef(GLclampf zNear, GLclampf zFar)">
                <parameter type="GLclampf" name="zNear" default=""/>
                <parameter type="GLclampf" name="zFar" default=""/>
            </function>
            <function name="glDetachShader" fullname="QGLFunctions::glDetachShader" href="qglfunctions.html#glDetachShader" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="106" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDetachShader(GLuint program, GLuint shader)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glDisableVertexAttribArray" fullname="QGLFunctions::glDisableVertexAttribArray" href="qglfunctions.html#glDisableVertexAttribArray" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="107" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glDisableVertexAttribArray(GLuint index)">
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glEnableVertexAttribArray" fullname="QGLFunctions::glEnableVertexAttribArray" href="qglfunctions.html#glEnableVertexAttribArray" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="108" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glEnableVertexAttribArray(GLuint index)">
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glFramebufferRenderbuffer" fullname="QGLFunctions::glFramebufferRenderbuffer" href="qglfunctions.html#glFramebufferRenderbuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="109" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLenum" name="renderbuffertarget" default=""/>
                <parameter type="GLuint" name="renderbuffer" default=""/>
            </function>
            <function name="glFramebufferTexture2D" fullname="QGLFunctions::glFramebufferTexture2D" href="qglfunctions.html#glFramebufferTexture2D" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="110" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLenum" name="textarget" default=""/>
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="GLint" name="level" default=""/>
            </function>
            <function name="glGenBuffers" fullname="QGLFunctions::glGenBuffers" href="qglfunctions.html#glGenBuffers" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="111" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGenBuffers(GLsizei n, GLuint *buffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="buffers" default=""/>
            </function>
            <function name="glGenFramebuffers" fullname="QGLFunctions::glGenFramebuffers" href="qglfunctions.html#glGenFramebuffers" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGenFramebuffers(GLsizei n, GLuint *framebuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="framebuffers" default=""/>
            </function>
            <function name="glGenRenderbuffers" fullname="QGLFunctions::glGenRenderbuffers" href="qglfunctions.html#glGenRenderbuffers" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGenRenderbuffers(GLsizei n, GLuint *renderbuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="renderbuffers" default=""/>
            </function>
            <function name="glGenerateMipmap" fullname="QGLFunctions::glGenerateMipmap" href="qglfunctions.html#glGenerateMipmap" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="112" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGenerateMipmap(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="glGetActiveAttrib" fullname="QGLFunctions::glGetActiveAttrib" href="qglfunctions.html#glGetActiveAttrib" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="115" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLint *" name="size" default=""/>
                <parameter type="GLenum *" name="type" default=""/>
                <parameter type="char *" name="name" default=""/>
            </function>
            <function name="glGetActiveUniform" fullname="QGLFunctions::glGetActiveUniform" href="qglfunctions.html#glGetActiveUniform" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="116" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLint *" name="size" default=""/>
                <parameter type="GLenum *" name="type" default=""/>
                <parameter type="char *" name="name" default=""/>
            </function>
            <function name="glGetAttachedShaders" fullname="QGLFunctions::glGetAttachedShaders" href="qglfunctions.html#glGetAttachedShaders" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="117" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="maxcount" default=""/>
                <parameter type="GLsizei *" name="count" default=""/>
                <parameter type="GLuint *" name="shaders" default=""/>
            </function>
            <function name="glGetAttribLocation" fullname="QGLFunctions::glGetAttribLocation" href="qglfunctions.html#glGetAttribLocation" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="118" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int glGetAttribLocation(GLuint program, const char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="glGetBufferParameteriv" fullname="QGLFunctions::glGetBufferParameteriv" href="qglfunctions.html#glGetBufferParameteriv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="119" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetFramebufferAttachmentParameteriv" fullname="QGLFunctions::glGetFramebufferAttachmentParameteriv" href="qglfunctions.html#glGetFramebufferAttachmentParameteriv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="120" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetProgramInfoLog" fullname="QGLFunctions::glGetProgramInfoLog" href="qglfunctions.html#glGetProgramInfoLog" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="122" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei *length, char *infolog)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="char *" name="infolog" default=""/>
            </function>
            <function name="glGetProgramiv" fullname="QGLFunctions::glGetProgramiv" href="qglfunctions.html#glGetProgramiv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="121" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetProgramiv(GLuint program, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetRenderbufferParameteriv" fullname="QGLFunctions::glGetRenderbufferParameteriv" href="qglfunctions.html#glGetRenderbufferParameteriv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="123" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetShaderInfoLog" fullname="QGLFunctions::glGetShaderInfoLog" href="qglfunctions.html#glGetShaderInfoLog" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="125" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="char *" name="infolog" default=""/>
            </function>
            <function name="glGetShaderPrecisionFormat" fullname="QGLFunctions::glGetShaderPrecisionFormat" href="qglfunctions.html#glGetShaderPrecisionFormat" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="126" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)">
                <parameter type="GLenum" name="shadertype" default=""/>
                <parameter type="GLenum" name="precisiontype" default=""/>
                <parameter type="GLint *" name="range" default=""/>
                <parameter type="GLint *" name="precision" default=""/>
            </function>
            <function name="glGetShaderSource" fullname="QGLFunctions::glGetShaderSource" href="qglfunctions.html#glGetShaderSource" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="127" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei *length, char *source)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="char *" name="source" default=""/>
            </function>
            <function name="glGetShaderiv" fullname="QGLFunctions::glGetShaderiv" href="qglfunctions.html#glGetShaderiv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="124" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetShaderiv(GLuint shader, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetUniformLocation" fullname="QGLFunctions::glGetUniformLocation" href="qglfunctions.html#glGetUniformLocation" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int glGetUniformLocation(GLuint program, const char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="glGetUniformfv" fullname="QGLFunctions::glGetUniformfv" href="qglfunctions.html#glGetUniformfv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="128" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetUniformfv(GLuint program, GLint location, GLfloat *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetUniformiv" fullname="QGLFunctions::glGetUniformiv" href="qglfunctions.html#glGetUniformiv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="129" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetUniformiv(GLuint program, GLint location, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetVertexAttribPointerv" fullname="QGLFunctions::glGetVertexAttribPointerv" href="qglfunctions.html#glGetVertexAttribPointerv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="133" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="void **" name="pointer" default=""/>
            </function>
            <function name="glGetVertexAttribfv" fullname="QGLFunctions::glGetVertexAttribfv" href="qglfunctions.html#glGetVertexAttribfv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="131" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetVertexAttribiv" fullname="QGLFunctions::glGetVertexAttribiv" href="qglfunctions.html#glGetVertexAttribiv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="132" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glIsBuffer" fullname="QGLFunctions::glIsBuffer" href="qglfunctions.html#glIsBuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="134" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLboolean" signature="GLboolean glIsBuffer(GLuint buffer)">
                <parameter type="GLuint" name="buffer" default=""/>
            </function>
            <function name="glIsFramebuffer" fullname="QGLFunctions::glIsFramebuffer" href="qglfunctions.html#glIsFramebuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="135" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLboolean" signature="GLboolean glIsFramebuffer(GLuint framebuffer)">
                <parameter type="GLuint" name="framebuffer" default=""/>
            </function>
            <function name="glIsProgram" fullname="QGLFunctions::glIsProgram" href="qglfunctions.html#glIsProgram" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="136" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLboolean" signature="GLboolean glIsProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glIsRenderbuffer" fullname="QGLFunctions::glIsRenderbuffer" href="qglfunctions.html#glIsRenderbuffer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="137" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLboolean" signature="GLboolean glIsRenderbuffer(GLuint renderbuffer)">
                <parameter type="GLuint" name="renderbuffer" default=""/>
            </function>
            <function name="glIsShader" fullname="QGLFunctions::glIsShader" href="qglfunctions.html#glIsShader" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="138" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLboolean" signature="GLboolean glIsShader(GLuint shader)">
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glLinkProgram" fullname="QGLFunctions::glLinkProgram" href="qglfunctions.html#glLinkProgram" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="139" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glLinkProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glReleaseShaderCompiler" fullname="QGLFunctions::glReleaseShaderCompiler" href="qglfunctions.html#glReleaseShaderCompiler" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="140" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glReleaseShaderCompiler()"/>
            <function name="glRenderbufferStorage" fullname="QGLFunctions::glRenderbufferStorage" href="qglfunctions.html#glRenderbufferStorage" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="141" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glSampleCoverage" fullname="QGLFunctions::glSampleCoverage" href="qglfunctions.html#glSampleCoverage" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="142" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glSampleCoverage(GLclampf value, GLboolean invert)">
                <parameter type="GLclampf" name="value" default=""/>
                <parameter type="GLboolean" name="invert" default=""/>
            </function>
            <function name="glShaderBinary" fullname="QGLFunctions::glShaderBinary" href="qglfunctions.html#glShaderBinary" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="143" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glShaderBinary(GLint n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLint length)">
                <parameter type="GLint" name="n" default=""/>
                <parameter type="const GLuint *" name="shaders" default=""/>
                <parameter type="GLenum" name="binaryformat" default=""/>
                <parameter type="const void *" name="binary" default=""/>
                <parameter type="GLint" name="length" default=""/>
            </function>
            <function name="glShaderSource" fullname="QGLFunctions::glShaderSource" href="qglfunctions.html#glShaderSource" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="144" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glShaderSource(GLuint shader, GLsizei count, const char **string, const GLint *length)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const char **" name="string" default=""/>
                <parameter type="const GLint *" name="length" default=""/>
            </function>
            <function name="glStencilFuncSeparate" fullname="QGLFunctions::glStencilFuncSeparate" href="qglfunctions.html#glStencilFuncSeparate" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="145" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)">
                <parameter type="GLenum" name="face" default=""/>
                <parameter type="GLenum" name="func" default=""/>
                <parameter type="GLint" name="ref" default=""/>
                <parameter type="GLuint" name="mask" default=""/>
            </function>
            <function name="glStencilMaskSeparate" fullname="QGLFunctions::glStencilMaskSeparate" href="qglfunctions.html#glStencilMaskSeparate" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="146" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glStencilMaskSeparate(GLenum face, GLuint mask)">
                <parameter type="GLenum" name="face" default=""/>
                <parameter type="GLuint" name="mask" default=""/>
            </function>
            <function name="glStencilOpSeparate" fullname="QGLFunctions::glStencilOpSeparate" href="qglfunctions.html#glStencilOpSeparate" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="147" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass)">
                <parameter type="GLenum" name="face" default=""/>
                <parameter type="GLenum" name="fail" default=""/>
                <parameter type="GLenum" name="zfail" default=""/>
                <parameter type="GLenum" name="zpass" default=""/>
            </function>
            <function name="glUniform1f" fullname="QGLFunctions::glUniform1f" href="qglfunctions.html#glUniform1f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="148" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform1f(GLint location, GLfloat x)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
            </function>
            <function name="glUniform1fv" fullname="QGLFunctions::glUniform1fv" href="qglfunctions.html#glUniform1fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="149" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform1fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform1i" fullname="QGLFunctions::glUniform1i" href="qglfunctions.html#glUniform1i" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="150" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform1i(GLint location, GLint x)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
            </function>
            <function name="glUniform1iv" fullname="QGLFunctions::glUniform1iv" href="qglfunctions.html#glUniform1iv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="151" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform1iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniform2f" fullname="QGLFunctions::glUniform2f" href="qglfunctions.html#glUniform2f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="152" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform2f(GLint location, GLfloat x, GLfloat y)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="glUniform2fv" fullname="QGLFunctions::glUniform2fv" href="qglfunctions.html#glUniform2fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="153" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform2fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform2i" fullname="QGLFunctions::glUniform2i" href="qglfunctions.html#glUniform2i" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="154" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform2i(GLint location, GLint x, GLint y)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
            </function>
            <function name="glUniform2iv" fullname="QGLFunctions::glUniform2iv" href="qglfunctions.html#glUniform2iv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="155" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform2iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniform3f" fullname="QGLFunctions::glUniform3f" href="qglfunctions.html#glUniform3f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="156" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="glUniform3fv" fullname="QGLFunctions::glUniform3fv" href="qglfunctions.html#glUniform3fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="157" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform3fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform3i" fullname="QGLFunctions::glUniform3i" href="qglfunctions.html#glUniform3i" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="158" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform3i(GLint location, GLint x, GLint y, GLint z)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLint" name="z" default=""/>
            </function>
            <function name="glUniform3iv" fullname="QGLFunctions::glUniform3iv" href="qglfunctions.html#glUniform3iv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="159" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform3iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniform4f" fullname="QGLFunctions::glUniform4f" href="qglfunctions.html#glUniform4f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="160" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="GLint" 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="glUniform4fv" fullname="QGLFunctions::glUniform4fv" href="qglfunctions.html#glUniform4fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="161" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform4fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform4i" fullname="QGLFunctions::glUniform4i" href="qglfunctions.html#glUniform4i" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="162" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLint" name="z" default=""/>
                <parameter type="GLint" name="w" default=""/>
            </function>
            <function name="glUniform4iv" fullname="QGLFunctions::glUniform4iv" href="qglfunctions.html#glUniform4iv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="163" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniform4iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniformMatrix2fv" fullname="QGLFunctions::glUniformMatrix2fv" href="qglfunctions.html#glUniformMatrix2fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="164" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix3fv" fullname="QGLFunctions::glUniformMatrix3fv" href="qglfunctions.html#glUniformMatrix3fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="165" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix4fv" fullname="QGLFunctions::glUniformMatrix4fv" href="qglfunctions.html#glUniformMatrix4fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="166" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUseProgram" fullname="QGLFunctions::glUseProgram" href="qglfunctions.html#glUseProgram" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="167" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glUseProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glValidateProgram" fullname="QGLFunctions::glValidateProgram" href="qglfunctions.html#glValidateProgram" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="168" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glValidateProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glVertexAttrib1f" fullname="QGLFunctions::glVertexAttrib1f" href="qglfunctions.html#glVertexAttrib1f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="169" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib1f(GLuint indx, GLfloat x)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
            </function>
            <function name="glVertexAttrib1fv" fullname="QGLFunctions::glVertexAttrib1fv" href="qglfunctions.html#glVertexAttrib1fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="170" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib1fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttrib2f" fullname="QGLFunctions::glVertexAttrib2f" href="qglfunctions.html#glVertexAttrib2f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="171" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="glVertexAttrib2fv" fullname="QGLFunctions::glVertexAttrib2fv" href="qglfunctions.html#glVertexAttrib2fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="172" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib2fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttrib3f" fullname="QGLFunctions::glVertexAttrib3f" href="qglfunctions.html#glVertexAttrib3f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="173" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="glVertexAttrib3fv" fullname="QGLFunctions::glVertexAttrib3fv" href="qglfunctions.html#glVertexAttrib3fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="174" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib3fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttrib4f" fullname="QGLFunctions::glVertexAttrib4f" href="qglfunctions.html#glVertexAttrib4f" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="175" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="GLuint" name="indx" 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="glVertexAttrib4fv" fullname="QGLFunctions::glVertexAttrib4fv" href="qglfunctions.html#glVertexAttrib4fv" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="176" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttrib4fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttribPointer" fullname="QGLFunctions::glVertexAttribPointer" href="qglfunctions.html#glVertexAttribPointer" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="177" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLint" name="size" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLboolean" name="normalized" default=""/>
                <parameter type="GLsizei" name="stride" default=""/>
                <parameter type="const void *" name="ptr" default=""/>
            </function>
            <function name="hasOpenGLFeature" fullname="QGLFunctions::hasOpenGLFeature" href="qglfunctions.html#hasOpenGLFeature" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="77" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasOpenGLFeature(QGLFunctions::OpenGLFeature feature) const">
                <parameter type="QGLFunctions::OpenGLFeature" name="feature" default=""/>
            </function>
            <function name="initializeGLFunctions" fullname="QGLFunctions::initializeGLFunctions" href="qglfunctions.html#initializeGLFunctions" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initializeGLFunctions(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default="nullptr"/>
            </function>
            <function name="isInitialized" fullname="QGLFunctions::isInitialized" href="qglfunctions.html#isInitialized" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="181" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool isInitialized(const QGLFunctionsPrivate *d)">
                <parameter type="const QGLFunctionsPrivate *" name="d" default=""/>
            </function>
            <function name="openGLFeatures" fullname="QGLFunctions::openGLFeatures" href="qglfunctions.html#openGLFeatures" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="76" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFunctions::OpenGLFeatures" signature="QGLFunctions::OpenGLFeatures openGLFeatures() const"/>
            <function name="~QGLFunctions" fullname="QGLFunctions::~QGLFunctions" href="qglfunctions.html#dtor.QGLFunctions" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="56" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLFunctions()"/>
            <variable name="d_ptr" fullname="QGLFunctions::d_ptr" href="qglfunctions.html#d_ptr-var" status="internal" access="private" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="180" type="QGLFunctionsPrivate *" static="false"/>
            <typedef name="OpenGLFeatures" fullname="QGLFunctions::OpenGLFeatures" href="qglfunctions.html#OpenGLFeature-enum" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="74" enum="QGLFunctions::OpenGLFeature"/>
            <enum name="OpenGLFeature" fullname="QGLFunctions::OpenGLFeature" href="qglfunctions.html#OpenGLFeature-enum" status="active" access="public" location="qglfunctions.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglfunctions.h" lineno="58" documented="true" typedef="QGLFunctions::OpenGLFeatures">
                <value name="Multitexture" value="0x0001"/>
                <value name="Shaders" value="0x0002"/>
                <value name="Buffers" value="0x0004"/>
                <value name="Framebuffers" value="0x0008"/>
                <value name="BlendColor" value="0x0010"/>
                <value name="BlendEquation" value="0x0020"/>
                <value name="BlendEquationSeparate" value="0x0040"/>
                <value name="BlendFuncSeparate" value="0x0080"/>
                <value name="BlendSubtract" value="0x0100"/>
                <value name="CompressedTextures" value="0x0200"/>
                <value name="Multisample" value="0x0400"/>
                <value name="StencilSeparate" value="0x0800"/>
                <value name="NPOTTextures" value="0x1000"/>
            </enum>
        </class>
        <class name="QGLSignalProxy" href="qglsignalproxy.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="356" bases="QObject" module="QtOpenGL">
            <function name="aboutToDestroyContext" fullname="QGLSignalProxy::aboutToDestroyContext" href="qglsignalproxy.html#aboutToDestroyContext" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="365" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void aboutToDestroyContext(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="emitAboutToDestroyContext" fullname="QGLSignalProxy::emitAboutToDestroyContext" href="qglsignalproxy.html#emitAboutToDestroyContext" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="360" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void emitAboutToDestroyContext(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="instance" fullname="QGLSignalProxy::instance" href="qglsignalproxy.html#instance" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="363" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGLSignalProxy *" signature="QGLSignalProxy * instance()"/>
            <function name="metaObject" fullname="QGLSignalProxy::metaObject" href="qglsignalproxy.html#metaObject" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="358" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QGLSignalProxy::qt_metacall" href="qglsignalproxy.html#qt_metacall" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="358" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QGLSignalProxy::qt_metacast" href="qglsignalproxy.html#qt_metacast" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="358" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QGLSignalProxy::qt_static_metacall" href="qglsignalproxy.html#qt_static_metacall" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="358" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QGLSignalProxy::QPrivateSignal" href="qglsignalproxy-qprivatesignal.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="358" module="QtOpenGL"/>
            <variable name="staticMetaObject" fullname="QGLSignalProxy::staticMetaObject" href="qglsignalproxy.html#staticMetaObject-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="358" type="const QMetaObject" static="true"/>
        </class>
        <class name="QGLTexture" href="qgltexture.html" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="368" module="QtOpenGL">
            <function name="QGLTexture" fullname="QGLTexture::QGLTexture" href="qgltexture.html#QGLTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="370" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLTexture(QGLContext *ctx, GLuint tx_id, GLenum tx_target, QGLContext::BindOptions opt)">
                <parameter type="QGLContext *" name="ctx" default="0"/>
                <parameter type="GLuint" name="tx_id" default="0"/>
                <parameter type="GLenum" name="tx_target" default="GL_TEXTURE_2D"/>
                <parameter type="QGLContext::BindOptions" name="opt" default="QGLContext::DefaultBindOption"/>
            </function>
            <function name="bindCompressedTexture" fullname="QGLTexture::bindCompressedTexture" href="qgltexture.html#bindCompressedTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="394" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QSize" signature="QSize bindCompressedTexture(const QString &amp;fileName, const char *format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="0"/>
            </function>
            <function name="bindCompressedTexture" fullname="QGLTexture::bindCompressedTexture" href="qgltexture.html#bindCompressedTexture-1" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="396" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QSize" signature="QSize bindCompressedTexture(const char *buf, int len, const char *format)">
                <parameter type="const char *" name="buf" default=""/>
                <parameter type="int" name="len" default=""/>
                <parameter type="const char *" name="format" default="0"/>
            </function>
            <function name="bindCompressedTextureDDS" fullname="QGLTexture::bindCompressedTextureDDS" href="qgltexture.html#bindCompressedTextureDDS" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="398" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QSize" signature="QSize bindCompressedTextureDDS(const char *buf, int len)">
                <parameter type="const char *" name="buf" default=""/>
                <parameter type="int" name="len" default=""/>
            </function>
            <function name="bindCompressedTexturePVR" fullname="QGLTexture::bindCompressedTexturePVR" href="qgltexture.html#bindCompressedTexturePVR" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="399" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QSize" signature="QSize bindCompressedTexturePVR(const char *buf, int len)">
                <parameter type="const char *" name="buf" default=""/>
                <parameter type="int" name="len" default=""/>
            </function>
            <function name="canBindCompressedTexture" fullname="QGLTexture::canBindCompressedTexture" href="qgltexture.html#canBindCompressedTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="392" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool canBindCompressedTexture(const char *buf, int len, const char *format, bool *hasAlpha)">
                <parameter type="const char *" name="buf" default=""/>
                <parameter type="int" name="len" default=""/>
                <parameter type="const char *" name="format" default=""/>
                <parameter type="bool *" name="hasAlpha" default=""/>
            </function>
            <function name="~QGLTexture" fullname="QGLTexture::~QGLTexture" href="qgltexture.html#dtor.QGLTexture" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="378" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLTexture()"/>
            <variable name="context" fullname="QGLTexture::context" href="qgltexture.html#context-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="386" type="QGLContext *" static="false"/>
            <variable name="id" fullname="QGLTexture::id" href="qgltexture.html#id-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="387" type="GLuint" static="false"/>
            <variable name="target" fullname="QGLTexture::target" href="qgltexture.html#target-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="388" type="GLenum" static="false"/>
            <variable name="options" fullname="QGLTexture::options" href="qgltexture.html#options-var" status="internal" access="private" location="qgl_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qgl_p.h" lineno="390" type="QGLContext::BindOptions" static="false"/>
        </class>
        <class name="QGLFramebufferObjectFormat" href="qglframebufferobjectformat.html" status="obsolete" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="115" since="4.6" documented="true" module="QtOpenGL" groups="painting-3D" brief="Specifies the format of an OpenGL framebuffer object">
            <function name="QGLFramebufferObjectFormat" fullname="QGLFramebufferObjectFormat::QGLFramebufferObjectFormat" href="qglframebufferobjectformat.html#QGLFramebufferObjectFormat" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="118" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLFramebufferObjectFormat()"/>
            <function name="QGLFramebufferObjectFormat" fullname="QGLFramebufferObjectFormat::QGLFramebufferObjectFormat" href="qglframebufferobjectformat.html#QGLFramebufferObjectFormat-1" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="119" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLFramebufferObjectFormat(const QGLFramebufferObjectFormat &amp;other)">
                <parameter type="const QGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="attachment" fullname="QGLFramebufferObjectFormat::attachment" href="qglframebufferobjectformat.html#attachment" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="130" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGLFramebufferObject::Attachment" signature="QGLFramebufferObject::Attachment attachment() const"/>
            <function name="detach" fullname="QGLFramebufferObjectFormat::detach" href="qglframebufferobjectformat.html#detach" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="144" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void detach()"/>
            <function name="internalTextureFormat" fullname="QGLFramebufferObjectFormat::internalTextureFormat" href="qglframebufferobjectformat.html#internalTextureFormat" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="136" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum internalTextureFormat() const"/>
            <function name="mipmap" fullname="QGLFramebufferObjectFormat::mipmap" href="qglframebufferobjectformat.html#mipmap" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="127" documented="true" since="4.8" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool mipmap() const"/>
            <function name="operator!=" fullname="QGLFramebufferObjectFormat::operator!=" href="qglframebufferobjectformat.html#operator-not-eq" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="139" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QGLFramebufferObjectFormat &amp;other) const">
                <parameter type="const QGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QGLFramebufferObjectFormat::operator=" href="qglframebufferobjectformat.html#operator-eq" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="120" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLFramebufferObjectFormat &amp;" signature="QGLFramebufferObjectFormat &amp; operator=(const QGLFramebufferObjectFormat &amp;other)">
                <parameter type="const QGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QGLFramebufferObjectFormat::operator==" href="qglframebufferobjectformat.html#operator-eq-eq" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="138" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator==(const QGLFramebufferObjectFormat &amp;other) const">
                <parameter type="const QGLFramebufferObjectFormat &amp;" name="other" default=""/>
            </function>
            <function name="samples" fullname="QGLFramebufferObjectFormat::samples" href="qglframebufferobjectformat.html#samples" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="124" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int samples() const"/>
            <function name="setAttachment" fullname="QGLFramebufferObjectFormat::setAttachment" href="qglframebufferobjectformat.html#setAttachment" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="129" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAttachment(QGLFramebufferObject::Attachment attachment)">
                <parameter type="QGLFramebufferObject::Attachment" name="attachment" default=""/>
            </function>
            <function name="setInternalTextureFormat" fullname="QGLFramebufferObjectFormat::setInternalTextureFormat" href="qglframebufferobjectformat.html#setInternalTextureFormat" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="135" 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="QGLFramebufferObjectFormat::setMipmap" href="qglframebufferobjectformat.html#setMipmap" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="126" documented="true" since="4.8" 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="QGLFramebufferObjectFormat::setSamples" href="qglframebufferobjectformat.html#setSamples" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="123" 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="QGLFramebufferObjectFormat::setTextureTarget" href="qglframebufferobjectformat.html#setTextureTarget" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="132" 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="QGLFramebufferObjectFormat::textureTarget" href="qglframebufferobjectformat.html#textureTarget" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="133" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum textureTarget() const"/>
            <function name="~QGLFramebufferObjectFormat" fullname="QGLFramebufferObjectFormat::~QGLFramebufferObjectFormat" href="qglframebufferobjectformat.html#dtor.QGLFramebufferObjectFormat" status="active" access="public" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="121" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLFramebufferObjectFormat()"/>
            <variable name="d" fullname="QGLFramebufferObjectFormat::d" href="qglframebufferobjectformat.html#d-var" status="internal" access="private" location="qglframebufferobject.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject.h" lineno="142" type="QGLFramebufferObjectFormatPrivate *" static="false"/>
        </class>
        <class name="QGLColormap" href="qglcolormap.html" status="obsolete" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="50" documented="true" module="QtOpenGL" groups="painting-3D,shared" brief="Used for installing custom colormaps into a QGLWidget">
            <function name="QGLColormap" fullname="QGLColormap::QGLColormap" href="qglcolormap.html#QGLColormap" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="53" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLColormap()"/>
            <function name="QGLColormap" fullname="QGLColormap::QGLColormap" href="qglcolormap.html#QGLColormap-1" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="54" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLColormap(const QGLColormap &amp;map)">
                <parameter type="const QGLColormap &amp;" name="map" default=""/>
            </function>
            <function name="cleanup" fullname="QGLColormap::cleanup" href="qglcolormap.html#cleanup" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="84" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void cleanup(QGLColormap::QGLColormapData *x)">
                <parameter type="QGLColormap::QGLColormapData *" name="x" default=""/>
            </function>
            <function name="detach" fullname="QGLColormap::detach" href="qglcolormap.html#detach" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void detach()"/>
            <function name="detach_helper" fullname="QGLColormap::detach_helper" href="qglcolormap.html#detach_helper" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void detach_helper()"/>
            <function name="entryColor" fullname="QGLColormap::entryColor" href="qglcolormap.html#entryColor" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QColor" signature="QColor entryColor(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="entryRgb" fullname="QGLColormap::entryRgb" href="qglcolormap.html#entryRgb" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="66" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QRgb" signature="QRgb entryRgb(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="find" fullname="QGLColormap::find" href="qglcolormap.html#find" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="68" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int find(QRgb color) const">
                <parameter type="QRgb" name="color" default=""/>
            </function>
            <function name="findNearest" fullname="QGLColormap::findNearest" href="qglcolormap.html#findNearest" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="69" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int findNearest(QRgb color) const">
                <parameter type="QRgb" name="color" default=""/>
            </function>
            <function name="handle" fullname="QGLColormap::handle" href="qglcolormap.html#handle" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Qt::HANDLE" signature="Qt::HANDLE handle()"/>
            <function name="isEmpty" fullname="QGLColormap::isEmpty" href="qglcolormap.html#isEmpty" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="59" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isEmpty() const"/>
            <function name="operator=" fullname="QGLColormap::operator=" href="qglcolormap.html#operator-eq" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="57" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLColormap &amp;" signature="QGLColormap &amp; operator=(const QGLColormap &amp;map)">
                <parameter type="const QGLColormap &amp;" name="map" default=""/>
            </function>
            <function name="setEntries" fullname="QGLColormap::setEntries" href="qglcolormap.html#setEntries" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="63" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setEntries(int count, const QRgb *colors, int base)">
                <parameter type="int" name="count" default=""/>
                <parameter type="const QRgb *" name="colors" default=""/>
                <parameter type="int" name="base" default="0"/>
            </function>
            <function name="setEntry" fullname="QGLColormap::setEntry" href="qglcolormap.html#setEntry" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="64" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setEntry(int idx, QRgb color)">
                <parameter type="int" name="idx" default=""/>
                <parameter type="QRgb" name="color" default=""/>
            </function>
            <function name="setEntry" fullname="QGLColormap::setEntry" href="qglcolormap.html#setEntry-1" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="65" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setEntry(int idx, const QColor &amp;color)">
                <parameter type="int" name="idx" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setHandle" fullname="QGLColormap::setHandle" href="qglcolormap.html#setHandle" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setHandle(Qt::HANDLE ahandle)">
                <parameter type="Qt::HANDLE" name="ahandle" default=""/>
            </function>
            <function name="size" fullname="QGLColormap::size" href="qglcolormap.html#size" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="60" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int size() const"/>
            <function name="~QGLColormap" fullname="QGLColormap::~QGLColormap" href="qglcolormap.html#dtor.QGLColormap" status="active" access="public" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="55" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QGLColormap()"/>
            <variable name="d" fullname="QGLColormap::d" href="qglcolormap.html#d-var" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="82" type="QGLColormap::QGLColormapData *" static="false"/>
            <variable name="shared_null" fullname="QGLColormap::shared_null" href="qglcolormap.html#shared_null-var" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="83" type="struct QGLColormapData" static="true"/>
            <struct name="QGLColormapData" fullname="QGLColormap::QGLColormapData" href="qglcolormap-qglcolormapdata.html" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="76" module="QtOpenGL">
                <variable name="cmapHandle" fullname="QGLColormap::QGLColormapData::cmapHandle" href="qglcolormap-qglcolormapdata.html#cmapHandle-var" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="79" type="Qt::HANDLE" static="false"/>
                <variable name="cells" fullname="QGLColormap::QGLColormapData::cells" href="qglcolormap-qglcolormapdata.html#cells-var" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="78" type="QVector&lt;QRgb&gt; *" static="false"/>
                <variable name="ref" fullname="QGLColormap::QGLColormapData::ref" href="qglcolormap-qglcolormapdata.html#ref-var" status="internal" access="private" location="qglcolormap.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglcolormap.h" lineno="77" type="QBasicAtomicInt" static="false"/>
            </struct>
        </class>
        <class name="QGLFBOGLPaintDevice" href="qglfboglpaintdevice.html" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="106" bases="QGLPaintDevice" module="QtOpenGL">
            <function name="alphaRequested" fullname="QGLFBOGLPaintDevice::alphaRequested" href="qglfboglpaintdevice.html#alphaRequested" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="113" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool alphaRequested() const override"/>
            <function name="context" fullname="QGLFBOGLPaintDevice::context" href="qglfboglpaintdevice.html#context" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="111" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QGLContext *" signature="QGLContext * context() const override"/>
            <function name="format" fullname="QGLFBOGLPaintDevice::format" href="qglfboglpaintdevice.html#format" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="112" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QGLFormat" signature="QGLFormat format() const override"/>
            <function name="paintEngine" fullname="QGLFBOGLPaintDevice::paintEngine" href="qglfboglpaintdevice.html#paintEngine" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="109" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="setFBO" fullname="QGLFBOGLPaintDevice::setFBO" href="qglfboglpaintdevice.html#setFBO" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="115" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFBO(QGLFramebufferObject *f, QGLFramebufferObject::Attachment attachment)">
                <parameter type="QGLFramebufferObject *" name="f" default=""/>
                <parameter type="QGLFramebufferObject::Attachment" name="attachment" default=""/>
            </function>
            <function name="size" fullname="QGLFBOGLPaintDevice::size" href="qglfboglpaintdevice.html#size" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="110" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSize" signature="QSize size() const override"/>
            <variable name="fboFormat" fullname="QGLFBOGLPaintDevice::fboFormat" href="qglfboglpaintdevice.html#fboFormat-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="120" type="QGLFormat" static="false"/>
            <variable name="reqAlpha" fullname="QGLFBOGLPaintDevice::reqAlpha" href="qglfboglpaintdevice.html#reqAlpha-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="121" type="bool" static="false"/>
            <variable name="fbo" fullname="QGLFBOGLPaintDevice::fbo" href="qglfboglpaintdevice.html#fbo-var" status="internal" access="private" location="qglframebufferobject_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglframebufferobject_p.h" lineno="119" type="QGLFramebufferObject *" static="false"/>
        </class>
        <class name="QGLShaderProgram" href="qglshaderprogram.html" status="obsolete" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="99" since="4.6" documented="true" bases="QObject" module="QtOpenGL" groups="painting-3D" 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"/>
            <function name="QGLShaderProgram" fullname="QGLShaderProgram::QGLShaderProgram" href="qglshaderprogram.html#QGLShaderProgram" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="103" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLShaderProgram(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QGLShaderProgram" fullname="QGLShaderProgram::QGLShaderProgram" href="qglshaderprogram.html#QGLShaderProgram-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="104" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGLShaderProgram(const QGLContext *context, QObject *parent)">
                <parameter type="const QGLContext *" name="context" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QGLShaderProgram" fullname="QGLShaderProgram::QGLShaderProgram" href="qglshaderprogram.html#QGLShaderProgram-2" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="295" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGLShaderProgram(const QGLShaderProgram &amp;)">
                <parameter type="const QGLShaderProgram &amp;" name="" default=""/>
            </function>
            <function name="addShader" fullname="QGLShaderProgram::addShader" href="qglshaderprogram.html#addShader" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="107" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addShader(QGLShader *shader)">
                <parameter type="QGLShader *" name="shader" default=""/>
            </function>
            <function name="addShaderFromSourceCode" fullname="QGLShaderProgram::addShaderFromSourceCode" href="qglshaderprogram.html#addShaderFromSourceCode" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="111" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addShaderFromSourceCode(QGLShader::ShaderType type, const char *source)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="const char *" name="source" default=""/>
            </function>
            <function name="addShaderFromSourceCode" fullname="QGLShaderProgram::addShaderFromSourceCode" href="qglshaderprogram.html#addShaderFromSourceCode-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="112" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool addShaderFromSourceCode(QGLShader::ShaderType type, const QByteArray &amp;source)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QByteArray &amp;" name="source" default=""/>
            </function>
            <function name="addShaderFromSourceCode" fullname="QGLShaderProgram::addShaderFromSourceCode" href="qglshaderprogram.html#addShaderFromSourceCode-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="bool" signature="bool addShaderFromSourceCode(QGLShader::ShaderType type, const QString &amp;source)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QString &amp;" name="source" default=""/>
            </function>
            <function name="addShaderFromSourceFile" fullname="QGLShaderProgram::addShaderFromSourceFile" href="qglshaderprogram.html#addShaderFromSourceFile" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool addShaderFromSourceFile(QGLShader::ShaderType type, const QString &amp;fileName)">
                <parameter type="QGLShader::ShaderType" name="type" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="attributeLocation" fullname="QGLShaderProgram::attributeLocation" href="qglshaderprogram.html#attributeLocation" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="142" 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="QGLShaderProgram::attributeLocation" href="qglshaderprogram.html#attributeLocation-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="143" 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="QGLShaderProgram::attributeLocation" href="qglshaderprogram.html#attributeLocation-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="144" 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="QGLShaderProgram::bind" href="qglshaderprogram.html#bind" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="122" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool bind()"/>
            <function name="bindAttributeLocation" fullname="QGLShaderProgram::bindAttributeLocation" href="qglshaderprogram.html#bindAttributeLocation" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="138" 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="QGLShaderProgram::bindAttributeLocation" href="qglshaderprogram.html#bindAttributeLocation-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="139" 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="QGLShaderProgram::bindAttributeLocation" href="qglshaderprogram.html#bindAttributeLocation-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="140" 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="d_func" fullname="QGLShaderProgram::d_func" href="qglshaderprogram.html#d_func" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="296" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgramPrivate *" signature="QGLShaderProgramPrivate * d_func()"/>
            <function name="d_func" fullname="QGLShaderProgram::d_func" href="qglshaderprogram.html#d_func-1" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="296" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLShaderProgramPrivate *" signature="const QGLShaderProgramPrivate * d_func() const"/>
            <function name="disableAttributeArray" fullname="QGLShaderProgram::disableAttributeArray" href="qglshaderprogram.html#disableAttributeArray" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="194" 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="QGLShaderProgram::disableAttributeArray" href="qglshaderprogram.html#disableAttributeArray-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="195" 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="QGLShaderProgram::enableAttributeArray" href="qglshaderprogram.html#enableAttributeArray" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="192" 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="QGLShaderProgram::enableAttributeArray" href="qglshaderprogram.html#enableAttributeArray-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="193" 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="geometryInputType" fullname="QGLShaderProgram::geometryInputType" href="qglshaderprogram.html#geometryInputType" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="133" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum geometryInputType() const"/>
            <function name="geometryOutputType" fullname="QGLShaderProgram::geometryOutputType" href="qglshaderprogram.html#geometryOutputType" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="136" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLenum" signature="GLenum geometryOutputType() const"/>
            <function name="geometryOutputVertexCount" fullname="QGLShaderProgram::geometryOutputVertexCount" href="qglshaderprogram.html#geometryOutputVertexCount" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="130" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int geometryOutputVertexCount() const"/>
            <function name="hasOpenGLShaderPrograms" fullname="QGLShaderProgram::hasOpenGLShaderPrograms" href="qglshaderprogram.html#hasOpenGLShaderPrograms" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="289" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasOpenGLShaderPrograms(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default="nullptr"/>
            </function>
            <function name="init" fullname="QGLShaderProgram::init" href="qglshaderprogram.html#init" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="298" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool init()"/>
            <function name="isLinked" fullname="QGLShaderProgram::isLinked" href="qglshaderprogram.html#isLinked" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="119" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isLinked() const"/>
            <function name="link" fullname="QGLShaderProgram::link" href="qglshaderprogram.html#link" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="118" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool link()"/>
            <function name="log" fullname="QGLShaderProgram::log" href="qglshaderprogram.html#log" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="120" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString log() const"/>
            <function name="maxGeometryOutputVertices" fullname="QGLShaderProgram::maxGeometryOutputVertices" href="qglshaderprogram.html#maxGeometryOutputVertices" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="127" documented="true" since="4.7" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int maxGeometryOutputVertices() const"/>
            <function name="metaObject" fullname="QGLShaderProgram::metaObject" href="qglshaderprogram.html#metaObject" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="101" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="operator=" fullname="QGLShaderProgram::operator=" href="qglshaderprogram.html#operator-eq" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="295" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGLShaderProgram &amp;" signature="QGLShaderProgram &amp; operator=(const QGLShaderProgram &amp;)">
                <parameter type="const QGLShaderProgram &amp;" name="" default=""/>
            </function>
            <function name="programId" fullname="QGLShaderProgram::programId" href="qglshaderprogram.html#programId" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="125" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="GLuint" signature="GLuint programId() const"/>
            <function name="qt_metacall" fullname="QGLShaderProgram::qt_metacall" href="qglshaderprogram.html#qt_metacall" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="101" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QGLShaderProgram::qt_metacast" href="qglshaderprogram.html#qt_metacast" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="101" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QGLShaderProgram::qt_static_metacall" href="qglshaderprogram.html#qt_static_metacall" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="101" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="release" fullname="QGLShaderProgram::release" href="qglshaderprogram.html#release" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="123" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void release()"/>
            <function name="removeAllShaders" fullname="QGLShaderProgram::removeAllShaders" href="qglshaderprogram.html#removeAllShaders" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="116" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeAllShaders()"/>
            <function name="removeShader" fullname="QGLShaderProgram::removeShader" href="qglshaderprogram.html#removeShader" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="108" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeShader(QGLShader *shader)">
                <parameter type="QGLShader *" name="shader" default=""/>
            </function>
            <function name="setAttributeArray" fullname="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="166" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="168" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="170" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-3" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="172" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-4" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="174" documented="true" since="4.7" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-5" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="176" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-6" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="178" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-7" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="180" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-8" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="182" 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="QGLShaderProgram::setAttributeArray" href="qglshaderprogram.html#setAttributeArray-9" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="184" documented="true" since="4.7" 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="QGLShaderProgram::setAttributeBuffer" href="qglshaderprogram.html#setAttributeBuffer" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="187" documented="true" since="4.7" 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="QGLShaderProgram::setAttributeBuffer" href="qglshaderprogram.html#setAttributeBuffer-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="189" documented="true" since="4.7" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="146" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="147" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="148" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-3" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="149" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-4" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.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 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-5" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="151" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-6" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="152" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-7" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="153" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-8" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="154" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-9" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="156" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-10" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="157" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-11" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="158" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-12" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="159" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-13" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="160" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-14" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="161" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-15" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="162" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-16" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="163" 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="QGLShaderProgram::setAttributeValue" href="qglshaderprogram.html#setAttributeValue-17" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="164" 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="setGeometryInputType" fullname="QGLShaderProgram::setGeometryInputType" href="qglshaderprogram.html#setGeometryInputType" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="132" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setGeometryInputType(GLenum inputType)">
                <parameter type="GLenum" name="inputType" default=""/>
            </function>
            <function name="setGeometryOutputType" fullname="QGLShaderProgram::setGeometryOutputType" href="qglshaderprogram.html#setGeometryOutputType" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="135" documented="true" since="4.7" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setGeometryOutputType(GLenum outputType)">
                <parameter type="GLenum" name="outputType" default=""/>
            </function>
            <function name="setGeometryOutputVertexCount" fullname="QGLShaderProgram::setGeometryOutputVertexCount" href="qglshaderprogram.html#setGeometryOutputVertexCount" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="129" documented="true" since="4.7" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setGeometryOutputVertexCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setUniformValue" fullname="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="201" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="202" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="203" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-3" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="204" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-4" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="205" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-5" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="206" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-6" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="207" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-7" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="208" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-8" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="209" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-9" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="210" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-10" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="211" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-11" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="212" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-12" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="213" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-13" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="214" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-14" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="215" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-15" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="216" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-16" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="217" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-17" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="218" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-18" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="219" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-19" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="220" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-20" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="221" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-21" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="222" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-22" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="223" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-23" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="224" documented="true" since="4.7" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-24" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="225" documented="true" since="4.7" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-25" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="226" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-26" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="227" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-27" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="229" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-28" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="230" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-29" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="231" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-30" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="232" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-31" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="233" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-32" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="234" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-33" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="235" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-34" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="236" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-35" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="237" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-36" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="238" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-37" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="239" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-38" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="240" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-39" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="241" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-40" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="242" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-41" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="243" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-42" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="244" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-43" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="245" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-44" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="246" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-45" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="247" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-46" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="248" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-47" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="249" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-48" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="250" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-49" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="251" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-50" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="252" documented="true" since="4.7" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-51" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="253" documented="true" since="4.7" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-52" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="254" 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="QGLShaderProgram::setUniformValue" href="qglshaderprogram.html#setUniformValue-53" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="255" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="257" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="258" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="259" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-3" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="260" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-4" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="261" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-5" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="262" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-6" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="263" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-7" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="264" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-8" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="265" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-9" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="266" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-10" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="267" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-11" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="268" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-12" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="269" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-13" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="270" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-14" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="271" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-15" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="273" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-16" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="274" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-17" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="275" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-18" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="276" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-19" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="277" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-20" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="278" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-21" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="279" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-22" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="280" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-23" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="281" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-24" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="282" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-25" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="283" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-26" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="284" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-27" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="285" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-28" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="286" 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="QGLShaderProgram::setUniformValueArray" href="qglshaderprogram.html#setUniformValueArray-29" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="287" 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="shaderDestroyed" fullname="QGLShaderProgram::shaderDestroyed" href="qglshaderprogram.html#shaderDestroyed" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="292" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void shaderDestroyed()"/>
            <function name="shaders" fullname="QGLShaderProgram::shaders" href="qglshaderprogram.html#shaders" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="109" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QGLShader *&gt;" signature="QList&lt;QGLShader *&gt; shaders() const"/>
            <function name="uniformLocation" fullname="QGLShaderProgram::uniformLocation" href="qglshaderprogram.html#uniformLocation" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="197" 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="QGLShaderProgram::uniformLocation" href="qglshaderprogram.html#uniformLocation-1" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="198" 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="QGLShaderProgram::uniformLocation" href="qglshaderprogram.html#uniformLocation-2" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="199" 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="~QGLShaderProgram" fullname="QGLShaderProgram::~QGLShaderProgram" href="qglshaderprogram.html#dtor.QGLShaderProgram" status="active" access="public" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="105" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLShaderProgram()"/>
            <struct name="QPrivateSignal" fullname="QGLShaderProgram::QPrivateSignal" href="qglshaderprogram-qprivatesignal.html" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="101" module="QtOpenGL"/>
            <variable name="staticMetaObject" fullname="QGLShaderProgram::staticMetaObject" href="qglshaderprogram.html#staticMetaObject-var" status="internal" access="private" location="qglshaderprogram.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qglshaderprogram.h" lineno="101" type="const QMetaObject" static="true"/>
        </class>
        <variable name="qglslPositionOnlyVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="93" type="const char *const" static="false"/>
        <variable name="QT_TEXTURE_COORDS_ATTR" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="249" type="const GLuint" static="false"/>
        <variable name="QT_VERTEX_COORDS_ATTR" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="248" type="const GLuint" static="false"/>
        <variable name="qglslComplexGeometryPositionOnlyVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="105" type="const char *const" static="false"/>
        <variable name="qglslPositionWithPatternBrushVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="124" type="const char *const" static="false"/>
        <variable name="QT_PMV_MATRIX_3_ATTR" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="253" type="const GLuint" static="false"/>
        <variable name="QT_PMV_MATRIX_1_ATTR" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="251" type="const GLuint" static="false"/>
        <variable name="qglslUntransformedPositionVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="116" type="const char *const" static="false"/>
        <variable name="qglslMainVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="61" type="const char *const" static="false"/>
        <variable name="QT_OPACITY_ATTR" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="250" type="const GLuint" static="false"/>
        <class name="QGraphicsShaderEffect" href="qgraphicsshadereffect.html" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="66" bases="QGraphicsEffect" module="QtOpenGL">
            <function name="QGraphicsShaderEffect" fullname="QGraphicsShaderEffect::QGraphicsShaderEffect" href="qgraphicsshadereffect.html#QGraphicsShaderEffect" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="70" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGraphicsShaderEffect(QObject *parent)">
                <parameter type="QObject *" name="parent" default="0"/>
            </function>
            <function name="QGraphicsShaderEffect" fullname="QGraphicsShaderEffect::QGraphicsShaderEffect" href="qgraphicsshadereffect.html#QGraphicsShaderEffect-1" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="83" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QGraphicsShaderEffect(const QGraphicsShaderEffect &amp;)">
                <parameter type="const QGraphicsShaderEffect &amp;" name="" default=""/>
            </function>
            <function name="QGraphicsShaderEffect" fullname="QGraphicsShaderEffect::QGraphicsShaderEffect" href="qgraphicsshadereffect.html#QGraphicsShaderEffect-2" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="83" meta="move-constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QGraphicsShaderEffect(QGraphicsShaderEffect &amp;&amp;)">
                <parameter type="QGraphicsShaderEffect &amp;&amp;" name="" default=""/>
            </function>
            <function name="d_func" fullname="QGraphicsShaderEffect::d_func" href="qgraphicsshadereffect.html#d_func" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGraphicsShaderEffectPrivate *" signature="QGraphicsShaderEffectPrivate * d_func()"/>
            <function name="d_func" fullname="QGraphicsShaderEffect::d_func" href="qgraphicsshadereffect.html#d_func-1" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="82" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGraphicsShaderEffectPrivate *" signature="const QGraphicsShaderEffectPrivate * d_func() const"/>
            <function name="draw" fullname="QGraphicsShaderEffect::draw" href="qgraphicsshadereffect.html#draw" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="77" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void draw(QPainter *painter) override">
                <parameter type="QPainter *" name="painter" default=""/>
            </function>
            <function name="metaObject" fullname="QGraphicsShaderEffect::metaObject" href="qgraphicsshadereffect.html#metaObject" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="68" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="operator=" fullname="QGraphicsShaderEffect::operator=" href="qgraphicsshadereffect.html#operator-eq" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="83" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QGraphicsShaderEffect &amp;" signature="QGraphicsShaderEffect &amp; operator=(const QGraphicsShaderEffect &amp;)">
                <parameter type="const QGraphicsShaderEffect &amp;" name="" default=""/>
            </function>
            <function name="operator=" fullname="QGraphicsShaderEffect::operator=" href="qgraphicsshadereffect.html#operator-eq-1" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="83" meta="move-assign" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QGraphicsShaderEffect &amp;" signature="QGraphicsShaderEffect &amp; operator=(QGraphicsShaderEffect &amp;&amp;)">
                <parameter type="QGraphicsShaderEffect &amp;&amp;" name="" default=""/>
            </function>
            <function name="pixelShaderFragment" fullname="QGraphicsShaderEffect::pixelShaderFragment" href="qgraphicsshadereffect.html#pixelShaderFragment" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray pixelShaderFragment() const"/>
            <function name="qt_metacall" fullname="QGraphicsShaderEffect::qt_metacall" href="qgraphicsshadereffect.html#qt_metacall" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="68" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QGraphicsShaderEffect::qt_metacast" href="qgraphicsshadereffect.html#qt_metacast" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="68" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QGraphicsShaderEffect::qt_static_metacall" href="qgraphicsshadereffect.html#qt_static_metacall" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="68" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setPixelShaderFragment" fullname="QGraphicsShaderEffect::setPixelShaderFragment" href="qgraphicsshadereffect.html#setPixelShaderFragment" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPixelShaderFragment(const QByteArray &amp;code)">
                <parameter type="const QByteArray &amp;" name="code" default=""/>
            </function>
            <function name="setUniforms" fullname="QGraphicsShaderEffect::setUniforms" href="qgraphicsshadereffect.html#setUniforms" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setUniforms(QGLShaderProgram *program)">
                <parameter type="QGLShaderProgram *" name="program" default=""/>
            </function>
            <function name="setUniformsDirty" fullname="QGraphicsShaderEffect::setUniformsDirty" href="qgraphicsshadereffect.html#setUniformsDirty" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUniformsDirty()"/>
            <function name="~QGraphicsShaderEffect" fullname="QGraphicsShaderEffect::~QGraphicsShaderEffect" href="qgraphicsshadereffect.html#dtor.QGraphicsShaderEffect" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="71" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGraphicsShaderEffect()"/>
            <struct name="QPrivateSignal" fullname="QGraphicsShaderEffect::QPrivateSignal" href="qgraphicsshadereffect-qprivatesignal.html" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="68" module="QtOpenGL"/>
            <variable name="staticMetaObject" fullname="QGraphicsShaderEffect::staticMetaObject" href="qgraphicsshadereffect.html#staticMetaObject-var" status="internal" access="private" location="qgraphicsshadereffect_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/qgraphicsshadereffect_p.h" lineno="68" type="const QMetaObject" static="true"/>
        </class>
        <variable name="qglslMainWithTexCoordsVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="68" type="const char *const" static="false"/>
        <variable name="qglslMainWithTexCoordsAndOpacityVertexShader" status="internal" access="private" location="qglengineshadersource_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadersource_p.h" lineno="78" type="const char *const" static="false"/>
        <class name="QGLPBufferGLPaintDevice" href="qglpbufferglpaintdevice.html" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="63" bases="QGLPaintDevice" module="QtOpenGL">
            <function name="beginPaint" fullname="QGLPBufferGLPaintDevice::beginPaint" href="qglpbufferglpaintdevice.html#beginPaint" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="69" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void beginPaint() override"/>
            <function name="context" fullname="QGLPBufferGLPaintDevice::context" href="qglpbufferglpaintdevice.html#context" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="68" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QGLContext *" signature="QGLContext * context() const override"/>
            <function name="endPaint" fullname="QGLPBufferGLPaintDevice::endPaint" href="qglpbufferglpaintdevice.html#endPaint" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void endPaint() override"/>
            <function name="paintEngine" fullname="QGLPBufferGLPaintDevice::paintEngine" href="qglpbufferglpaintdevice.html#paintEngine" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="66" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="setFbo" fullname="QGLPBufferGLPaintDevice::setFbo" href="qglpbufferglpaintdevice.html#setFbo" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFbo(GLuint fbo)">
                <parameter type="GLuint" name="fbo" default=""/>
            </function>
            <function name="setPBuffer" fullname="QGLPBufferGLPaintDevice::setPBuffer" href="qglpbufferglpaintdevice.html#setPBuffer" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPBuffer(QGLPixelBuffer *pb)">
                <parameter type="QGLPixelBuffer *" name="pb" default=""/>
            </function>
            <function name="size" fullname="QGLPBufferGLPaintDevice::size" href="qglpbufferglpaintdevice.html#size" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="67" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSize" signature="QSize size() const override"/>
            <variable name="pbuf" fullname="QGLPBufferGLPaintDevice::pbuf" href="qglpbufferglpaintdevice.html#pbuf-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="74" type="QGLPixelBuffer *" static="false"/>
        </class>
        <class name="QGLPixelBufferPrivate" href="qglpixelbufferprivate.html" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="77" module="QtOpenGL">
            <function name="QGLPixelBufferPrivate" fullname="QGLPixelBufferPrivate::QGLPixelBufferPrivate" href="qglpixelbufferprivate.html#QGLPixelBufferPrivate" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="80" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLPixelBufferPrivate(QGLPixelBuffer *q)">
                <parameter type="QGLPixelBuffer *" name="q" default=""/>
            </function>
            <function name="cleanup" fullname="QGLPixelBufferPrivate::cleanup" href="qglpixelbufferprivate.html#cleanup" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool cleanup()"/>
            <function name="common_init" fullname="QGLPixelBufferPrivate::common_init" href="qglpixelbufferprivate.html#common_init" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void common_init(const QSize &amp;size, const QGLFormat &amp;f, QGLWidget *shareWidget)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QGLFormat &amp;" name="f" default=""/>
                <parameter type="QGLWidget *" name="shareWidget" default=""/>
            </function>
            <function name="init" fullname="QGLPixelBufferPrivate::init" href="qglpixelbufferprivate.html#init" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="83" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool init(const QSize &amp;size, const QGLFormat &amp;f, QGLWidget *shareWidget)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QGLFormat &amp;" name="f" default=""/>
                <parameter type="QGLWidget *" name="shareWidget" default=""/>
            </function>
            <function name="q_func" fullname="QGLPixelBufferPrivate::q_func" href="qglpixelbufferprivate.html#q_func" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLPixelBuffer *" signature="QGLPixelBuffer * q_func()"/>
            <function name="q_func" fullname="QGLPixelBufferPrivate::q_func" href="qglpixelbufferprivate.html#q_func-1" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="78" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLPixelBuffer *" signature="const QGLPixelBuffer * q_func() const"/>
            <variable name="req_size" fullname="QGLPixelBufferPrivate::req_size" href="qglpixelbufferprivate.html#req_size-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="98" type="QSize" static="false"/>
            <variable name="pbuf" fullname="QGLPixelBufferPrivate::pbuf" href="qglpixelbufferprivate.html#pbuf-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="101" type="void *" static="false"/>
            <variable name="ctx" fullname="QGLPixelBufferPrivate::ctx" href="qglpixelbufferprivate.html#ctx-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="102" type="void *" static="false"/>
            <variable name="fbo" fullname="QGLPixelBufferPrivate::fbo" href="qglpixelbufferprivate.html#fbo-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="92" type="QOpenGLFramebufferObject *" static="false"/>
            <variable name="format" fullname="QGLPixelBufferPrivate::format" href="qglpixelbufferprivate.html#format-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="94" type="QGLFormat" static="false"/>
            <variable name="req_format" fullname="QGLPixelBufferPrivate::req_format" href="qglpixelbufferprivate.html#req_format-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="96" type="QGLFormat" static="false"/>
            <variable name="req_shareWidget" fullname="QGLPixelBufferPrivate::req_shareWidget" href="qglpixelbufferprivate.html#req_shareWidget-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="97" type="QPointer&lt;QGLWidget&gt;" static="false"/>
            <variable name="blit_fbo" fullname="QGLPixelBufferPrivate::blit_fbo" href="qglpixelbufferprivate.html#blit_fbo-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="93" type="QOpenGLFramebufferObject *" static="false"/>
            <variable name="q_ptr" fullname="QGLPixelBufferPrivate::q_ptr" href="qglpixelbufferprivate.html#q_ptr-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="87" type="QGLPixelBuffer *" static="false"/>
            <variable name="glDevice" fullname="QGLPixelBufferPrivate::glDevice" href="qglpixelbufferprivate.html#glDevice-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="90" type="QGLPBufferGLPaintDevice" static="false"/>
            <variable name="widget" fullname="QGLPixelBufferPrivate::widget" href="qglpixelbufferprivate.html#widget-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="91" type="QGLWidget *" static="false"/>
            <variable name="qctx" fullname="QGLPixelBufferPrivate::qctx" href="qglpixelbufferprivate.html#qctx-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="89" type="QGLContext *" static="false"/>
            <variable name="invalid" fullname="QGLPixelBufferPrivate::invalid" href="qglpixelbufferprivate.html#invalid-var" status="internal" access="private" location="qglpixelbuffer_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/qglpixelbuffer_p.h" lineno="88" type="bool" static="false"/>
        </class>
        <struct name="QGLGlyphTexture" href="qglglyphtexture.html" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="66" bases="QOpenGLSharedResource" module="QtOpenGL">
            <function name="QGLGlyphTexture" fullname="QGLGlyphTexture::QGLGlyphTexture" href="qglglyphtexture.html#QGLGlyphTexture" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="68" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLGlyphTexture(const QGLContext *ctx)">
                <parameter type="const QGLContext *" name="ctx" default=""/>
            </function>
            <function name="freeResource" fullname="QGLGlyphTexture::freeResource" href="qglglyphtexture.html#freeResource" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="82" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void freeResource(QOpenGLContext *context) override">
                <parameter type="QOpenGLContext *" name="context" default=""/>
            </function>
            <function name="invalidateResource" fullname="QGLGlyphTexture::invalidateResource" href="qglglyphtexture.html#invalidateResource" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="96" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void invalidateResource() override"/>
            <variable name="m_texture" fullname="QGLGlyphTexture::m_texture" href="qglglyphtexture.html#m_texture-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="104" type="GLuint" static="false"/>
            <variable name="m_width" fullname="QGLGlyphTexture::m_width" href="qglglyphtexture.html#m_width-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="106" type="int" static="false"/>
            <variable name="m_height" fullname="QGLGlyphTexture::m_height" href="qglglyphtexture.html#m_height-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="107" type="int" static="false"/>
            <variable name="m_fbo" fullname="QGLGlyphTexture::m_fbo" href="qglglyphtexture.html#m_fbo-var" status="internal" access="private" location="qtextureglyphcache_gl_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h" lineno="105" type="GLuint" static="false"/>
        </struct>
        <class name="QGLCustomShaderStage" href="qglcustomshaderstage.html" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="60" module="QtOpenGL">
            <function name="QGLCustomShaderStage" fullname="QGLCustomShaderStage::QGLCustomShaderStage" href="qglcustomshaderstage.html#QGLCustomShaderStage" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="64" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGLCustomShaderStage()"/>
            <function name="d_func" fullname="QGLCustomShaderStage::d_func" href="qglcustomshaderstage.html#d_func" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QGLCustomShaderStagePrivate *" signature="QGLCustomShaderStagePrivate * d_func()"/>
            <function name="d_func" fullname="QGLCustomShaderStage::d_func" href="qglcustomshaderstage.html#d_func-1" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QGLCustomShaderStagePrivate *" signature="const QGLCustomShaderStagePrivate * d_func() const"/>
            <function name="removeFromPainter" fullname="QGLCustomShaderStage::removeFromPainter" href="qglcustomshaderstage.html#removeFromPainter" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeFromPainter(QPainter *)">
                <parameter type="QPainter *" name="" default=""/>
            </function>
            <function name="setInactive" fullname="QGLCustomShaderStage::setInactive" href="qglcustomshaderstage.html#setInactive" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setInactive()"/>
            <function name="setOnPainter" fullname="QGLCustomShaderStage::setOnPainter" href="qglcustomshaderstage.html#setOnPainter" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="70" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool setOnPainter(QPainter *)">
                <parameter type="QPainter *" name="" default=""/>
            </function>
            <function name="setSource" fullname="QGLCustomShaderStage::setSource" href="qglcustomshaderstage.html#setSource" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSource(const QByteArray &amp;)">
                <parameter type="const QByteArray &amp;" name="" default=""/>
            </function>
            <function name="setUniforms" fullname="QGLCustomShaderStage::setUniforms" href="qglcustomshaderstage.html#setUniforms" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="66" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setUniforms(QGLShaderProgram *)">
                <parameter type="QGLShaderProgram *" name="" default=""/>
            </function>
            <function name="setUniformsDirty" fullname="QGLCustomShaderStage::setUniformsDirty" href="qglcustomshaderstage.html#setUniformsDirty" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUniformsDirty()"/>
            <function name="source" fullname="QGLCustomShaderStage::source" href="qglcustomshaderstage.html#source" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray source() const"/>
            <function name="~QGLCustomShaderStage" fullname="QGLCustomShaderStage::~QGLCustomShaderStage" href="qglcustomshaderstage.html#dtor.QGLCustomShaderStage" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="65" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGLCustomShaderStage()"/>
            <variable name="d_ptr" fullname="QGLCustomShaderStage::d_ptr" href="qglcustomshaderstage.html#d_ptr-var" status="internal" access="private" location="qglcustomshaderstage_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage_p.h" lineno="79" type="QGLCustomShaderStagePrivate *" static="false"/>
        </class>
        <class name="CachedShader" href="cachedshader.html" status="internal" access="private" location="qglshadercache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglshadercache_p.h" lineno="62" module="QtOpenGL">
            <function name="CachedShader" fullname="CachedShader::CachedShader" href="cachedshader.html#CachedShader" status="internal" access="private" location="qglshadercache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglshadercache_p.h" lineno="65" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="CachedShader(const QByteArray &amp;, const QByteArray &amp;)">
                <parameter type="const QByteArray &amp;" name="" default=""/>
                <parameter type="const QByteArray &amp;" name="" default=""/>
            </function>
            <function name="isCached" fullname="CachedShader::isCached" href="cachedshader.html#isCached" status="internal" access="private" location="qglshadercache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglshadercache_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool isCached()"/>
            <function name="load" fullname="CachedShader::load" href="cachedshader.html#load" status="internal" access="private" location="qglshadercache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglshadercache_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool load(QGLShaderProgram *, const QGLContext *)">
                <parameter type="QGLShaderProgram *" name="" default=""/>
                <parameter type="const QGLContext *" name="" default=""/>
            </function>
            <function name="store" fullname="CachedShader::store" href="cachedshader.html#store" status="internal" access="private" location="qglshadercache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglshadercache_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool store(QGLShaderProgram *, const QGLContext *)">
                <parameter type="QGLShaderProgram *" name="" default=""/>
                <parameter type="const QGLContext *" name="" default=""/>
            </function>
        </class>
        <class name="QGL2GradientCache" href="qgl2gradientcache.html" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="62" bases="QOpenGLSharedResource" module="QtOpenGL">
            <function name="QGL2GradientCache" fullname="QGL2GradientCache::QGL2GradientCache" href="qgl2gradientcache.html#QGL2GradientCache" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="80" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QGL2GradientCache(QOpenGLContext *)">
                <parameter type="QOpenGLContext *" name="" default=""/>
            </function>
            <function name="addCacheElement" fullname="QGL2GradientCache::addCacheElement" href="qgl2gradientcache.html#addCacheElement" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint addCacheElement(quint64 hash_val, const QGradient &amp;gradient, qreal opacity)">
                <parameter type="quint64" name="hash_val" default=""/>
                <parameter type="const QGradient &amp;" name="gradient" default=""/>
                <parameter type="qreal" name="opacity" default=""/>
            </function>
            <function name="cacheForContext" fullname="QGL2GradientCache::cacheForContext" href="qgl2gradientcache.html#cacheForContext" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="78" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QGL2GradientCache *" signature="QGL2GradientCache * cacheForContext(const QGLContext *context)">
                <parameter type="const QGLContext *" name="context" default=""/>
            </function>
            <function name="cleanCache" fullname="QGL2GradientCache::cleanCache" href="qgl2gradientcache.html#cleanCache" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="95" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cleanCache()"/>
            <function name="freeResource" fullname="QGL2GradientCache::freeResource" href="qgl2gradientcache.html#freeResource" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="87" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void freeResource(QOpenGLContext *ctx) override">
                <parameter type="QOpenGLContext *" name="ctx" default=""/>
            </function>
            <function name="generateGradientColorTable" fullname="QGL2GradientCache::generateGradientColorTable" href="qgl2gradientcache.html#generateGradientColorTable" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void generateGradientColorTable(const QGradient &amp;gradient, uint *colorTable, int size, qreal opacity) const">
                <parameter type="const QGradient &amp;" name="gradient" default=""/>
                <parameter type="uint *" name="colorTable" default=""/>
                <parameter type="int" name="size" default=""/>
                <parameter type="qreal" name="opacity" default=""/>
            </function>
            <function name="getBuffer" fullname="QGL2GradientCache::getBuffer" href="qgl2gradientcache.html#getBuffer" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="83" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="GLuint" signature="GLuint getBuffer(const QGradient &amp;gradient, qreal opacity)">
                <parameter type="const QGradient &amp;" name="gradient" default=""/>
                <parameter type="qreal" name="opacity" default=""/>
            </function>
            <function name="invalidateResource" fullname="QGL2GradientCache::invalidateResource" href="qgl2gradientcache.html#invalidateResource" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="86" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void invalidateResource() override"/>
            <function name="maxCacheSize" fullname="QGL2GradientCache::maxCacheSize" href="qgl2gradientcache.html#maxCacheSize" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="90" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int maxCacheSize() const"/>
            <function name="paletteSize" fullname="QGL2GradientCache::paletteSize" href="qgl2gradientcache.html#paletteSize" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="84" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int paletteSize() const"/>
            <function name="~QGL2GradientCache" fullname="QGL2GradientCache::~QGL2GradientCache" href="qgl2gradientcache.html#dtor.QGL2GradientCache" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="81" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QGL2GradientCache()"/>
            <struct name="CacheInfo" fullname="QGL2GradientCache::CacheInfo" href="qgl2gradientcache-cacheinfo.html" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="64" module="QtOpenGL">
                <function name="CacheInfo" fullname="QGL2GradientCache::CacheInfo::CacheInfo" href="qgl2gradientcache-cacheinfo.html#CacheInfo" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="66" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="CacheInfo(QGradientStops s, qreal op, QGradient::InterpolationMode mode)">
                    <parameter type="QGradientStops" name="s" default=""/>
                    <parameter type="qreal" name="op" default=""/>
                    <parameter type="QGradient::InterpolationMode" name="mode" default=""/>
                </function>
                <variable name="stops" fullname="QGL2GradientCache::CacheInfo::stops" href="qgl2gradientcache-cacheinfo.html#stops-var" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="70" type="QGradientStops" static="false"/>
                <variable name="texId" fullname="QGL2GradientCache::CacheInfo::texId" href="qgl2gradientcache-cacheinfo.html#texId-var" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="69" type="GLuint" static="false"/>
                <variable name="opacity" fullname="QGL2GradientCache::CacheInfo::opacity" href="qgl2gradientcache-cacheinfo.html#opacity-var" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="71" type="qreal" static="false"/>
                <variable name="interpolationMode" fullname="QGL2GradientCache::CacheInfo::interpolationMode" href="qgl2gradientcache-cacheinfo.html#interpolationMode-var" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="72" type="QGradient::InterpolationMode" static="false"/>
            </struct>
            <typedef name="QGLGradientColorTableHash" fullname="QGL2GradientCache::QGLGradientColorTableHash" href="qgl2gradientcache.html#QGLGradientColorTableHash-typedef" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="75"/>
            <variable name="m_mutex" fullname="QGL2GradientCache::m_mutex" href="qgl2gradientcache.html#m_mutex-var" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="98" type="QMutex" static="false"/>
            <variable name="cache" fullname="QGL2GradientCache::cache" href="qgl2gradientcache.html#cache-var" status="internal" access="private" location="qglgradientcache_p.h" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache_p.h" lineno="97" type="QGL2GradientCache::QGLGradientColorTableHash" static="false"/>
        </class>
        <variable name="QT_PMV_MATRIX_2_ATTR" status="internal" access="private" location="qglengineshadermanager_p.h" filepath="/home/qt/work/build/qtbase/include/QtOpenGL/5.13.2/QtOpenGL/private/../../../../../../../qt/tqtc-qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager_p.h" lineno="252" type="const GLuint" static="false"/>
        <group name="all-examples" href="all-examples.html" status="internal" seen="false" title="" members="examples-widgets-opengl"/>
        <group name="examples-widgets-opengl" href="examples-widgets-opengl.html" status="active" location="qtopengl-examples.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/doc/src/qtopengl-examples.qdoc" lineno="28" documented="true" seen="true" title="OpenGL Examples from the Qt OpenGL module" module="QtOpenGL" groups="all-examples" members="2dpainting,cube,hellogl2,textures,hellogles3" brief="Accessing OpenGL from Qt"/>
        <group name="modules" href="modules.html" status="internal" seen="false" title="" members="QtOpenGL"/>
        <group name="painting-3D" href="painting-3d.html" status="internal" seen="false" title="" members="QGLBuffer,QGLColormap,QGLFramebufferObjectFormat,QGLFramebufferObject,QGLFunctions,QGLPixelBuffer,QGLShaderProgram,QGLShader"/>
        <group name="shared" href="shared.html" status="internal" seen="false" title="" members="QGLColormap"/>
        <module name="QtOpenGL" href="qtopengl-module.html" status="active" location="qtopengl-module.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtbase/src/opengl/doc/src/qtopengl-module.qdoc" lineno="28" documented="true" seen="true" title="Qt OpenGL C++ Classes" module="QtOpenGL" groups="modules" members="QGL,QGLFormat,QGLContext,QGLWidget,QGLBuffer,QGLColormap,QGLFramebufferObjectFormat,QGLFramebufferObject,QGLFunctions,QGLPixelBuffer,QGLShaderProgram,QGLShader" brief="Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications"/>
    </namespace>
</INDEX>
