<?xml version="1.0" encoding="UTF-8"?>
<tagfile>
    <compound kind="class">
        <name>QtQuick.Particles.AngleDirection</name>
        <filename>qml-qtquick-particles-angledirection.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.CumulativeDirection</name>
        <filename>qml-qtquick-particles-cumulativedirection.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.Direction</name>
        <filename>qml-qtquick-particles-direction.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.DoubleValidator</name>
        <filename>qml-qtquick-doublevalidator.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.EllipseShape</name>
        <filename>qml-qtquick-particles-ellipseshape.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.FocusScope</name>
        <filename>qml-qtquick-focusscope.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt.labs.folderlistmodel.FolderListModel</name>
        <filename>qml-qt-labs-folderlistmodel-folderlistmodel.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isFolder</name>
            <anchorfile>qml-qt-labs-folderlistmodel-folderlistmodel.html</anchorfile>
            <anchor>isFolder-method</anchor>
            <arglist>(int index)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>indexOf</name>
            <anchorfile>qml-qt-labs-folderlistmodel-folderlistmodel.html</anchorfile>
            <anchor>indexOf-method</anchor>
            <arglist>(url file)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>var</type>
            <name>get</name>
            <anchorfile>qml-qt-labs-folderlistmodel-folderlistmodel.html</anchorfile>
            <anchor>get-method</anchor>
            <arglist>(int index, string property)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QtQuick.FontMetrics</name>
        <filename>qml-qtquick-fontmetrics.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>qreal</type>
            <name>advanceWidth</name>
            <anchorfile>qml-qtquick-fontmetrics.html</anchorfile>
            <anchor>advanceWidth-method</anchor>
            <arglist>(string text)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>rect</type>
            <name>boundingRect</name>
            <anchorfile>qml-qtquick-fontmetrics.html</anchorfile>
            <anchor>boundingRect-method</anchor>
            <arglist>(string text)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>rect</type>
            <name>tightBoundingRect</name>
            <anchorfile>qml-qtquick-fontmetrics.html</anchorfile>
            <anchor>tightBoundingRect-method</anchor>
            <arglist>(string text)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>string</type>
            <name>elidedText</name>
            <anchorfile>qml-qtquick-fontmetrics.html</anchorfile>
            <anchor>elidedText-method</anchor>
            <arglist>(string text, enumeration mode, real width, int flags)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>InputMethod</name>
        <filename>qml-inputmethod.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.IntValidator</name>
        <filename>qml-qtquick-intvalidator.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.LineShape</name>
        <filename>qml-qtquick-particles-lineshape.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.ParticleExtruder</name>
        <filename>qml-qtquick-particles-particleextruder.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.PointDirection</name>
        <filename>qml-qtquick-particles-pointdirection.html</filename>
    </compound>
    <compound kind="class">
        <name>QQuickGraphicsDevice</name>
        <filename>qquickgraphicsdevice.html</filename>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QQuickGraphicsDevice</type>
            <name>fromAdapter</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>fromAdapter</anchor>
            <arglist>(quint32 adapterLuidLow, qint32 adapterLuidHigh, int featureLevel)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QQuickGraphicsDevice</type>
            <name>fromDeviceAndCommandQueue</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>fromDeviceAndCommandQueue</anchor>
            <arglist>(MTLDevice *device, MTLCommandQueue *commandQueue)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QQuickGraphicsDevice</type>
            <name>fromDeviceAndContext</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>fromDeviceAndContext</anchor>
            <arglist>(void *device, void *context)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QQuickGraphicsDevice</type>
            <name>fromDeviceObjects</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>fromDeviceObjects</anchor>
            <arglist>(VkPhysicalDevice physicalDevice, VkDevice device, int queueFamilyIndex, int queueIndex)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QQuickGraphicsDevice</type>
            <name>fromOpenGLContext</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>fromOpenGLContext</anchor>
            <arglist>(QOpenGLContext *context)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>QQuickGraphicsDevice</type>
            <name>fromPhysicalDevice</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>fromPhysicalDevice</anchor>
            <arglist>(VkPhysicalDevice physicalDevice)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QQuickGraphicsDevice</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>QQuickGraphicsDevice</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>~QQuickGraphicsDevice</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>dtor.QQuickGraphicsDevice</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>isNull</name>
            <anchorfile>qquickgraphicsdevice.html</anchorfile>
            <anchor>isNull</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="namespace">
        <name>QQuickOpenGLUtils</name>
        <filename>qquickopenglutils.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>resetOpenGLState</name>
            <anchorfile>qquickopenglutils.html</anchorfile>
            <anchor>resetOpenGLState</anchor>
            <arglist>()</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGGeometry</name>
        <filename>qsggeometry.html</filename>
        <class>QSGGeometry::Attribute</class>
        <class>QSGGeometry::AttributeSet</class>
        <class>QSGGeometry::ColoredPoint2D</class>
        <class>QSGGeometry::Point2D</class>
        <class>QSGGeometry::TexturedPoint2D</class>
        <member kind="enumeration">
            <name>AttributeType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>UnknownAttribute</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>PositionAttribute</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>ColorAttribute</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>TexCoordAttribute</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>TexCoord1Attribute</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>TexCoord2Attribute</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>AttributeType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>DataPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DataPattern-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>AlwaysUploadPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DataPattern-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>StreamPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DataPattern-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DynamicPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DataPattern-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>StaticPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DataPattern-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>DrawingMode</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>DrawPoints</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DrawLines</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DrawLineLoop</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DrawLineStrip</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DrawTriangles</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DrawTriangleStrip</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DrawTriangleFan</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>DrawingMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>Type</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>ByteType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>UnsignedByteType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>ShortType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>UnsignedShortType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>IntType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>UnsignedIntType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>FloatType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Bytes2Type</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Bytes3Type</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Bytes4Type</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DoubleType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>Type-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QSGGeometry</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>QSGGeometry</anchor>
            <arglist>(const QSGGeometry::AttributeSet &amp;attributes, int vertexCount, int indexCount, int indexType)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGGeometry::ColoredPoint2D *</type>
            <name>vertexDataAsColoredPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataAsColoredPoint2D</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGGeometry::Point2D *</type>
            <name>vertexDataAsPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataAsPoint2D</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGGeometry::TexturedPoint2D *</type>
            <name>vertexDataAsTexturedPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataAsTexturedPoint2D</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>const QSGGeometry::AttributeSet &amp;</type>
            <name>defaultAttributes_ColoredPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>defaultAttributes_ColoredPoint2D</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>const QSGGeometry::AttributeSet &amp;</type>
            <name>defaultAttributes_Point2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>defaultAttributes_Point2D</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>const QSGGeometry::AttributeSet &amp;</type>
            <name>defaultAttributes_TexturedPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>defaultAttributes_TexturedPoint2D</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>quint16 *</type>
            <name>indexDataAsUShort</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexDataAsUShort</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>uint *</type>
            <name>indexDataAsUInt</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexDataAsUInt</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void *</type>
            <name>indexData</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexData</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void *</type>
            <name>vertexData</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexData</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>allocate</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>allocate</anchor>
            <arglist>(int vertexCount, int indexCount)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>markIndexDataDirty</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>markIndexDataDirty</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>markVertexDataDirty</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>markVertexDataDirty</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setDrawingMode</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>setDrawingMode</anchor>
            <arglist>(unsigned int mode)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setIndexDataPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>setIndexDataPattern</anchor>
            <arglist>(QSGGeometry::DataPattern p)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setLineWidth</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>setLineWidth</anchor>
            <arglist>(float width)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setVertexDataPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>setVertexDataPattern</anchor>
            <arglist>(QSGGeometry::DataPattern p)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>void</type>
            <name>updateColoredRectGeometry</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>updateColoredRectGeometry</anchor>
            <arglist>(QSGGeometry *g, const QRectF &amp;rect)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>void</type>
            <name>updateRectGeometry</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>updateRectGeometry</anchor>
            <arglist>(QSGGeometry *g, const QRectF &amp;rect)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>void</type>
            <name>updateTexturedRectGeometry</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>updateTexturedRectGeometry</anchor>
            <arglist>(QSGGeometry *g, const QRectF &amp;rect, const QRectF &amp;textureRect)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QSGGeometry</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>dtor.QSGGeometry</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGGeometry::DataPattern</type>
            <name>indexDataPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexDataPattern</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGGeometry::DataPattern</type>
            <name>vertexDataPattern</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataPattern</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QSGGeometry::Attribute *</type>
            <name>attributes</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>attributes</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QSGGeometry::ColoredPoint2D *</type>
            <name>vertexDataAsColoredPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataAsColoredPoint2D-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QSGGeometry::Point2D *</type>
            <name>vertexDataAsPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataAsPoint2D-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const QSGGeometry::TexturedPoint2D *</type>
            <name>vertexDataAsTexturedPoint2D</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexDataAsTexturedPoint2D-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const quint16 *</type>
            <name>indexDataAsUShort</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexDataAsUShort-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const uint *</type>
            <name>indexDataAsUInt</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexDataAsUInt-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const void *</type>
            <name>indexData</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexData-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>const void *</type>
            <name>vertexData</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexData-1</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>float</type>
            <name>lineWidth</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>lineWidth</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>attributeCount</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>attributeCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>indexCount</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>indexType</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>indexType</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>sizeOfIndex</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>sizeOfIndex</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>sizeOfVertex</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>sizeOfVertex</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>int</type>
            <name>vertexCount</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>vertexCount</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>unsigned int</type>
            <name>drawingMode</name>
            <anchorfile>qsggeometry.html</anchorfile>
            <anchor>drawingMode</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGGeometry::Attribute</name>
        <filename>qsggeometry-attribute.html</filename>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>Attribute</type>
            <name>create</name>
            <anchorfile>qsggeometry-attribute.html</anchorfile>
            <anchor>create</anchor>
            <arglist>(int pos, int tupleSize, int primitiveType, bool isPosition)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>Attribute</type>
            <name>createWithAttributeType</name>
            <anchorfile>qsggeometry-attribute.html</anchorfile>
            <anchor>createWithAttributeType</anchor>
            <arglist>(int pos, int tupleSize, int primitiveType, AttributeType attributeType)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGGeometry::AttributeSet</name>
        <filename>qsggeometry-attributeset.html</filename>
    </compound>
    <compound kind="class">
        <name>QSGGeometry::ColoredPoint2D</name>
        <filename>qsggeometry-coloredpoint2d.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>set</name>
            <anchorfile>qsggeometry-coloredpoint2d.html</anchorfile>
            <anchor>set</anchor>
            <arglist>(float x, float y, uchar red, uchar green, uchar blue, uchar alpha)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGGeometry::Point2D</name>
        <filename>qsggeometry-point2d.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>set</name>
            <anchorfile>qsggeometry-point2d.html</anchorfile>
            <anchor>set</anchor>
            <arglist>(float x, float y)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGGeometry::TexturedPoint2D</name>
        <filename>qsggeometry-texturedpoint2d.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>set</name>
            <anchorfile>qsggeometry-texturedpoint2d.html</anchorfile>
            <anchor>set</anchor>
            <arglist>(float x, float y, float tx, float ty)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGImageNode</name>
        <filename>qsgimagenode.html</filename>
        <base>QSGGeometryNode</base>
        <member kind="enumeration">
            <name>TextureCoordinatesTransformFlag</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>NoTransform</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>MirrorHorizontally</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>MirrorVertically</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>void</type>
            <name>rebuildGeometry</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>rebuildGeometry</anchor>
            <arglist>(QSGGeometry *g, QSGTexture *texture, const QRectF &amp;rect, QRectF sourceRect, QSGImageNode::TextureCoordinatesTransformMode texCoordMode)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setAnisotropyLevel</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setAnisotropyLevel</anchor>
            <arglist>(QSGTexture::AnisotropyLevel level) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setFiltering</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setFiltering</anchor>
            <arglist>(QSGTexture::Filtering filtering) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setMipmapFiltering</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setMipmapFiltering</anchor>
            <arglist>(QSGTexture::Filtering filtering) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setOwnsTexture</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setOwnsTexture</anchor>
            <arglist>(bool owns) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setRect</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setRect</anchor>
            <arglist>(const QRectF &amp;rect) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setRect</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setRect-1</anchor>
            <arglist>(qreal x, qreal y, qreal w, qreal h)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setSourceRect</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setSourceRect</anchor>
            <arglist>(const QRectF &amp;rect) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceRect</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setSourceRect-1</anchor>
            <arglist>(qreal x, qreal y, qreal w, qreal h)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setTexture</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setTexture</anchor>
            <arglist>(QSGTexture *texture) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setTextureCoordinatesTransform</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>setTextureCoordinatesTransform</anchor>
            <arglist>(QSGImageNode::TextureCoordinatesTransformMode mode) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QRectF</type>
            <name>rect</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>rect</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QRectF</type>
            <name>sourceRect</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>sourceRect</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGImageNode::TextureCoordinatesTransformMode</type>
            <name>textureCoordinatesTransform</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>textureCoordinatesTransform</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGTexture *</type>
            <name>texture</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>texture</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGTexture::AnisotropyLevel</type>
            <name>anisotropyLevel</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>anisotropyLevel</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGTexture::Filtering</type>
            <name>filtering</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>filtering</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGTexture::Filtering</type>
            <name>mipmapFiltering</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>mipmapFiltering</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual bool</type>
            <name>ownsTexture</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>ownsTexture</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="typedef" type="QSGImageNode::TextureCoordinatesTransformFlag">
            <name>TextureCoordinatesTransformMode</name>
            <anchorfile>qsgimagenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGRectangleNode</name>
        <filename>qsgrectanglenode.html</filename>
        <base>QSGGeometryNode</base>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setColor</name>
            <anchorfile>qsgrectanglenode.html</anchorfile>
            <anchor>setColor</anchor>
            <arglist>(const QColor &amp;color) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual void</type>
            <name>setRect</name>
            <anchorfile>qsgrectanglenode.html</anchorfile>
            <anchor>setRect</anchor>
            <arglist>(const QRectF &amp;rect) = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setRect</name>
            <anchorfile>qsgrectanglenode.html</anchorfile>
            <anchor>setRect-1</anchor>
            <arglist>(qreal x, qreal y, qreal w, qreal h)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QColor</type>
            <name>color</name>
            <anchorfile>qsgrectanglenode.html</anchorfile>
            <anchor>color</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QRectF</type>
            <name>rect</name>
            <anchorfile>qsgrectanglenode.html</anchorfile>
            <anchor>rect</anchor>
            <arglist>() const const = 0</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGRendererInterface</name>
        <filename>qsgrendererinterface.html</filename>
        <member kind="enumeration">
            <name>GraphicsApi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>Unknown</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Software</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>OpenVG</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>OpenGL</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Direct3D11</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Vulkan</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Metal</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Null</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>OpenGLRhi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>Direct3D11Rhi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>VulkanRhi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>MetalRhi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>NullRhi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>GraphicsApi-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>RenderMode</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>RenderMode-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>RenderMode2D</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>RenderMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RenderMode2DNoDepthBuffer</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>RenderMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RenderMode3D</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>RenderMode-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>Resource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>DeviceResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>CommandQueueResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>CommandListResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>PainterResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RhiResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RhiSwapchainResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RhiRedirectCommandBuffer</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RhiRedirectRenderTarget</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>PhysicalDeviceResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>OpenGLContextResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>DeviceContextResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>CommandEncoderResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>VulkanInstanceResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RenderPassResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RedirectPaintDevice</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>Resource-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>ShaderCompilationType</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderCompilationType-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>RuntimeCompilation</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderCompilationType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>OfflineCompilation</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderCompilationType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>ShaderSourceType</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderSourceType-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>ShaderSourceString</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderSourceType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>ShaderSourceFile</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderSourceType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>ShaderByteCode</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderSourceType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumeration">
            <name>ShaderType</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderType-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>UnknownShadingLanguage</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>GLSL</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>HLSL</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>RhiShader</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="yes">
            <type>bool</type>
            <name>isApiRhiBased</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>isApiRhiBased</anchor>
            <arglist>(QSGRendererInterface::GraphicsApi api)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGRendererInterface::GraphicsApi</type>
            <name>graphicsApi</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>graphicsApi</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGRendererInterface::ShaderCompilationTypes</type>
            <name>shaderCompilationType</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>shaderCompilationType</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGRendererInterface::ShaderSourceTypes</type>
            <name>shaderSourceType</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>shaderSourceType</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGRendererInterface::ShaderType</type>
            <name>shaderType</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>shaderType</anchor>
            <arglist>() const const = 0</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>getResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>getResource</anchor>
            <arglist>(QQuickWindow *window, QSGRendererInterface::Resource resource) const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual void *</type>
            <name>getResource</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>getResource-1</anchor>
            <arglist>(QQuickWindow *window, const char *resource) const const</arglist>
        </member>
        <member kind="typedef" type="QSGRendererInterface::ShaderCompilationType">
            <name>ShaderCompilationTypes</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderCompilationType-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="typedef" type="QSGRendererInterface::ShaderSourceType">
            <name>ShaderSourceTypes</name>
            <anchorfile>qsgrendererinterface.html</anchorfile>
            <anchor>ShaderSourceType-enum</anchor>
            <arglist></arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGSimpleRectNode</name>
        <filename>qsgsimplerectnode.html</filename>
        <base>QSGGeometryNode</base>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QSGSimpleRectNode</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>QSGSimpleRectNode-1</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QSGSimpleRectNode</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>QSGSimpleRectNode</anchor>
            <arglist>(const QRectF &amp;rect, const QColor &amp;color)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setColor</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>setColor</anchor>
            <arglist>(const QColor &amp;color)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setRect</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>setRect</anchor>
            <arglist>(const QRectF &amp;rect)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setRect</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>setRect-1</anchor>
            <arglist>(qreal x, qreal y, qreal w, qreal h)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QColor</type>
            <name>color</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>color</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QRectF</type>
            <name>rect</name>
            <anchorfile>qsgsimplerectnode.html</anchorfile>
            <anchor>rect</anchor>
            <arglist>() const const</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGSimpleTextureNode</name>
        <filename>qsgsimpletexturenode.html</filename>
        <base>QSGGeometryNode</base>
        <member kind="enumeration">
            <name>TextureCoordinatesTransformFlag</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
        </member>
        <member kind="enumvalue">
            <name>NoTransform</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>MirrorHorizontally</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="enumvalue">
            <name>MirrorVertically</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QSGSimpleTextureNode</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>QSGSimpleTextureNode</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setFiltering</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setFiltering</anchor>
            <arglist>(QSGTexture::Filtering filtering)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setOwnsTexture</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setOwnsTexture</anchor>
            <arglist>(bool owns)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setRect</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setRect</anchor>
            <arglist>(const QRectF &amp;r)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setRect</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setRect-1</anchor>
            <arglist>(qreal x, qreal y, qreal w, qreal h)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceRect</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setSourceRect</anchor>
            <arglist>(const QRectF &amp;r)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setSourceRect</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setSourceRect-1</anchor>
            <arglist>(qreal x, qreal y, qreal w, qreal h)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setTexture</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setTexture</anchor>
            <arglist>(QSGTexture *texture)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>setTextureCoordinatesTransform</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>setTextureCoordinatesTransform</anchor>
            <arglist>(QSGSimpleTextureNode::TextureCoordinatesTransformMode mode)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="virtual" static="no">
            <type>virtual </type>
            <name>~QSGSimpleTextureNode</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>dtor.QSGSimpleTextureNode</anchor>
            <arglist>() override</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QRectF</type>
            <name>rect</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>rect</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QRectF</type>
            <name>sourceRect</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>sourceRect</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGSimpleTextureNode::TextureCoordinatesTransformMode</type>
            <name>textureCoordinatesTransform</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>textureCoordinatesTransform</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGTexture *</type>
            <name>texture</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>texture</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>QSGTexture::Filtering</type>
            <name>filtering</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>filtering</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>bool</type>
            <name>ownsTexture</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>ownsTexture</anchor>
            <arglist>() const const</arglist>
        </member>
        <member kind="typedef" type="QSGSimpleTextureNode::TextureCoordinatesTransformFlag">
            <name>TextureCoordinatesTransformMode</name>
            <anchorfile>qsgsimpletexturenode.html</anchorfile>
            <anchor>TextureCoordinatesTransformFlag-enum</anchor>
            <arglist></arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGTextureProvider</name>
        <filename>qsgtextureprovider.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>void</type>
            <name>textureChanged</name>
            <anchorfile>qsgtextureprovider.html</anchorfile>
            <anchor>textureChanged</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="pure" static="no">
            <type>virtual QSGTexture *</type>
            <name>texture</name>
            <anchorfile>qsgtextureprovider.html</anchorfile>
            <anchor>texture</anchor>
            <arglist>() const const = 0</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QSGVertexColorMaterial</name>
        <filename>qsgvertexcolormaterial.html</filename>
        <base>QSGMaterial</base>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>QSGVertexColorMaterial</name>
            <anchorfile>qsgvertexcolormaterial.html</anchorfile>
            <anchor>QSGVertexColorMaterial</anchor>
            <arglist>()</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QtQuick.Particles.RectangleShape</name>
        <filename>qml-qtquick-particles-rectangleshape.html</filename>
    </compound>
    <compound kind="class">
        <name>QtQuick.RegularExpressionValidator</name>
        <filename>qml-qtquick-regularexpressionvalidator.html</filename>
    </compound>
    <compound kind="class">
        <name>Qt.labs.settings.Settings</name>
        <filename>qml-qt-labs-settings-settings.html</filename>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>setValue</name>
            <anchorfile>qml-qt-labs-settings-settings.html</anchorfile>
            <anchor>setValue-method</anchor>
            <arglist>(string key, var value)</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type></type>
            <name>sync</name>
            <anchorfile>qml-qt-labs-settings-settings.html</anchorfile>
            <anchor>sync-method</anchor>
            <arglist>()</arglist>
        </member>
        <member kind="function" protection="public" virtualness="non" static="no">
            <type>var</type>
            <name>value</name>
            <anchorfile>qml-qt-labs-settings-settings.html</anchorfile>
            <anchor>value-method</anchor>
            <arglist>(string key, var defaultValue)</arglist>
        </member>
    </compound>
    <compound kind="class">
        <name>QtQuick.Layouts.StackLayout</name>
        <filename>qml-qtquick-layouts-stacklayout.html</filename>
    </compound>
</tagfile>
