<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="http://doc.qt.io/qt-5" title="Bodymovin Player for Qt" version="5.15.12" project="QtLottieAnimation" indexTitle="Qt Lottie Animation">
    <namespace name="" status="active" access="public" module="qtlottieanimation">
        <function name="lcLottieQtBodymovinParser" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; lcLottieQtBodymovinParser()"/>
        <function name="lcLottieQtBodymovinRender" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; lcLottieQtBodymovinRender()"/>
        <function name="lcLottieQtBodymovinRenderThread" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; lcLottieQtBodymovinRenderThread()"/>
        <function name="lcLottieQtBodymovinUpdate" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; lcLottieQtBodymovinUpdate()"/>
        <function name="qt_getEnumMetaObject" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(PropertyType )">
            <parameter type="PropertyType" name="" default=""/>
        </function>
        <function name="qt_getEnumMetaObject" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(Status )">
            <parameter type="Status" name="" default=""/>
        </function>
        <function name="qt_getEnumMetaObject" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(Quality )">
            <parameter type="Quality" name="" default=""/>
        </function>
        <function name="qt_getEnumMetaObject" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(Direction )">
            <parameter type="Direction" name="" default=""/>
        </function>
        <function name="qt_getEnumMetaObject" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(LoopCount )">
            <parameter type="LoopCount" name="" default=""/>
        </function>
        <function name="qt_getEnumName" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(PropertyType )">
            <parameter type="PropertyType" name="" default=""/>
        </function>
        <function name="qt_getEnumName" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const char *" signature="const char * qt_getEnumName(Status )">
            <parameter type="Status" name="" default=""/>
        </function>
        <function name="qt_getEnumName" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="const char *" signature="const char * qt_getEnumName(Quality )">
            <parameter type="Quality" name="" default=""/>
        </function>
        <function name="qt_getEnumName" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="const char *" signature="const char * qt_getEnumName(Direction )">
            <parameter type="Direction" name="" default=""/>
        </function>
        <function name="qt_getEnumName" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="const char *" signature="const char * qt_getEnumName(LoopCount )">
            <parameter type="LoopCount" name="" default=""/>
        </function>
        <class name="BMBase" href="bmbase.html" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="54">
            <function name="BMBase" fullname="BMBase::BMBase" href="bmbase.html#BMBase" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMBase()"/>
            <function name="BMBase" fullname="BMBase::BMBase" href="bmbase.html#BMBase-1" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMBase(const BMBase &amp;other)">
                <parameter type="const BMBase &amp;" name="other" default=""/>
            </function>
            <function name="active" fullname="BMBase::active" href="bmbase.html#active" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="74" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool active(int frame) const">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="appendChild" fullname="BMBase::appendChild" href="bmbase.html#appendChild" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void appendChild(BMBase *child)">
                <parameter type="BMBase *" name="child" default=""/>
            </function>
            <function name="children" fullname="BMBase::children" href="bmbase.html#children" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QList&lt;BMBase *&gt; &amp;" signature="const QList&lt;BMBase *&gt; &amp; children() const"/>
            <function name="clone" fullname="BMBase::clone" href="bmbase.html#clone" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="61" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="BMBase *" signature="BMBase * clone() const"/>
            <function name="definition" fullname="BMBase::definition" href="bmbase.html#definition" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QJsonObject &amp;" signature="const QJsonObject &amp; definition() const"/>
            <function name="findChild" fullname="BMBase::findChild" href="bmbase.html#findChild" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="84" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="BMBase *" signature="BMBase * findChild(const QString &amp;childName)">
                <parameter type="const QString &amp;" name="childName" default=""/>
            </function>
            <function name="hidden" fullname="BMBase::hidden" href="bmbase.html#hidden" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hidden() const"/>
            <function name="name" fullname="BMBase::name" href="bmbase.html#name" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString name() const"/>
            <function name="parent" fullname="BMBase::parent" href="bmbase.html#parent" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="77" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="BMBase *" signature="BMBase * parent() const"/>
            <function name="parse" fullname="BMBase::parse" href="bmbase.html#parse" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void parse(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="prependChild" fullname="BMBase::prependChild" href="bmbase.html#prependChild" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void prependChild(BMBase *child)">
                <parameter type="BMBase *" name="child" default=""/>
            </function>
            <function name="render" fullname="BMBase::render" href="bmbase.html#render" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="87" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="void" signature="void render(LottieRenderer &amp;renderer) const">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="resolveExpression" fullname="BMBase::resolveExpression" href="bmbase.html#resolveExpression" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QJsonObject" signature="const QJsonObject resolveExpression(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="resolveTopRoot" fullname="BMBase::resolveTopRoot" href="bmbase.html#resolveTopRoot" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void resolveTopRoot()"/>
            <function name="setName" fullname="BMBase::setName" href="bmbase.html#setName" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setParent" fullname="BMBase::setParent" href="bmbase.html#setParent" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setParent(BMBase *parent)">
                <parameter type="BMBase *" name="parent" default=""/>
            </function>
            <function name="setProperty" fullname="BMBase::setProperty" href="bmbase.html#setProperty" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="63" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool setProperty(BMLiteral::PropertyType propertyType, QVariant value)">
                <parameter type="BMLiteral::PropertyType" name="propertyType" default=""/>
                <parameter type="QVariant" name="value" default=""/>
            </function>
            <function name="setType" fullname="BMBase::setType" href="bmbase.html#setType" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="69" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setType(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="topRoot" fullname="BMBase::topRoot" href="bmbase.html#topRoot" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="BMBase *" signature="BMBase * topRoot() const"/>
            <function name="type" fullname="BMBase::type" href="bmbase.html#type" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int type() const"/>
            <function name="updateProperties" fullname="BMBase::updateProperties" href="bmbase.html#updateProperties" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="86" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void updateProperties(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="~BMBase" fullname="BMBase::~BMBase" href="bmbase.html#dtor.BMBase" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="59" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~BMBase()"/>
            <variable name="m_autoOrient" fullname="BMBase::m_autoOrient" href="bmbase.html#m_autoOrient-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="100" type="bool" static="false"/>
            <variable name="m_children" fullname="BMBase::m_children" href="bmbase.html#m_children-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="107" type="QList&lt;BMBase *&gt;" static="false"/>
            <variable name="m_definition" fullname="BMBase::m_definition" href="bmbase.html#m_definition-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="95" type="QJsonObject" static="false"/>
            <variable name="m_hidden" fullname="BMBase::m_hidden" href="bmbase.html#m_hidden-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="97" type="bool" static="false"/>
            <variable name="m_matchName" fullname="BMBase::m_matchName" href="bmbase.html#m_matchName-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="99" type="QString" static="false"/>
            <variable name="m_name" fullname="BMBase::m_name" href="bmbase.html#m_name-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="98" type="QString" static="false"/>
            <variable name="m_parent" fullname="BMBase::m_parent" href="bmbase.html#m_parent-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="106" type="BMBase *" static="false"/>
            <variable name="m_topRoot" fullname="BMBase::m_topRoot" href="bmbase.html#m_topRoot-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="111" type="BMBase *" static="false"/>
            <variable name="m_type" fullname="BMBase::m_type" href="bmbase.html#m_type-var" status="internal" access="private" location="bmbase_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbase_p.h" lineno="96" type="int" static="false"/>
        </class>
        <class name="BMBasicTransform" href="bmbasictransform.html" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="54" bases="BMShape">
            <function name="BMBasicTransform" fullname="BMBasicTransform::BMBasicTransform" href="bmbasictransform.html#BMBasicTransform" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMBasicTransform()"/>
            <function name="BMBasicTransform" fullname="BMBasicTransform::BMBasicTransform" href="bmbasictransform.html#BMBasicTransform-1" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMBasicTransform(const BMBasicTransform &amp;other)">
                <parameter type="const BMBasicTransform &amp;" name="other" default=""/>
            </function>
            <function name="BMBasicTransform" fullname="BMBasicTransform::BMBasicTransform" href="bmbasictransform.html#BMBasicTransform-2" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMBasicTransform(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="anchorPoint" fullname="BMBasicTransform::anchorPoint" href="bmbasictransform.html#anchorPoint" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF anchorPoint() const"/>
            <function name="clone" fullname="BMBasicTransform::clone" href="bmbasictransform.html#clone" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="61" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMBasicTransform::construct" href="bmbasictransform.html#construct" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="opacity" fullname="BMBasicTransform::opacity" href="bmbasictransform.html#opacity" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal opacity() const"/>
            <function name="position" fullname="BMBasicTransform::position" href="bmbasictransform.html#position" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="69" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF position() const"/>
            <function name="render" fullname="BMBasicTransform::render" href="bmbasictransform.html#render" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="66" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="rotation" fullname="BMBasicTransform::rotation" href="bmbasictransform.html#rotation" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal rotation() const"/>
            <function name="scale" fullname="BMBasicTransform::scale" href="bmbasictransform.html#scale" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="70" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF scale() const"/>
            <function name="updateProperties" fullname="BMBasicTransform::updateProperties" href="bmbasictransform.html#updateProperties" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_anchorPoint" fullname="BMBasicTransform::m_anchorPoint" href="bmbasictransform.html#m_anchorPoint-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="75" type="BMSpatialProperty" static="false"/>
            <variable name="m_opacity" fullname="BMBasicTransform::m_opacity" href="bmbasictransform.html#m_opacity-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="82" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_position" fullname="BMBasicTransform::m_position" href="bmbasictransform.html#m_position-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="77" type="BMSpatialProperty" static="false"/>
            <variable name="m_rotation" fullname="BMBasicTransform::m_rotation" href="bmbasictransform.html#m_rotation-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="81" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_scale" fullname="BMBasicTransform::m_scale" href="bmbasictransform.html#m_scale-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="80" type="BMProperty2D&lt;QPointF&gt;" static="false"/>
            <variable name="m_splitPosition" fullname="BMBasicTransform::m_splitPosition" href="bmbasictransform.html#m_splitPosition-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="76" type="bool" static="false"/>
            <variable name="m_xPos" fullname="BMBasicTransform::m_xPos" href="bmbasictransform.html#m_xPos-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="78" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_yPos" fullname="BMBasicTransform::m_yPos" href="bmbasictransform.html#m_yPos-var" status="internal" access="private" location="bmbasictransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmbasictransform_p.h" lineno="79" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMEllipse" href="bmellipse.html" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="60" bases="BMShape">
            <function name="BMEllipse" fullname="BMEllipse::BMEllipse" href="bmellipse.html#BMEllipse" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMEllipse()"/>
            <function name="BMEllipse" fullname="BMEllipse::BMEllipse" href="bmellipse.html#BMEllipse-1" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="64" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMEllipse(const BMEllipse &amp;other)">
                <parameter type="const BMEllipse &amp;" name="other" default=""/>
            </function>
            <function name="BMEllipse" fullname="BMEllipse::BMEllipse" href="bmellipse.html#BMEllipse-2" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="65" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMEllipse(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="acceptsTrim" fullname="BMEllipse::acceptsTrim" href="bmellipse.html#acceptsTrim" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="74" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool acceptsTrim() const override"/>
            <function name="clone" fullname="BMEllipse::clone" href="bmellipse.html#clone" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="67" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMEllipse::construct" href="bmellipse.html#construct" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="69" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="position" fullname="BMEllipse::position" href="bmellipse.html#position" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF position() const"/>
            <function name="render" fullname="BMEllipse::render" href="bmellipse.html#render" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="72" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="size" fullname="BMEllipse::size" href="bmellipse.html#size" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="77" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSizeF" signature="QSizeF size() const"/>
            <function name="updateProperties" fullname="BMEllipse::updateProperties" href="bmellipse.html#updateProperties" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="71" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_position" fullname="BMEllipse::m_position" href="bmellipse.html#m_position-var" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="80" type="BMSpatialProperty" static="false"/>
            <variable name="m_size" fullname="BMEllipse::m_size" href="bmellipse.html#m_size-var" status="internal" access="private" location="bmellipse_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmellipse_p.h" lineno="81" type="BMProperty2D&lt;QSizeF&gt;" static="false"/>
        </class>
        <class name="BMFill" href="bmfill.html" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="52" bases="BMShape">
            <function name="BMFill" fullname="BMFill::BMFill" href="bmfill.html#BMFill" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMFill()"/>
            <function name="BMFill" fullname="BMFill::BMFill" href="bmfill.html#BMFill-1" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMFill(const BMFill &amp;other)">
                <parameter type="const BMFill &amp;" name="other" default=""/>
            </function>
            <function name="BMFill" fullname="BMFill::BMFill" href="bmfill.html#BMFill-2" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMFill(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="clone" fullname="BMFill::clone" href="bmfill.html#clone" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="color" fullname="BMFill::color" href="bmfill.html#color" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QColor" signature="QColor color() const"/>
            <function name="opacity" fullname="BMFill::opacity" href="bmfill.html#opacity" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="66" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal opacity() const"/>
            <function name="render" fullname="BMFill::render" href="bmfill.html#render" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="63" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMFill::updateProperties" href="bmfill.html#updateProperties" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_color" fullname="BMFill::m_color" href="bmfill.html#m_color-var" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="69" type="BMProperty4D&lt;QVector4D&gt;" static="false"/>
            <variable name="m_opacity" fullname="BMFill::m_opacity" href="bmfill.html#m_opacity-var" status="internal" access="private" location="bmfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmfill_p.h" lineno="70" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMFillEffect" href="bmfilleffect.html" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="54" bases="BMBase">
            <function name="BMFillEffect" fullname="BMFillEffect::BMFillEffect" href="bmfilleffect.html#BMFillEffect" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMFillEffect()"/>
            <function name="BMFillEffect" fullname="BMFillEffect::BMFillEffect" href="bmfilleffect.html#BMFillEffect-1" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMFillEffect(const BMFillEffect &amp;other)">
                <parameter type="const BMFillEffect &amp;" name="other" default=""/>
            </function>
            <function name="clone" fullname="BMFillEffect::clone" href="bmfilleffect.html#clone" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="60" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="color" fullname="BMFillEffect::color" href="bmfilleffect.html#color" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="67" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QColor" signature="QColor color() const"/>
            <function name="construct" fullname="BMFillEffect::construct" href="bmfilleffect.html#construct" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="opacity" fullname="BMFillEffect::opacity" href="bmfilleffect.html#opacity" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal opacity() const"/>
            <function name="render" fullname="BMFillEffect::render" href="bmfilleffect.html#render" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="65" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMFillEffect::updateProperties" href="bmfilleffect.html#updateProperties" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="64" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_color" fullname="BMFillEffect::m_color" href="bmfilleffect.html#m_color-var" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="71" type="BMProperty4D&lt;QVector4D&gt;" static="false"/>
            <variable name="m_opacity" fullname="BMFillEffect::m_opacity" href="bmfilleffect.html#m_opacity-var" status="internal" access="private" location="bmfilleffect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfilleffect_p.h" lineno="72" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMFreeFormShape" href="bmfreeformshape.html" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="56" bases="BMShape">
            <function name="BMFreeFormShape" fullname="BMFreeFormShape::BMFreeFormShape" href="bmfreeformshape.html#BMFreeFormShape" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMFreeFormShape()"/>
            <function name="BMFreeFormShape" fullname="BMFreeFormShape::BMFreeFormShape" href="bmfreeformshape.html#BMFreeFormShape-1" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMFreeFormShape(const BMFreeFormShape &amp;other)">
                <parameter type="const BMFreeFormShape &amp;" name="other" default=""/>
            </function>
            <function name="BMFreeFormShape" fullname="BMFreeFormShape::BMFreeFormShape" href="bmfreeformshape.html#BMFreeFormShape-2" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMFreeFormShape(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="acceptsTrim" fullname="BMFreeFormShape::acceptsTrim" href="bmfreeformshape.html#acceptsTrim" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="70" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool acceptsTrim() const override"/>
            <function name="buildShape" fullname="BMFreeFormShape::buildShape" href="bmfreeformshape.html#buildShape" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void buildShape(const QJsonObject &amp;keyframe)">
                <parameter type="const QJsonObject &amp;" name="keyframe" default=""/>
            </function>
            <function name="buildShape" fullname="BMFreeFormShape::buildShape" href="bmfreeformshape.html#buildShape-1" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void buildShape(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="clone" fullname="BMFreeFormShape::clone" href="bmfreeformshape.html#clone" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="63" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMFreeFormShape::construct" href="bmfreeformshape.html#construct" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="createKeyframe" fullname="BMFreeFormShape::createKeyframe" href="bmfreeformshape.html#createKeyframe" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QJsonObject" signature="QJsonObject createKeyframe(QJsonArray startValue, QJsonArray endValue, int startFrame, QJsonObject easingIn, QJsonObject easingOut)">
                <parameter type="QJsonArray" name="startValue" default=""/>
                <parameter type="QJsonArray" name="endValue" default=""/>
                <parameter type="int" name="startFrame" default=""/>
                <parameter type="QJsonObject" name="easingIn" default=""/>
                <parameter type="QJsonObject" name="easingOut" default=""/>
            </function>
            <function name="finalizeVertices" fullname="BMFreeFormShape::finalizeVertices" href="bmfreeformshape.html#finalizeVertices" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void finalizeVertices()"/>
            <function name="parseEasedVertices" fullname="BMFreeFormShape::parseEasedVertices" href="bmfreeformshape.html#parseEasedVertices" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void parseEasedVertices(const QJsonObject &amp;keyframe, int startFrame)">
                <parameter type="const QJsonObject &amp;" name="keyframe" default=""/>
                <parameter type="int" name="startFrame" default=""/>
            </function>
            <function name="parseShapeKeyframes" fullname="BMFreeFormShape::parseShapeKeyframes" href="bmfreeformshape.html#parseShapeKeyframes" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="79" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void parseShapeKeyframes(QJsonObject &amp;keyframes)">
                <parameter type="QJsonObject &amp;" name="keyframes" default=""/>
            </function>
            <function name="render" fullname="BMFreeFormShape::render" href="bmfreeformshape.html#render" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="68" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMFreeFormShape::updateProperties" href="bmfreeformshape.html#updateProperties" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="67" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <struct name="VertexBuildInfo" fullname="BMFreeFormShape::VertexBuildInfo" href="bmfreeformshape-vertexbuildinfo.html" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="89">
                <variable name="ciKeyframes" fullname="BMFreeFormShape::VertexBuildInfo::ciKeyframes" href="bmfreeformshape-vertexbuildinfo.html#ciKeyframes-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="92" type="QJsonArray" static="false"/>
                <variable name="coKeyframes" fullname="BMFreeFormShape::VertexBuildInfo::coKeyframes" href="bmfreeformshape-vertexbuildinfo.html#coKeyframes-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="93" type="QJsonArray" static="false"/>
                <variable name="posKeyframes" fullname="BMFreeFormShape::VertexBuildInfo::posKeyframes" href="bmfreeformshape-vertexbuildinfo.html#posKeyframes-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="91" type="QJsonArray" static="false"/>
            </struct>
            <struct name="VertexInfo" fullname="BMFreeFormShape::VertexInfo" href="bmfreeformshape-vertexinfo.html" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="73">
                <variable name="ci" fullname="BMFreeFormShape::VertexInfo::ci" href="bmfreeformshape-vertexinfo.html#ci-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="75" type="BMProperty2D&lt;QPointF&gt;" static="false"/>
                <variable name="co" fullname="BMFreeFormShape::VertexInfo::co" href="bmfreeformshape-vertexinfo.html#co-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="76" type="BMProperty2D&lt;QPointF&gt;" static="false"/>
                <variable name="pos" fullname="BMFreeFormShape::VertexInfo::pos" href="bmfreeformshape-vertexinfo.html#pos-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="74" type="BMProperty2D&lt;QPointF&gt;" static="false"/>
            </struct>
            <variable name="m_closedShape" fullname="BMFreeFormShape::m_closedShape" href="bmfreeformshape.html#m_closedShape-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="86" type="QMap&lt;int, bool&gt;" static="false"/>
            <variable name="m_vertexInfos" fullname="BMFreeFormShape::m_vertexInfos" href="bmfreeformshape.html#m_vertexInfos-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="98" type="QMap&lt;int, VertexBuildInfo *&gt;" static="false"/>
            <variable name="m_vertexList" fullname="BMFreeFormShape::m_vertexList" href="bmfreeformshape.html#m_vertexList-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="85" type="QList&lt;VertexInfo&gt;" static="false"/>
            <variable name="m_vertexMap" fullname="BMFreeFormShape::m_vertexMap" href="bmfreeformshape.html#m_vertexMap-var" status="internal" access="private" location="bmfreeformshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmfreeformshape_p.h" lineno="84" type="QHash&lt;int, QJsonObject&gt;" static="false"/>
        </class>
        <class name="BMGFill" href="bmgfill.html" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="54" bases="BMShape">
            <function name="BMGFill" fullname="BMGFill::BMGFill" href="bmgfill.html#BMGFill" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMGFill()"/>
            <function name="BMGFill" fullname="BMGFill::BMGFill" href="bmgfill.html#BMGFill-1" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMGFill(const BMGFill &amp;other)">
                <parameter type="const BMGFill &amp;" name="other" default=""/>
            </function>
            <function name="BMGFill" fullname="BMGFill::BMGFill" href="bmgfill.html#BMGFill-2" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMGFill(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="clone" fullname="BMGFill::clone" href="bmgfill.html#clone" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="62" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="endPoint" fullname="BMGFill::endPoint" href="bmgfill.html#endPoint" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="70" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF endPoint() const"/>
            <function name="gradientType" fullname="BMGFill::gradientType" href="bmgfill.html#gradientType" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGradient::Type" signature="QGradient::Type gradientType() const"/>
            <function name="highlightAngle" fullname="BMGFill::highlightAngle" href="bmgfill.html#highlightAngle" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal highlightAngle() const"/>
            <function name="highlightLength" fullname="BMGFill::highlightLength" href="bmgfill.html#highlightLength" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal highlightLength() const"/>
            <function name="opacity" fullname="BMGFill::opacity" href="bmgfill.html#opacity" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal opacity() const"/>
            <function name="render" fullname="BMGFill::render" href="bmgfill.html#render" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="65" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="setGradient" fullname="BMGFill::setGradient" href="bmgfill.html#setGradient" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setGradient()"/>
            <function name="startPoint" fullname="BMGFill::startPoint" href="bmgfill.html#startPoint" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="69" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF startPoint() const"/>
            <function name="updateProperties" fullname="BMGFill::updateProperties" href="bmgfill.html#updateProperties" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="64" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="value" fullname="BMGFill::value" href="bmgfill.html#value" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="67" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QGradient *" signature="QGradient * value() const"/>
            <function name="~BMGFill" fullname="BMGFill::~BMGFill" href="bmgfill.html#dtor.BMGFill" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="60" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~BMGFill() override"/>
            <variable name="m_colors" fullname="BMGFill::m_colors" href="bmgfill.html#m_colors-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="84" type="QList&lt;BMProperty4D&lt;QVector4D&gt;&gt;" static="false"/>
            <variable name="m_endPoint" fullname="BMGFill::m_endPoint" href="bmgfill.html#m_endPoint-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="81" type="BMSpatialProperty" static="false"/>
            <variable name="m_gradient" fullname="BMGFill::m_gradient" href="bmgfill.html#m_gradient-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="85" type="QGradient *" static="false"/>
            <variable name="m_highlightAngle" fullname="BMGFill::m_highlightAngle" href="bmgfill.html#m_highlightAngle-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="83" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_highlightLength" fullname="BMGFill::m_highlightLength" href="bmgfill.html#m_highlightLength-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="82" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_opacity" fullname="BMGFill::m_opacity" href="bmgfill.html#m_opacity-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="79" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_startPoint" fullname="BMGFill::m_startPoint" href="bmgfill.html#m_startPoint-var" status="internal" access="private" location="bmgfill_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmgfill_p.h" lineno="80" type="BMSpatialProperty" static="false"/>
        </class>
        <class name="BMGroup" href="bmgroup.html" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="57" bases="BMShape">
            <function name="BMGroup" fullname="BMGroup::BMGroup" href="bmgroup.html#BMGroup" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMGroup()"/>
            <function name="BMGroup" fullname="BMGroup::BMGroup" href="bmgroup.html#BMGroup-1" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMGroup(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="acceptsTrim" fullname="BMGroup::acceptsTrim" href="bmgroup.html#acceptsTrim" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="70" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool acceptsTrim() const override"/>
            <function name="applyTrim" fullname="BMGroup::applyTrim" href="bmgroup.html#applyTrim" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="71" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void applyTrim(const BMTrimPath &amp;trimmer) override">
                <parameter type="const BMTrimPath &amp;" name="trimmer" default=""/>
            </function>
            <function name="clone" fullname="BMGroup::clone" href="bmgroup.html#clone" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="63" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMGroup::construct" href="bmgroup.html#construct" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="render" fullname="BMGroup::render" href="bmgroup.html#render" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="68" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMGroup::updateProperties" href="bmgroup.html#updateProperties" status="internal" access="private" location="bmgroup_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmgroup_p.h" lineno="67" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
        </class>
        <class name="BMLayer" href="bmlayer.html" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="50" bases="BMBase">
            <function name="BMLayer" fullname="BMLayer::BMLayer" href="bmlayer.html#BMLayer" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMLayer()"/>
            <function name="BMLayer" fullname="BMLayer::BMLayer" href="bmlayer.html#BMLayer-1" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMLayer(const BMLayer &amp;other)">
                <parameter type="const BMLayer &amp;" name="other" default=""/>
            </function>
            <function name="active" fullname="BMLayer::active" href="bmlayer.html#active" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="63" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool active(int frame) const override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="clipMode" fullname="BMLayer::clipMode" href="bmlayer.html#clipMode" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="74" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="MatteClipMode" signature="MatteClipMode clipMode() const"/>
            <function name="clone" fullname="BMLayer::clone" href="bmlayer.html#clone" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMLayer::construct" href="bmlayer.html#construct" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="61" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="BMLayer *" signature="BMLayer * construct(QJsonObject definition)">
                <parameter type="QJsonObject" name="definition" default=""/>
            </function>
            <function name="findChild" fullname="BMLayer::findChild" href="bmlayer.html#findChild" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="BMBase *" signature="BMBase * findChild(const QString &amp;childName) override">
                <parameter type="const QString &amp;" name="childName" default=""/>
            </function>
            <function name="isClippedLayer" fullname="BMLayer::isClippedLayer" href="bmlayer.html#isClippedLayer" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isClippedLayer() const"/>
            <function name="isMaskLayer" fullname="BMLayer::isMaskLayer" href="bmlayer.html#isMaskLayer" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isMaskLayer() const"/>
            <function name="layerId" fullname="BMLayer::layerId" href="bmlayer.html#layerId" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int layerId() const"/>
            <function name="linkedLayer" fullname="BMLayer::linkedLayer" href="bmlayer.html#linkedLayer" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="83" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="BMLayer *" signature="BMLayer * linkedLayer() const"/>
            <function name="parse" fullname="BMLayer::parse" href="bmlayer.html#parse" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void parse(const QJsonObject &amp;definition) override">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="parseEffects" fullname="BMLayer::parseEffects" href="bmlayer.html#parseEffects" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void parseEffects(const QJsonArray &amp;definition, BMBase *effectRoot)">
                <parameter type="const QJsonArray &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="effectRoot" default="nullptr"/>
            </function>
            <function name="render" fullname="BMLayer::render" href="bmlayer.html#render" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="68" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="renderEffects" fullname="BMLayer::renderEffects" href="bmlayer.html#renderEffects" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void renderEffects(LottieRenderer &amp;renderer) const">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="resolveLinkedLayer" fullname="BMLayer::resolveLinkedLayer" href="bmlayer.html#resolveLinkedLayer" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="82" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="BMLayer *" signature="BMLayer * resolveLinkedLayer()"/>
            <function name="transform" fullname="BMLayer::transform" href="bmlayer.html#transform" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="77" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="BMBasicTransform *" signature="BMBasicTransform * transform() const"/>
            <function name="updateProperties" fullname="BMLayer::updateProperties" href="bmlayer.html#updateProperties" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="67" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="~BMLayer" fullname="BMLayer::~BMLayer" href="bmlayer.html#dtor.BMLayer" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="57" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~BMLayer() override"/>
            <enum name="MatteClipMode" fullname="BMLayer::MatteClipMode" href="bmlayer.html#MatteClipMode-enum" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="53">
                <value name="NoClip" value="0"/>
                <value name="Alpha" value="1"/>
                <value name="InvertedAlpha" value="2"/>
                <value name="Luminence" value="3"/>
                <value name="InvertedLuminence" value="4"/>
            </enum>
            <variable name="m_3dLayer" fullname="BMLayer::m_3dLayer" href="bmlayer.html#m_3dLayer-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="90" type="bool" static="false"/>
            <variable name="m_blendMode" fullname="BMLayer::m_blendMode" href="bmlayer.html#m_blendMode-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="89" type="int" static="false"/>
            <variable name="m_clipMode" fullname="BMLayer::m_clipMode" href="bmlayer.html#m_clipMode-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="97" type="MatteClipMode" static="false"/>
            <variable name="m_effects" fullname="BMLayer::m_effects" href="bmlayer.html#m_effects-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="91" type="BMBase *" static="false"/>
            <variable name="m_endFrame" fullname="BMLayer::m_endFrame" href="bmlayer.html#m_endFrame-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="87" type="int" static="false"/>
            <variable name="m_layerIndex" fullname="BMLayer::m_layerIndex" href="bmlayer.html#m_layerIndex-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="85" type="int" static="false"/>
            <variable name="m_layerTransform" fullname="BMLayer::m_layerTransform" href="bmlayer.html#m_layerTransform-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="93" type="BMBasicTransform *" static="false"/>
            <variable name="m_linkedLayer" fullname="BMLayer::m_linkedLayer" href="bmlayer.html#m_linkedLayer-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="102" type="BMLayer *" static="false"/>
            <variable name="m_parentLayer" fullname="BMLayer::m_parentLayer" href="bmlayer.html#m_parentLayer-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="95" type="int" static="false"/>
            <variable name="m_startFrame" fullname="BMLayer::m_startFrame" href="bmlayer.html#m_startFrame-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="86" type="int" static="false"/>
            <variable name="m_startTime" fullname="BMLayer::m_startTime" href="bmlayer.html#m_startTime-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="88" type="qreal" static="false"/>
            <variable name="m_stretch" fullname="BMLayer::m_stretch" href="bmlayer.html#m_stretch-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="92" type="qreal" static="false"/>
            <variable name="m_td" fullname="BMLayer::m_td" href="bmlayer.html#m_td-var" status="internal" access="private" location="bmlayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmlayer_p.h" lineno="96" type="int" static="false"/>
        </class>
        <class name="BMLiteral" href="bmliteral.html" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="65" bases="QObject">
            <function name="BMLiteral" fullname="BMLiteral::BMLiteral" href="bmliteral.html#BMLiteral" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="84" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMLiteral(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="metaObject" fullname="BMLiteral::metaObject" href="bmliteral.html#metaObject" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="67" 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="BMLiteral::qt_metacall" href="bmliteral.html#qt_metacall" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="67" 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="BMLiteral::qt_metacast" href="bmliteral.html#qt_metacast" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="67" 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="BMLiteral::qt_static_metacall" href="bmliteral.html#qt_static_metacall" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="67" 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="BMLiteral::QPrivateSignal" href="bmliteral-qprivatesignal.html" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="67"/>
            <enum name="ElementType" fullname="BMLiteral::ElementType" href="bmliteral.html#ElementType-enum" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="69">
                <value name="Animation" value="0"/>
                <value name="LayerImage" value="1"/>
                <value name="LayerNull" value="2"/>
                <value name="LayerPrecomp" value="3"/>
                <value name="LayerShape" value="4"/>
            </enum>
            <enum name="PropertyType" fullname="BMLiteral::PropertyType" href="bmliteral.html#PropertyType-enum" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="77">
                <value name="RectPosition" value="0"/>
                <value name="RectSize" value="1"/>
                <value name="RectRoundness" value="2"/>
            </enum>
            <variable name="staticMetaObject" fullname="BMLiteral::staticMetaObject" href="bmliteral.html#staticMetaObject-var" status="internal" access="private" location="bmconstants_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmconstants_p.h" lineno="67" type="const QMetaObject" static="true"/>
        </class>
        <class name="BMPathTrimmer" href="bmpathtrimmer.html" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="55">
            <function name="BMPathTrimmer" fullname="BMPathTrimmer::BMPathTrimmer" href="bmpathtrimmer.html#BMPathTrimmer" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMPathTrimmer(BMBase *root)">
                <parameter type="BMBase *" name="root" default=""/>
            </function>
            <function name="addTrim" fullname="BMPathTrimmer::addTrim" href="bmpathtrimmer.html#addTrim" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addTrim(BMTrimPath *trim)">
                <parameter type="BMTrimPath *" name="trim" default=""/>
            </function>
            <function name="applyTrim" fullname="BMPathTrimmer::applyTrim" href="bmpathtrimmer.html#applyTrim" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void applyTrim(BMShape *shape)">
                <parameter type="BMShape *" name="shape" default=""/>
            </function>
            <function name="inUse" fullname="BMPathTrimmer::inUse" href="bmpathtrimmer.html#inUse" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="61" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool inUse() const"/>
            <function name="render" fullname="BMPathTrimmer::render" href="bmpathtrimmer.html#render" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="66" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void render(LottieRenderer &amp;renderer) const">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMPathTrimmer::updateProperties" href="bmpathtrimmer.html#updateProperties" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateProperties(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_appliedTrim" fullname="BMPathTrimmer::m_appliedTrim" href="bmpathtrimmer.html#m_appliedTrim-var" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="72" type="BMTrimPath *" static="false"/>
            <variable name="m_root" fullname="BMPathTrimmer::m_root" href="bmpathtrimmer.html#m_root-var" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="69" type="BMBase *" static="false"/>
            <variable name="m_trimPaths" fullname="BMPathTrimmer::m_trimPaths" href="bmpathtrimmer.html#m_trimPaths-var" status="internal" access="private" location="bmpathtrimmer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmpathtrimmer_p.h" lineno="71" type="QList&lt;BMTrimPath *&gt;" static="false"/>
        </class>
        <class name="BMProperty" href="bmproperty.html" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="70">
            <function name="addEasing" fullname="BMProperty::addEasing" href="bmproperty.html#addEasing" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="129" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addEasing(EasingSegment&lt;T&gt; &amp;easing)">
                <parameter type="EasingSegment&lt;T&gt; &amp;" name="easing" default=""/>
            </function>
            <function name="construct" fullname="BMProperty::construct" href="bmproperty.html#construct" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="75" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="getEasingSegment" fullname="BMProperty::getEasingSegment" href="bmproperty.html#getEasingSegment" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="142" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const EasingSegment&lt;T&gt; *" signature="const EasingSegment&lt;T&gt; * getEasingSegment(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="getValue" fullname="BMProperty::getValue" href="bmproperty.html#getValue" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="214" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="T" signature="T getValue(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="getValue" fullname="BMProperty::getValue" href="bmproperty.html#getValue-1" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="229" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="T" signature="T getValue(const QJsonArray &amp;value)">
                <parameter type="const QJsonArray &amp;" name="value" default=""/>
            </function>
            <function name="parseKeyframe" fullname="BMProperty::parseKeyframe" href="bmproperty.html#parseKeyframe" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="164" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="EasingSegment&lt;T&gt;" signature="EasingSegment&lt;T&gt; parseKeyframe(const QJsonObject keyframe, bool fromExpression)">
                <parameter type="const QJsonObject" name="keyframe" default=""/>
                <parameter type="bool" name="fromExpression" default=""/>
            </function>
            <function name="setValue" fullname="BMProperty::setValue" href="bmproperty.html#setValue" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setValue(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="update" fullname="BMProperty::update" href="bmproperty.html#update" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="107" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool update(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="value" fullname="BMProperty::value" href="bmproperty.html#value" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="102" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const T &amp;" signature="const T &amp; value() const"/>
            <function name="~BMProperty" fullname="BMProperty::~BMProperty" href="bmproperty.html#dtor.BMProperty" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="73" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~BMProperty()"/>
            <variable name="m_animated" fullname="BMProperty::m_animated" href="bmproperty.html#m_animated-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="241" type="bool" static="false"/>
            <variable name="m_currentEasing" fullname="BMProperty::m_currentEasing" href="bmproperty.html#m_currentEasing-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="243" type="const EasingSegment&lt;T&gt; *" static="false"/>
            <variable name="m_easingCurves" fullname="BMProperty::m_easingCurves" href="bmproperty.html#m_easingCurves-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="242" type="QList&lt;EasingSegment&lt;T&gt;&gt;" static="false"/>
            <variable name="m_endFrame" fullname="BMProperty::m_endFrame" href="bmproperty.html#m_endFrame-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="245" type="int" static="false"/>
            <variable name="m_startFrame" fullname="BMProperty::m_startFrame" href="bmproperty.html#m_startFrame-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="244" type="int" static="false"/>
            <variable name="m_value" fullname="BMProperty::m_value" href="bmproperty.html#m_value-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="246" type="T" static="false"/>
        </class>
        <class name="BMProperty2D" href="bmproperty2d.html" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="251" bases="BMProperty">
            <function name="getValue" fullname="BMProperty2D::getValue" href="bmproperty2d.html#getValue" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="254" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="T" signature="T getValue(const QJsonArray &amp;value) override">
                <parameter type="const QJsonArray &amp;" name="value" default=""/>
            </function>
            <function name="parseKeyframe" fullname="BMProperty2D::parseKeyframe" href="bmproperty2d.html#parseKeyframe" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="263" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="EasingSegment&lt;T&gt;" signature="EasingSegment&lt;T&gt; parseKeyframe(const QJsonObject keyframe, bool fromExpression) override">
                <parameter type="const QJsonObject" name="keyframe" default=""/>
                <parameter type="bool" name="fromExpression" default=""/>
            </function>
        </class>
        <class name="BMProperty4D" href="bmproperty4d.html" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="354" bases="BMProperty">
            <function name="getValue" fullname="BMProperty4D::getValue" href="bmproperty4d.html#getValue" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="383" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="T" signature="T getValue(const QJsonArray &amp;value) override">
                <parameter type="const QJsonArray &amp;" name="value" default=""/>
            </function>
            <function name="update" fullname="BMProperty4D::update" href="bmproperty4d.html#update" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="357" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool update(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
        </class>
        <class name="BMRect" href="bmrect.html" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="57" bases="BMShape">
            <function name="BMRect" fullname="BMRect::BMRect" href="bmrect.html#BMRect" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMRect()"/>
            <function name="BMRect" fullname="BMRect::BMRect" href="bmrect.html#BMRect-1" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMRect(const BMRect &amp;other)">
                <parameter type="const BMRect &amp;" name="other" default=""/>
            </function>
            <function name="BMRect" fullname="BMRect::BMRect" href="bmrect.html#BMRect-2" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMRect(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="acceptsTrim" fullname="BMRect::acceptsTrim" href="bmrect.html#acceptsTrim" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="72" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool acceptsTrim() const override"/>
            <function name="clone" fullname="BMRect::clone" href="bmrect.html#clone" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="64" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMRect::construct" href="bmrect.html#construct" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="position" fullname="BMRect::position" href="bmrect.html#position" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="74" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF position() const"/>
            <function name="render" fullname="BMRect::render" href="bmrect.html#render" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="71" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="roundness" fullname="BMRect::roundness" href="bmrect.html#roundness" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal roundness() const"/>
            <function name="setProperty" fullname="BMRect::setProperty" href="bmrect.html#setProperty" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="68" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool setProperty(BMLiteral::PropertyType propertyType, QVariant value) override">
                <parameter type="BMLiteral::PropertyType" name="propertyType" default=""/>
                <parameter type="QVariant" name="value" default=""/>
            </function>
            <function name="size" fullname="BMRect::size" href="bmrect.html#size" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSizeF" signature="QSizeF size() const"/>
            <function name="updateProperties" fullname="BMRect::updateProperties" href="bmrect.html#updateProperties" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_position" fullname="BMRect::m_position" href="bmrect.html#m_position-var" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="79" type="BMSpatialProperty" static="false"/>
            <variable name="m_roundness" fullname="BMRect::m_roundness" href="bmrect.html#m_roundness-var" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="81" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_size" fullname="BMRect::m_size" href="bmrect.html#m_size-var" status="internal" access="private" location="bmrect_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrect_p.h" lineno="80" type="BMProperty2D&lt;QSizeF&gt;" static="false"/>
        </class>
        <class name="BMRepeater" href="bmrepeater.html" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="53" bases="BMShape">
            <function name="BMRepeater" fullname="BMRepeater::BMRepeater" href="bmrepeater.html#BMRepeater" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMRepeater()"/>
            <function name="BMRepeater" fullname="BMRepeater::BMRepeater" href="bmrepeater.html#BMRepeater-1" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMRepeater(const BMRepeater &amp;other)">
                <parameter type="const BMRepeater &amp;" name="other" default=""/>
            </function>
            <function name="BMRepeater" fullname="BMRepeater::BMRepeater" href="bmrepeater.html#BMRepeater-2" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMRepeater(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="clone" fullname="BMRepeater::clone" href="bmrepeater.html#clone" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="60" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMRepeater::construct" href="bmrepeater.html#construct" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="copies" fullname="BMRepeater::copies" href="bmrepeater.html#copies" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="67" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int copies() const"/>
            <function name="offset" fullname="BMRepeater::offset" href="bmrepeater.html#offset" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal offset() const"/>
            <function name="render" fullname="BMRepeater::render" href="bmrepeater.html#render" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="65" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="transform" fullname="BMRepeater::transform" href="bmrepeater.html#transform" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="69" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const BMRepeaterTransform &amp;" signature="const BMRepeaterTransform &amp; transform() const"/>
            <function name="updateProperties" fullname="BMRepeater::updateProperties" href="bmrepeater.html#updateProperties" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="64" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_copies" fullname="BMRepeater::m_copies" href="bmrepeater.html#m_copies-var" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="72" type="BMProperty&lt;int&gt;" static="false"/>
            <variable name="m_offset" fullname="BMRepeater::m_offset" href="bmrepeater.html#m_offset-var" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="73" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_transform" fullname="BMRepeater::m_transform" href="bmrepeater.html#m_transform-var" status="internal" access="private" location="bmrepeater_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmrepeater_p.h" lineno="74" type="BMRepeaterTransform" static="false"/>
        </class>
        <class name="BMRepeaterTransform" href="bmrepeatertransform.html" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="50" bases="BMBasicTransform">
            <function name="BMRepeaterTransform" fullname="BMRepeaterTransform::BMRepeaterTransform" href="bmrepeatertransform.html#BMRepeaterTransform" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="53" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMRepeaterTransform()"/>
            <function name="BMRepeaterTransform" fullname="BMRepeaterTransform::BMRepeaterTransform" href="bmrepeatertransform.html#BMRepeaterTransform-1" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="54" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMRepeaterTransform(const BMRepeaterTransform &amp;other)">
                <parameter type="const BMRepeaterTransform &amp;" name="other" default=""/>
            </function>
            <function name="BMRepeaterTransform" fullname="BMRepeaterTransform::BMRepeaterTransform" href="bmrepeatertransform.html#BMRepeaterTransform-2" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMRepeaterTransform(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default=""/>
            </function>
            <function name="clone" fullname="BMRepeaterTransform::clone" href="bmrepeatertransform.html#clone" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="57" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMRepeaterTransform::construct" href="bmrepeatertransform.html#construct" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="endOpacity" fullname="BMRepeaterTransform::endOpacity" href="bmrepeatertransform.html#endOpacity" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal endOpacity() const"/>
            <function name="opacityAtInstance" fullname="BMRepeaterTransform::opacityAtInstance" href="bmrepeatertransform.html#opacityAtInstance" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal opacityAtInstance(int instance) const">
                <parameter type="int" name="instance" default=""/>
            </function>
            <function name="render" fullname="BMRepeaterTransform::render" href="bmrepeatertransform.html#render" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="62" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="setInstanceCount" fullname="BMRepeaterTransform::setInstanceCount" href="bmrepeatertransform.html#setInstanceCount" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setInstanceCount(int copies)">
                <parameter type="int" name="copies" default=""/>
            </function>
            <function name="startOpacity" fullname="BMRepeaterTransform::startOpacity" href="bmrepeatertransform.html#startOpacity" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal startOpacity() const"/>
            <function name="updateProperties" fullname="BMRepeaterTransform::updateProperties" href="bmrepeatertransform.html#updateProperties" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_copies" fullname="BMRepeaterTransform::m_copies" href="bmrepeatertransform.html#m_copies-var" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="71" type="int" static="false"/>
            <variable name="m_endOpacity" fullname="BMRepeaterTransform::m_endOpacity" href="bmrepeatertransform.html#m_endOpacity-var" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="73" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_opacities" fullname="BMRepeaterTransform::m_opacities" href="bmrepeatertransform.html#m_opacities-var" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="74" type="QList&lt;qreal&gt;" static="false"/>
            <variable name="m_startOpacity" fullname="BMRepeaterTransform::m_startOpacity" href="bmrepeatertransform.html#m_startOpacity-var" status="internal" access="private" location="bmrepeatertransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmrepeatertransform_p.h" lineno="72" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMRound" href="bmround.html" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="59" bases="BMShape">
            <function name="BMRound" fullname="BMRound::BMRound" href="bmround.html#BMRound" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMRound()"/>
            <function name="BMRound" fullname="BMRound::BMRound" href="bmround.html#BMRound-1" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMRound(const BMRound &amp;other)">
                <parameter type="const BMRound &amp;" name="other" default=""/>
            </function>
            <function name="BMRound" fullname="BMRound::BMRound" href="bmround.html#BMRound-2" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="64" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMRound(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="acceptsTrim" fullname="BMRound::acceptsTrim" href="bmround.html#acceptsTrim" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="72" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool acceptsTrim() const override"/>
            <function name="clone" fullname="BMRound::clone" href="bmround.html#clone" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="66" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMRound::construct" href="bmround.html#construct" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="position" fullname="BMRound::position" href="bmround.html#position" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="74" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF position() const"/>
            <function name="radius" fullname="BMRound::radius" href="bmround.html#radius" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal radius() const"/>
            <function name="render" fullname="BMRound::render" href="bmround.html#render" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="71" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMRound::updateProperties" href="bmround.html#updateProperties" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_position" fullname="BMRound::m_position" href="bmround.html#m_position-var" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="78" type="BMSpatialProperty" static="false"/>
            <variable name="m_radius" fullname="BMRound::m_radius" href="bmround.html#m_radius-var" status="internal" access="private" location="bmround_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmround_p.h" lineno="79" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMShape" href="bmshape.html" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="70" bases="BMBase">
            <function name="BMShape" fullname="BMShape::BMShape" href="bmshape.html#BMShape" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="73" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMShape()"/>
            <function name="BMShape" fullname="BMShape::BMShape" href="bmshape.html#BMShape-1" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="74" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMShape(const BMShape &amp;other)">
                <parameter type="const BMShape &amp;" name="other" default=""/>
            </function>
            <function name="acceptsTrim" fullname="BMShape::acceptsTrim" href="bmshape.html#acceptsTrim" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="81" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool acceptsTrim() const"/>
            <function name="applyTrim" fullname="BMShape::applyTrim" href="bmshape.html#applyTrim" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="82" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void applyTrim(const BMTrimPath &amp;trimmer)">
                <parameter type="const BMTrimPath &amp;" name="trimmer" default=""/>
            </function>
            <function name="clone" fullname="BMShape::clone" href="bmshape.html#clone" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="76" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMShape::construct" href="bmshape.html#construct" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="78" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="BMShape *" signature="BMShape * construct(QJsonObject definition, BMBase *parent)">
                <parameter type="QJsonObject" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="direction" fullname="BMShape::direction" href="bmshape.html#direction" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="84" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int direction() const"/>
            <function name="path" fullname="BMShape::path" href="bmshape.html#path" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="80" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="const QPainterPath &amp;" signature="const QPainterPath &amp; path() const"/>
            <variable name="m_appliedTrim" fullname="BMShape::m_appliedTrim" href="bmshape.html#m_appliedTrim-var" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="88" type="BMTrimPath *" static="false"/>
            <variable name="m_direction" fullname="BMShape::m_direction" href="bmshape.html#m_direction-var" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="89" type="int" static="false"/>
            <variable name="m_path" fullname="BMShape::m_path" href="bmshape.html#m_path-var" status="internal" access="private" location="bmshape_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmshape_p.h" lineno="87" type="QPainterPath" static="false"/>
        </class>
        <class name="BMShapeLayer" href="bmshapelayer.html" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="55" bases="BMLayer">
            <function name="BMShapeLayer" fullname="BMShapeLayer::BMShapeLayer" href="bmshapelayer.html#BMShapeLayer" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMShapeLayer()"/>
            <function name="BMShapeLayer" fullname="BMShapeLayer::BMShapeLayer" href="bmshapelayer.html#BMShapeLayer-1" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMShapeLayer(const BMShapeLayer &amp;other)">
                <parameter type="const BMShapeLayer &amp;" name="other" default=""/>
            </function>
            <function name="BMShapeLayer" fullname="BMShapeLayer::BMShapeLayer" href="bmshapelayer.html#BMShapeLayer-2" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMShapeLayer(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="clone" fullname="BMShapeLayer::clone" href="bmshapelayer.html#clone" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="63" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="render" fullname="BMShapeLayer::render" href="bmshapelayer.html#render" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="66" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;render) const override">
                <parameter type="LottieRenderer &amp;" name="render" default=""/>
            </function>
            <function name="updateProperties" fullname="BMShapeLayer::updateProperties" href="bmshapelayer.html#updateProperties" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="~BMShapeLayer" fullname="BMShapeLayer::~BMShapeLayer" href="bmshapelayer.html#dtor.BMShapeLayer" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="61" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~BMShapeLayer() override"/>
            <variable name="m_appliedTrim" fullname="BMShapeLayer::m_appliedTrim" href="bmshapelayer.html#m_appliedTrim-var" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="72" type="BMTrimPath *" static="false"/>
            <variable name="m_maskProperties" fullname="BMShapeLayer::m_maskProperties" href="bmshapelayer.html#m_maskProperties-var" status="internal" access="private" location="bmshapelayer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapelayer_p.h" lineno="69" type="QList&lt;int&gt;" static="false"/>
        </class>
        <class name="BMShapeTransform" href="bmshapetransform.html" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="54" bases="BMBasicTransform">
            <function name="BMShapeTransform" fullname="BMShapeTransform::BMShapeTransform" href="bmshapetransform.html#BMShapeTransform" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMShapeTransform(const BMShapeTransform &amp;other)">
                <parameter type="const BMShapeTransform &amp;" name="other" default=""/>
            </function>
            <function name="BMShapeTransform" fullname="BMShapeTransform::BMShapeTransform" href="bmshapetransform.html#BMShapeTransform-1" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMShapeTransform(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default=""/>
            </function>
            <function name="clone" fullname="BMShapeTransform::clone" href="bmshapetransform.html#clone" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="60" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMShapeTransform::construct" href="bmshapetransform.html#construct" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="render" fullname="BMShapeTransform::render" href="bmshapetransform.html#render" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="65" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="shearAngle" fullname="BMShapeTransform::shearAngle" href="bmshapetransform.html#shearAngle" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal shearAngle() const"/>
            <function name="shearX" fullname="BMShapeTransform::shearX" href="bmshapetransform.html#shearX" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="69" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal shearX() const"/>
            <function name="shearY" fullname="BMShapeTransform::shearY" href="bmshapetransform.html#shearY" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="70" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal shearY() const"/>
            <function name="skew" fullname="BMShapeTransform::skew" href="bmshapetransform.html#skew" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="67" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal skew() const"/>
            <function name="skewAxis" fullname="BMShapeTransform::skewAxis" href="bmshapetransform.html#skewAxis" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal skewAxis() const"/>
            <function name="updateProperties" fullname="BMShapeTransform::updateProperties" href="bmshapetransform.html#updateProperties" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="64" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_shearAngle" fullname="BMShapeTransform::m_shearAngle" href="bmshapetransform.html#m_shearAngle-var" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="78" type="qreal" static="false"/>
            <variable name="m_shearX" fullname="BMShapeTransform::m_shearX" href="bmshapetransform.html#m_shearX-var" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="76" type="qreal" static="false"/>
            <variable name="m_shearY" fullname="BMShapeTransform::m_shearY" href="bmshapetransform.html#m_shearY-var" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="77" type="qreal" static="false"/>
            <variable name="m_skew" fullname="BMShapeTransform::m_skew" href="bmshapetransform.html#m_skew-var" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="74" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_skewAxis" fullname="BMShapeTransform::m_skewAxis" href="bmshapetransform.html#m_skewAxis-var" status="internal" access="private" location="bmshapetransform_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmshapetransform_p.h" lineno="75" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMSpatialProperty" href="bmspatialproperty.html" status="internal" access="private" location="bmspatialproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmspatialproperty_p.h" lineno="51">
            <function name="construct" fullname="BMSpatialProperty::construct" href="bmspatialproperty.html#construct" status="internal" access="private" location="bmspatialproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmspatialproperty_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void construct(const QJsonObject &amp;definition) override">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="parseKeyframe" fullname="BMSpatialProperty::parseKeyframe" href="bmspatialproperty.html#parseKeyframe" status="internal" access="private" location="bmspatialproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmspatialproperty_p.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="EasingSegment&lt;QPointF&gt;" signature="EasingSegment&lt;QPointF&gt; parseKeyframe(const QJsonObject keyframe, bool fromExpression) override">
                <parameter type="const QJsonObject" name="keyframe" default=""/>
                <parameter type="bool" name="fromExpression" default=""/>
            </function>
            <function name="update" fullname="BMSpatialProperty::update" href="bmspatialproperty.html#update" status="internal" access="private" location="bmspatialproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmspatialproperty_p.h" lineno="108" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool update(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_bezierPath" fullname="BMSpatialProperty::m_bezierPath" href="bmspatialproperty.html#m_bezierPath-var" status="internal" access="private" location="bmspatialproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmspatialproperty_p.h" lineno="124" type="QPainterPath" static="false"/>
        </class>
        <class name="BMStroke" href="bmstroke.html" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="52" bases="BMShape">
            <function name="BMStroke" fullname="BMStroke::BMStroke" href="bmstroke.html#BMStroke" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMStroke()"/>
            <function name="BMStroke" fullname="BMStroke::BMStroke" href="bmstroke.html#BMStroke-1" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMStroke(const BMStroke &amp;other)">
                <parameter type="const BMStroke &amp;" name="other" default=""/>
            </function>
            <function name="BMStroke" fullname="BMStroke::BMStroke" href="bmstroke.html#BMStroke-2" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMStroke(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="clone" fullname="BMStroke::clone" href="bmstroke.html#clone" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="getColor" fullname="BMStroke::getColor" href="bmstroke.html#getColor" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QColor" signature="QColor getColor() const"/>
            <function name="opacity" fullname="BMStroke::opacity" href="bmstroke.html#opacity" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal opacity() const"/>
            <function name="pen" fullname="BMStroke::pen" href="bmstroke.html#pen" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPen" signature="QPen pen() const"/>
            <function name="render" fullname="BMStroke::render" href="bmstroke.html#render" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="62" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="updateProperties" fullname="BMStroke::updateProperties" href="bmstroke.html#updateProperties" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_capStyle" fullname="BMStroke::m_capStyle" href="bmstroke.html#m_capStyle-var" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="74" type="Qt::PenCapStyle" static="false"/>
            <variable name="m_color" fullname="BMStroke::m_color" href="bmstroke.html#m_color-var" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="73" type="BMProperty4D&lt;QVector4D&gt;" static="false"/>
            <variable name="m_joinStyle" fullname="BMStroke::m_joinStyle" href="bmstroke.html#m_joinStyle-var" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="75" type="Qt::PenJoinStyle" static="false"/>
            <variable name="m_miterLimit" fullname="BMStroke::m_miterLimit" href="bmstroke.html#m_miterLimit-var" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="76" type="qreal" static="false"/>
            <variable name="m_opacity" fullname="BMStroke::m_opacity" href="bmstroke.html#m_opacity-var" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="71" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_width" fullname="BMStroke::m_width" href="bmstroke.html#m_width-var" status="internal" access="private" location="bmstroke_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmstroke_p.h" lineno="72" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BMTrimPath" href="bmtrimpath.html" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="52" bases="BMShape">
            <function name="BMTrimPath" fullname="BMTrimPath::BMTrimPath" href="bmtrimpath.html#BMTrimPath" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BMTrimPath()"/>
            <function name="BMTrimPath" fullname="BMTrimPath::BMTrimPath" href="bmtrimpath.html#BMTrimPath-1" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BMTrimPath(const QJsonObject &amp;definition, BMBase *parent)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
                <parameter type="BMBase *" name="parent" default="nullptr"/>
            </function>
            <function name="BMTrimPath" fullname="BMTrimPath::BMTrimPath" href="bmtrimpath.html#BMTrimPath-2" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="BMTrimPath(const BMTrimPath &amp;other)">
                <parameter type="const BMTrimPath &amp;" name="other" default=""/>
            </function>
            <function name="acceptsTrim" fullname="BMTrimPath::acceptsTrim" href="bmtrimpath.html#acceptsTrim" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="68" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool acceptsTrim() const override"/>
            <function name="applyTrim" fullname="BMTrimPath::applyTrim" href="bmtrimpath.html#applyTrim" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="69" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void applyTrim(const BMTrimPath &amp;trimmer) override">
                <parameter type="const BMTrimPath &amp;" name="trimmer" default=""/>
            </function>
            <function name="clone" fullname="BMTrimPath::clone" href="bmtrimpath.html#clone" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="61" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="BMBase *" signature="BMBase * clone() const override"/>
            <function name="construct" fullname="BMTrimPath::construct" href="bmtrimpath.html#construct" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void construct(const QJsonObject &amp;definition)">
                <parameter type="const QJsonObject &amp;" name="definition" default=""/>
            </function>
            <function name="end" fullname="BMTrimPath::end" href="bmtrimpath.html#end" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal end() const"/>
            <function name="inherit" fullname="BMTrimPath::inherit" href="bmtrimpath.html#inherit" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void inherit(const BMTrimPath &amp;other)">
                <parameter type="const BMTrimPath &amp;" name="other" default=""/>
            </function>
            <function name="offset" fullname="BMTrimPath::offset" href="bmtrimpath.html#offset" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal offset() const"/>
            <function name="render" fullname="BMTrimPath::render" href="bmtrimpath.html#render" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="66" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="void" signature="void render(LottieRenderer &amp;renderer) const override">
                <parameter type="LottieRenderer &amp;" name="renderer" default=""/>
            </function>
            <function name="simultaneous" fullname="BMTrimPath::simultaneous" href="bmtrimpath.html#simultaneous" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="74" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool simultaneous() const"/>
            <function name="start" fullname="BMTrimPath::start" href="bmtrimpath.html#start" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal start() const"/>
            <function name="trim" fullname="BMTrimPath::trim" href="bmtrimpath.html#trim" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPainterPath" signature="QPainterPath trim(const QPainterPath &amp;path) const">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="updateProperties" fullname="BMTrimPath::updateProperties" href="bmtrimpath.html#updateProperties" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateProperties(int frame) override">
                <parameter type="int" name="frame" default=""/>
            </function>
            <variable name="m_end" fullname="BMTrimPath::m_end" href="bmtrimpath.html#m_end-var" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="80" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_offset" fullname="BMTrimPath::m_offset" href="bmtrimpath.html#m_offset-var" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="81" type="BMProperty&lt;qreal&gt;" static="false"/>
            <variable name="m_simultaneous" fullname="BMTrimPath::m_simultaneous" href="bmtrimpath.html#m_simultaneous-var" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="82" type="bool" static="false"/>
            <variable name="m_start" fullname="BMTrimPath::m_start" href="bmtrimpath.html#m_start-var" status="internal" access="private" location="bmtrimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/bmtrimpath_p.h" lineno="79" type="BMProperty&lt;qreal&gt;" static="false"/>
        </class>
        <class name="BatchRenderer" href="batchrenderer.html" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="44" bases="QThread">
            <function name="BatchRenderer" fullname="BatchRenderer::BatchRenderer" href="batchrenderer.html#BatchRenderer" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BatchRenderer(const BatchRenderer &amp;)">
                <parameter type="const BatchRenderer &amp;" name="" default=""/>
            </function>
            <function name="BatchRenderer" fullname="BatchRenderer::BatchRenderer" href="batchrenderer.html#BatchRenderer-1" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="89" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="BatchRenderer()"/>
            <function name="deleteInstance" fullname="BatchRenderer::deleteInstance" href="batchrenderer.html#deleteInstance" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="66" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void deleteInstance()"/>
            <function name="deregisterAnimator" fullname="BatchRenderer::deregisterAnimator" href="batchrenderer.html#deregisterAnimator" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="75" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void deregisterAnimator(LottieAnimation *animator)">
                <parameter type="LottieAnimation *" name="animator" default=""/>
            </function>
            <function name="frameReady" fullname="BatchRenderer::frameReady" href="batchrenderer.html#frameReady" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="71" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void frameReady(LottieAnimation *animator, int frameNumber)">
                <parameter type="LottieAnimation *" name="animator" default=""/>
                <parameter type="int" name="frameNumber" default=""/>
            </function>
            <function name="frameRendered" fullname="BatchRenderer::frameRendered" href="batchrenderer.html#frameRendered" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="79" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void frameRendered(LottieAnimation *animator, int frameNumber)">
                <parameter type="LottieAnimation *" name="animator" default=""/>
                <parameter type="int" name="frameNumber" default=""/>
            </function>
            <function name="getFrame" fullname="BatchRenderer::getFrame" href="batchrenderer.html#getFrame" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="BMBase *" signature="BMBase * getFrame(LottieAnimation *animator, int frameNumber)">
                <parameter type="LottieAnimation *" name="animator" default=""/>
                <parameter type="int" name="frameNumber" default=""/>
            </function>
            <function name="gotoFrame" fullname="BatchRenderer::gotoFrame" href="batchrenderer.html#gotoFrame" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="77" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool gotoFrame(LottieAnimation *animator, int frame)">
                <parameter type="LottieAnimation *" name="animator" default=""/>
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="instance" fullname="BatchRenderer::instance" href="batchrenderer.html#instance" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="65" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="BatchRenderer *" signature="BatchRenderer * instance()"/>
            <function name="metaObject" fullname="BatchRenderer::metaObject" href="batchrenderer.html#metaObject" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="46" 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="BatchRenderer::operator=" href="batchrenderer.html#operator-eq" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="63" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void operator=(const BatchRenderer &amp;)">
                <parameter type="const BatchRenderer &amp;" name="" default=""/>
            </function>
            <function name="parse" fullname="BatchRenderer::parse" href="batchrenderer.html#parse" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="84" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int parse(BMBase *rootElement, const QByteArray &amp;jsonSource) const">
                <parameter type="BMBase *" name="rootElement" default=""/>
                <parameter type="const QByteArray &amp;" name="jsonSource" default=""/>
            </function>
            <function name="prerender" fullname="BatchRenderer::prerender" href="batchrenderer.html#prerender" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="86" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void prerender(Entry *animEntry)">
                <parameter type="Entry *" name="animEntry" default=""/>
            </function>
            <function name="pruneFrameCache" fullname="BatchRenderer::pruneFrameCache" href="batchrenderer.html#pruneFrameCache" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pruneFrameCache(Entry *e)">
                <parameter type="Entry *" name="e" default=""/>
            </function>
            <function name="qt_metacall" fullname="BatchRenderer::qt_metacall" href="batchrenderer.html#qt_metacall" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="46" 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="BatchRenderer::qt_metacast" href="batchrenderer.html#qt_metacast" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="46" 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="BatchRenderer::qt_static_metacall" href="batchrenderer.html#qt_static_metacall" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="46" 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="registerAnimator" fullname="BatchRenderer::registerAnimator" href="batchrenderer.html#registerAnimator" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="74" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void registerAnimator(LottieAnimation *animator)">
                <parameter type="LottieAnimation *" name="animator" default=""/>
            </function>
            <function name="run" fullname="BatchRenderer::run" href="batchrenderer.html#run" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="82" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void run() override"/>
            <function name="~BatchRenderer" fullname="BatchRenderer::~BatchRenderer" href="batchrenderer.html#dtor.BatchRenderer" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="60" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~BatchRenderer() override"/>
            <struct name="Entry" fullname="BatchRenderer::Entry" href="batchrenderer-entry.html" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="48">
                <variable name="animDir" fullname="BatchRenderer::Entry::animDir" href="batchrenderer-entry.html#animDir-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="55" type="int" static="false"/>
                <variable name="animator" fullname="BatchRenderer::Entry::animator" href="batchrenderer-entry.html#animator-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="50" type="LottieAnimation *" static="false"/>
                <variable name="bmTreeBlueprint" fullname="BatchRenderer::Entry::bmTreeBlueprint" href="batchrenderer-entry.html#bmTreeBlueprint-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="51" type="BMBase *" static="false"/>
                <variable name="currentFrame" fullname="BatchRenderer::Entry::currentFrame" href="batchrenderer-entry.html#currentFrame-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="54" type="int" static="false"/>
                <variable name="endFrame" fullname="BatchRenderer::Entry::endFrame" href="batchrenderer-entry.html#endFrame-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="53" type="int" static="false"/>
                <variable name="frameCache" fullname="BatchRenderer::Entry::frameCache" href="batchrenderer-entry.html#frameCache-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="56" type="QHash&lt;int, BMBase *&gt;" static="false"/>
                <variable name="startFrame" fullname="BatchRenderer::Entry::startFrame" href="batchrenderer-entry.html#startFrame-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="52" type="int" static="false"/>
            </struct>
            <struct name="QPrivateSignal" fullname="BatchRenderer::QPrivateSignal" href="batchrenderer-qprivatesignal.html" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="46"/>
            <variable name="m_animData" fullname="BatchRenderer::m_animData" href="batchrenderer.html#m_animData-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="100" type="QHash&lt;LottieAnimation *, Entry *&gt;" static="false"/>
            <variable name="m_cacheSize" fullname="BatchRenderer::m_cacheSize" href="batchrenderer.html#m_cacheSize-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="99" type="int" static="false"/>
            <variable name="m_mutex" fullname="BatchRenderer::m_mutex" href="batchrenderer.html#m_mutex-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="96" type="QMutex" static="false"/>
            <variable name="m_rendererInstance" fullname="BatchRenderer::m_rendererInstance" href="batchrenderer.html#m_rendererInstance-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="94" type="BatchRenderer *" static="true"/>
            <variable name="m_waitCondition" fullname="BatchRenderer::m_waitCondition" href="batchrenderer.html#m_waitCondition-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="97" type="QWaitCondition" static="false"/>
            <variable name="staticMetaObject" fullname="BatchRenderer::staticMetaObject" href="batchrenderer.html#staticMetaObject-var" status="internal" access="private" location="batchrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/batchrenderer.h" lineno="46" type="const QMetaObject" static="true"/>
        </class>
        <class name="BezierEasing" href="beziereasing.html" status="internal" access="private" location="beziereasing_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/beziereasing_p.h" lineno="48">
            <function name="addCubicBezierSegment" fullname="BezierEasing::addCubicBezierSegment" href="beziereasing.html#addCubicBezierSegment" status="internal" access="private" location="beziereasing_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/beziereasing_p.h" lineno="51" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addCubicBezierSegment(const QPointF &amp;c1, const QPointF &amp;c2, const QPointF &amp;endPoint)">
                <parameter type="const QPointF &amp;" name="c1" default=""/>
                <parameter type="const QPointF &amp;" name="c2" default=""/>
                <parameter type="const QPointF &amp;" name="endPoint" default=""/>
            </function>
            <function name="tForX" fullname="BezierEasing::tForX" href="beziereasing.html#tForX" status="internal" access="private" location="beziereasing_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/beziereasing_p.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal tForX(qreal x) const">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="valueForProgress" fullname="BezierEasing::valueForProgress" href="beziereasing.html#valueForProgress" status="internal" access="private" location="beziereasing_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/beziereasing_p.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal valueForProgress(qreal progress) const">
                <parameter type="qreal" name="progress" default=""/>
            </function>
            <variable name="mBezier" fullname="BezierEasing::mBezier" href="beziereasing.html#mBezier-var" status="internal" access="private" location="beziereasing_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/beziereasing_p.h" lineno="56" type="QBezier" static="false"/>
        </class>
        <page name="https://aescripts.com/bodymovin/" href="https://aescripts.com/bodymovin/" status="active" location="external-resources.qdoc" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/doc/src/external-resources.qdoc" lineno="28" documented="true" subtype="externalpage" title="Bodymovin" fulltitle="Bodymovin" subtitle=""/>
        <page name="https://github.com/airbnb/lottie-web" href="https://github.com/airbnb/lottie-web" status="active" location="external-resources.qdoc" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/doc/src/external-resources.qdoc" lineno="33" documented="true" subtype="externalpage" title="Bodymovin Source" fulltitle="Bodymovin Source" subtitle=""/>
        <class name="BodymovinPlugin" href="bodymovinplugin.html" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="37" bases="QQmlExtensionPlugin">
            <function name="metaObject" fullname="BodymovinPlugin::metaObject" href="bodymovinplugin.html#metaObject" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="39" 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="BodymovinPlugin::qt_metacall" href="bodymovinplugin.html#qt_metacall" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="39" 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="BodymovinPlugin::qt_metacast" href="bodymovinplugin.html#qt_metacast" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="39" 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="BodymovinPlugin::qt_static_metacall" href="bodymovinplugin.html#qt_static_metacall" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="39" 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="registerTypes" fullname="BodymovinPlugin::registerTypes" href="bodymovinplugin.html#registerTypes" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void registerTypes(const char *uri) override">
                <parameter type="const char *" name="uri" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="BodymovinPlugin::QPrivateSignal" href="bodymovinplugin-qprivatesignal.html" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="39"/>
            <variable name="staticMetaObject" fullname="BodymovinPlugin::staticMetaObject" href="bodymovinplugin.html#staticMetaObject-var" status="internal" access="private" location="lottie_plugin.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottie_plugin.h" lineno="39" type="const QMetaObject" static="true"/>
        </class>
        <struct name="EasingSegment" href="easingsegment.html" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="60">
            <variable name="complete" fullname="EasingSegment::complete" href="easingsegment.html#complete-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="61" type="bool" static="false"/>
            <variable name="easing" fullname="EasingSegment::easing" href="easingsegment.html#easing-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="66" type="BezierEasing" static="false"/>
            <variable name="endFrame" fullname="EasingSegment::endFrame" href="easingsegment.html#endFrame-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="63" type="double" static="false"/>
            <variable name="endValue" fullname="EasingSegment::endValue" href="easingsegment.html#endValue-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="65" type="T" static="false"/>
            <variable name="startFrame" fullname="EasingSegment::startFrame" href="easingsegment.html#startFrame-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="62" type="double" static="false"/>
            <variable name="startValue" fullname="EasingSegment::startValue" href="easingsegment.html#startValue-var" status="internal" access="private" location="bmproperty_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/bmproperty_p.h" lineno="64" type="T" static="false"/>
        </struct>
        <class name="LottieAnimation" href="lottieanimation.html" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="50" bases="QQuickPaintedItem">
            <function name="LottieAnimation" fullname="LottieAnimation::LottieAnimation" href="lottieanimation.html#LottieAnimation" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="76" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="LottieAnimation(QQuickItem *parent)">
                <parameter type="QQuickItem *" name="parent" default="nullptr"/>
            </function>
            <function name="autoPlayChanged" fullname="LottieAnimation::autoPlayChanged" href="lottieanimation.html#autoPlay-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="120" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="autoPlay" type="void" signature="void autoPlayChanged()"/>
            <function name="componentComplete" fullname="LottieAnimation::componentComplete" href="lottieanimation.html#componentComplete" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="132" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void componentComplete() override"/>
            <function name="currentFrame" fullname="LottieAnimation::currentFrame" href="lottieanimation.html#currentFrame" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="98" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int currentFrame() const"/>
            <function name="direction" fullname="LottieAnimation::direction" href="lottieanimation.html#direction-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="93" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="direction" type="Direction" signature="Direction direction() const"/>
            <function name="directionChanged" fullname="LottieAnimation::directionChanged" href="lottieanimation.html#direction-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="122" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="direction" type="void" signature="void directionChanged()"/>
            <function name="endFrame" fullname="LottieAnimation::endFrame" href="lottieanimation.html#endFrame-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="97" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="endFrame" type="int" signature="int endFrame() const"/>
            <function name="endFrameChanged" fullname="LottieAnimation::endFrameChanged" href="lottieanimation.html#endFrame-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="124" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="endFrame" type="void" signature="void endFrameChanged()"/>
            <function name="finished" fullname="LottieAnimation::finished" href="lottieanimation.html#finished" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="118" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void finished()"/>
            <function name="frameRate" fullname="LottieAnimation::frameRate" href="lottieanimation.html#frameRate-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="86" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="frameRate" type="int" signature="int frameRate() const"/>
            <function name="frameRateChanged" fullname="LottieAnimation::frameRateChanged" href="lottieanimation.html#frameRate-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="119" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="frameRate" type="void" signature="void frameRateChanged()"/>
            <function name="getDuration" fullname="LottieAnimation::getDuration" href="lottieanimation.html#getDuration" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="double" signature="double getDuration(bool inFrames)">
                <parameter type="bool" name="inFrames" default="false"/>
            </function>
            <function name="gotoAndPlay" fullname="LottieAnimation::gotoAndPlay" href="lottieanimation.html#gotoAndPlay" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="106" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void gotoAndPlay(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="gotoAndPlay" fullname="LottieAnimation::gotoAndPlay" href="lottieanimation.html#gotoAndPlay-1" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="107" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool gotoAndPlay(const QString &amp;frameMarker)">
                <parameter type="const QString &amp;" name="frameMarker" default=""/>
            </function>
            <function name="gotoAndStop" fullname="LottieAnimation::gotoAndStop" href="lottieanimation.html#gotoAndStop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="108" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void gotoAndStop(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="gotoAndStop" fullname="LottieAnimation::gotoAndStop" href="lottieanimation.html#gotoAndStop-1" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="109" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool gotoAndStop(const QString &amp;frameMarker)">
                <parameter type="const QString &amp;" name="frameMarker" default=""/>
            </function>
            <function name="gotoFrame" fullname="LottieAnimation::gotoFrame" href="lottieanimation.html#gotoFrame" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="160" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void gotoFrame(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="jsonSource" fullname="LottieAnimation::jsonSource" href="lottieanimation.html#jsonSource" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="112" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray jsonSource() const"/>
            <function name="load" fullname="LottieAnimation::load" href="lottieanimation.html#load" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="139" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void load()"/>
            <function name="loadFinished" fullname="LottieAnimation::loadFinished" href="lottieanimation.html#loadFinished" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="127" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void loadFinished()"/>
            <function name="loopsChanged" fullname="LottieAnimation::loopsChanged" href="lottieanimation.html#loops-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="121" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="loops" type="void" signature="void loopsChanged()"/>
            <function name="metaObject" fullname="LottieAnimation::metaObject" href="lottieanimation.html#metaObject" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="52" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="paint" fullname="LottieAnimation::paint" href="lottieanimation.html#paint" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void paint(QPainter *painter) override">
                <parameter type="QPainter *" name="painter" default=""/>
            </function>
            <function name="parse" fullname="LottieAnimation::parse" href="lottieanimation.html#parse" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="141" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="int" signature="int parse(QByteArray jsonSource)">
                <parameter type="QByteArray" name="jsonSource" default=""/>
            </function>
            <function name="pause" fullname="LottieAnimation::pause" href="lottieanimation.html#pause" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="103" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pause()"/>
            <function name="play" fullname="LottieAnimation::play" href="lottieanimation.html#play" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="102" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void play()"/>
            <function name="qt_metacall" fullname="LottieAnimation::qt_metacall" href="lottieanimation.html#qt_metacall" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="52" 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="LottieAnimation::qt_metacast" href="lottieanimation.html#qt_metacast" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="52" 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="LottieAnimation::qt_static_metacall" href="lottieanimation.html#qt_static_metacall" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="52" 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="quality" fullname="LottieAnimation::quality" href="lottieanimation.html#quality-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="90" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="quality" type="Quality" signature="Quality quality() const"/>
            <function name="qualityChanged" fullname="LottieAnimation::qualityChanged" href="lottieanimation.html#quality-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="116" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="quality" type="void" signature="void qualityChanged()"/>
            <function name="renderNextFrame" fullname="LottieAnimation::renderNextFrame" href="lottieanimation.html#renderNextFrame" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="129" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void renderNextFrame()"/>
            <function name="reset" fullname="LottieAnimation::reset" href="lottieanimation.html#reset" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="161" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reset()"/>
            <function name="resetFrameRate" fullname="LottieAnimation::resetFrameRate" href="lottieanimation.html#frameRate-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="frameRate" type="void" signature="void resetFrameRate()"/>
            <function name="setDirection" fullname="LottieAnimation::setDirection" href="lottieanimation.html#direction-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="direction" type="void" signature="void setDirection(Direction direction)">
                <parameter type="Direction" name="direction" default=""/>
            </function>
            <function name="setEndFrame" fullname="LottieAnimation::setEndFrame" href="lottieanimation.html#setEndFrame" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="137" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setEndFrame(int endFrame)">
                <parameter type="int" name="endFrame" default=""/>
            </function>
            <function name="setFrameRate" fullname="LottieAnimation::setFrameRate" href="lottieanimation.html#frameRate-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="frameRate" type="void" signature="void setFrameRate(int frameRate)">
                <parameter type="int" name="frameRate" default=""/>
            </function>
            <function name="setQuality" fullname="LottieAnimation::setQuality" href="lottieanimation.html#quality-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="quality" type="void" signature="void setQuality(Quality quality)">
                <parameter type="Quality" name="quality" default=""/>
            </function>
            <function name="setSource" fullname="LottieAnimation::setSource" href="lottieanimation.html#source-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="source" type="void" signature="void setSource(const QUrl &amp;source)">
                <parameter type="const QUrl &amp;" name="source" default=""/>
            </function>
            <function name="setStartFrame" fullname="LottieAnimation::setStartFrame" href="lottieanimation.html#setStartFrame" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="136" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setStartFrame(int startFrame)">
                <parameter type="int" name="startFrame" default=""/>
            </function>
            <function name="setStatus" fullname="LottieAnimation::setStatus" href="lottieanimation.html#setStatus" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="134" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setStatus(Status status)">
                <parameter type="Status" name="status" default=""/>
            </function>
            <function name="source" fullname="LottieAnimation::source" href="lottieanimation.html#source-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="83" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="source" type="QUrl" signature="QUrl source() const"/>
            <function name="sourceChanged" fullname="LottieAnimation::sourceChanged" href="lottieanimation.html#source-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="117" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="source" type="void" signature="void sourceChanged()"/>
            <function name="start" fullname="LottieAnimation::start" href="lottieanimation.html#start" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void start()"/>
            <function name="startFrame" fullname="LottieAnimation::startFrame" href="lottieanimation.html#startFrame-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="96" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="startFrame" type="int" signature="int startFrame() const"/>
            <function name="startFrameChanged" fullname="LottieAnimation::startFrameChanged" href="lottieanimation.html#startFrame-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="123" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="startFrame" type="void" signature="void startFrameChanged()"/>
            <function name="status" fullname="LottieAnimation::status" href="lottieanimation.html#status-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="81" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="status" type="Status" signature="Status status() const"/>
            <function name="statusChanged" fullname="LottieAnimation::statusChanged" href="lottieanimation.html#status-prop" status="active" access="public" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="115" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="status" type="void" signature="void statusChanged()"/>
            <function name="stop" fullname="LottieAnimation::stop" href="lottieanimation.html#stop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="105" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void stop()"/>
            <function name="togglePause" fullname="LottieAnimation::togglePause" href="lottieanimation.html#togglePause" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="104" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void togglePause()"/>
            <function name="~LottieAnimation" fullname="LottieAnimation::~LottieAnimation" href="lottieanimation.html#dtor.LottieAnimation" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="77" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~LottieAnimation() override"/>
            <struct name="QPrivateSignal" fullname="LottieAnimation::QPrivateSignal" href="lottieanimation-qprivatesignal.html" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="52"/>
            <enum name="Direction" fullname="LottieAnimation::Direction" href="lottieanimation.html#Direction-enum" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="70">
                <value name="Forward" value="1"/>
                <value name="Reverse" value="-1"/>
            </enum>
            <enum name="LoopCount" fullname="LottieAnimation::LoopCount" href="lottieanimation.html#LoopCount-enum" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="73">
                <value name="Infinite" value="-1"/>
            </enum>
            <enum name="Quality" fullname="LottieAnimation::Quality" href="lottieanimation.html#Quality-enum" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="67">
                <value name="LowQuality" value="0"/>
                <value name="MediumQuality" value="1"/>
                <value name="HighQuality" value="2"/>
            </enum>
            <enum name="Status" fullname="LottieAnimation::Status" href="lottieanimation.html#Status-enum" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="64">
                <value name="Null" value="0"/>
                <value name="Loading" value="1"/>
                <value name="Ready" value="2"/>
                <value name="Error" value="3"/>
            </enum>
            <property name="autoPlay" fullname="LottieAnimation::autoPlay" href="lottieanimation.html#autoPlay-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="59" type="bool">
                <notifier name="autoPlayChanged"/>
            </property>
            <property name="direction" fullname="LottieAnimation::direction" href="lottieanimation.html#direction-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="61" type="Direction">
                <getter name="direction"/>
                <setter name="setDirection"/>
                <notifier name="directionChanged"/>
            </property>
            <property name="endFrame" fullname="LottieAnimation::endFrame" href="lottieanimation.html#endFrame-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="56" type="int">
                <getter name="endFrame"/>
                <notifier name="endFrameChanged"/>
            </property>
            <property name="frameRate" fullname="LottieAnimation::frameRate" href="lottieanimation.html#frameRate-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="54" type="int">
                <getter name="frameRate"/>
                <setter name="setFrameRate"/>
                <resetter name="resetFrameRate"/>
                <notifier name="frameRateChanged"/>
            </property>
            <property name="loops" fullname="LottieAnimation::loops" href="lottieanimation.html#loops-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="60" type="int">
                <notifier name="loopsChanged"/>
            </property>
            <property name="quality" fullname="LottieAnimation::quality" href="lottieanimation.html#quality-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="58" type="Quality">
                <getter name="quality"/>
                <setter name="setQuality"/>
                <notifier name="qualityChanged"/>
            </property>
            <property name="source" fullname="LottieAnimation::source" href="lottieanimation.html#source-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="53" type="QUrl">
                <getter name="source"/>
                <setter name="setSource"/>
                <notifier name="sourceChanged"/>
            </property>
            <property name="startFrame" fullname="LottieAnimation::startFrame" href="lottieanimation.html#startFrame-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="55" type="int">
                <getter name="startFrame"/>
                <notifier name="startFrameChanged"/>
            </property>
            <property name="status" fullname="LottieAnimation::status" href="lottieanimation.html#status-prop" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="57" type="Status">
                <getter name="status"/>
                <notifier name="statusChanged"/>
            </property>
            <variable name="m_animFrameRate" fullname="LottieAnimation::m_animFrameRate" href="lottieanimation.html#m_animFrameRate-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="152" type="int" static="false"/>
            <variable name="m_animHeight" fullname="LottieAnimation::m_animHeight" href="lottieanimation.html#m_animHeight-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="154" type="qreal" static="false"/>
            <variable name="m_animWidth" fullname="LottieAnimation::m_animWidth" href="lottieanimation.html#m_animWidth-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="153" type="qreal" static="false"/>
            <variable name="m_autoPlay" fullname="LottieAnimation::m_autoPlay" href="lottieanimation.html#m_autoPlay-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="165" type="bool" static="false"/>
            <variable name="m_currentFrame" fullname="LottieAnimation::m_currentFrame" href="lottieanimation.html#m_currentFrame-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="150" type="int" static="false"/>
            <variable name="m_currentLoop" fullname="LottieAnimation::m_currentLoop" href="lottieanimation.html#m_currentLoop-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="167" type="int" static="false"/>
            <variable name="m_direction" fullname="LottieAnimation::m_direction" href="lottieanimation.html#m_direction-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="168" type="int" static="false"/>
            <variable name="m_endFrame" fullname="LottieAnimation::m_endFrame" href="lottieanimation.html#m_endFrame-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="149" type="int" static="false"/>
            <variable name="m_file" fullname="LottieAnimation::m_file" href="lottieanimation.html#m_file-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="157" type="QScopedPointer&lt;QQmlFile&gt;" static="false"/>
            <variable name="m_frameAdvance" fullname="LottieAnimation::m_frameAdvance" href="lottieanimation.html#m_frameAdvance-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="158" type="QTimer *" static="false"/>
            <variable name="m_frameRate" fullname="LottieAnimation::m_frameRate" href="lottieanimation.html#m_frameRate-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="151" type="int" static="false"/>
            <variable name="m_frameRenderThread" fullname="LottieAnimation::m_frameRenderThread" href="lottieanimation.html#m_frameRenderThread-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="144" type="BatchRenderer *" static="false"/>
            <variable name="m_jsonSource" fullname="LottieAnimation::m_jsonSource" href="lottieanimation.html#m_jsonSource-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="169" type="QByteArray" static="false"/>
            <variable name="m_loops" fullname="LottieAnimation::m_loops" href="lottieanimation.html#m_loops-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="166" type="int" static="false"/>
            <variable name="m_markers" fullname="LottieAnimation::m_markers" href="lottieanimation.html#m_markers-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="155" type="QHash&lt;QString, int&gt;" static="false"/>
            <variable name="m_quality" fullname="LottieAnimation::m_quality" href="lottieanimation.html#m_quality-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="164" type="Quality" static="false"/>
            <variable name="m_source" fullname="LottieAnimation::m_source" href="lottieanimation.html#m_source-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="156" type="QUrl" static="false"/>
            <variable name="m_startFrame" fullname="LottieAnimation::m_startFrame" href="lottieanimation.html#m_startFrame-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="148" type="int" static="false"/>
            <variable name="m_status" fullname="LottieAnimation::m_status" href="lottieanimation.html#m_status-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="147" type="Status" static="false"/>
            <variable name="m_waitForFrameConn" fullname="LottieAnimation::m_waitForFrameConn" href="lottieanimation.html#m_waitForFrameConn-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="145" type="QMetaObject::Connection" static="false"/>
            <variable name="staticMetaObject" fullname="LottieAnimation::staticMetaObject" href="lottieanimation.html#staticMetaObject-var" status="internal" access="private" location="lottieanimation.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/lottieanimation.h" lineno="52" type="const QMetaObject" static="true"/>
        </class>
        <qmlclass name="LottieAnimation" qml-module-name="Qt.labs.lottieqt" fullname="Qt.labs.lottieqt.LottieAnimation" href="qml-qt-labs-lottieqt-lottieanimation.html" status="active" access="public" since="5.13" documented="true" title="LottieAnimation" fulltitle="LottieAnimation" subtitle="" brief="A Bodymovin player for Qt">
            <contents name="example-usage" title="Example Usage" level="1"/>
            <contents name="rendering-performance" title="Rendering Performance" level="1"/>
            <function name="finished" fullname="Qt.labs.lottieqt.LottieAnimation.finished" href="qml-qt-labs-lottieqt-lottieanimation.html#finished-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="getDuration" fullname="Qt.labs.lottieqt.LottieAnimation.getDuration" href="qml-qt-labs-lottieqt-lottieanimation.html#getDuration-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="gotoAndPlay" fullname="Qt.labs.lottieqt.LottieAnimation.gotoAndPlay" href="qml-qt-labs-lottieqt-lottieanimation.html#gotoAndPlay-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="gotoAndPlay" fullname="Qt.labs.lottieqt.LottieAnimation.gotoAndPlay" href="qml-qt-labs-lottieqt-lottieanimation.html#gotoAndPlay-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="gotoAndStop" fullname="Qt.labs.lottieqt.LottieAnimation.gotoAndStop" href="qml-qt-labs-lottieqt-lottieanimation.html#gotoAndStop-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="gotoAndStop" fullname="Qt.labs.lottieqt.LottieAnimation.gotoAndStop" href="qml-qt-labs-lottieqt-lottieanimation.html#gotoAndStop-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="pause" fullname="Qt.labs.lottieqt.LottieAnimation.pause" href="qml-qt-labs-lottieqt-lottieanimation.html#pause-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="play" fullname="Qt.labs.lottieqt.LottieAnimation.play" href="qml-qt-labs-lottieqt-lottieanimation.html#play-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="start" fullname="Qt.labs.lottieqt.LottieAnimation.start" href="qml-qt-labs-lottieqt-lottieanimation.html#start-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="stop" fullname="Qt.labs.lottieqt.LottieAnimation.stop" href="qml-qt-labs-lottieqt-lottieanimation.html#stop-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="togglePause" fullname="Qt.labs.lottieqt.LottieAnimation.togglePause" href="qml-qt-labs-lottieqt-lottieanimation.html#togglePause-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <qmlproperty name="autoPlay" fullname="Qt.labs.lottieqt.LottieAnimation.autoPlay" href="qml-qt-labs-lottieqt-lottieanimation.html#autoPlay-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="direction" fullname="Qt.labs.lottieqt.LottieAnimation.direction" href="qml-qt-labs-lottieqt-lottieanimation.html#direction-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="endFrame" fullname="Qt.labs.lottieqt.LottieAnimation.endFrame" href="qml-qt-labs-lottieqt-lottieanimation.html#endFrame-prop" status="active" access="public" documented="true" type="int" attached="false" writable="false"/>
            <qmlproperty name="frameRate" fullname="Qt.labs.lottieqt.LottieAnimation.frameRate" href="qml-qt-labs-lottieqt-lottieanimation.html#frameRate-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
            <qmlproperty name="loops" fullname="Qt.labs.lottieqt.LottieAnimation.loops" href="qml-qt-labs-lottieqt-lottieanimation.html#loops-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
            <qmlproperty name="quality" fullname="Qt.labs.lottieqt.LottieAnimation.quality" href="qml-qt-labs-lottieqt-lottieanimation.html#quality-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="source" fullname="Qt.labs.lottieqt.LottieAnimation.source" href="qml-qt-labs-lottieqt-lottieanimation.html#source-prop" status="active" access="public" documented="true" type="url" attached="false" writable="true"/>
            <qmlproperty name="startFrame" fullname="Qt.labs.lottieqt.LottieAnimation.startFrame" href="qml-qt-labs-lottieqt-lottieanimation.html#startFrame-prop" status="active" access="public" documented="true" type="int" attached="false" writable="false"/>
            <qmlproperty name="status" fullname="Qt.labs.lottieqt.LottieAnimation.status" href="qml-qt-labs-lottieqt-lottieanimation.html#status-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
        </qmlclass>
        <class name="LottieRasterRenderer" href="lottierasterrenderer.html" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="44" bases="LottieRenderer">
            <function name="LottieRasterRenderer" fullname="LottieRasterRenderer::LottieRasterRenderer" href="lottierasterrenderer.html#LottieRasterRenderer" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="47" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="LottieRasterRenderer(QPainter *m_painter)">
                <parameter type="QPainter *" name="m_painter" default=""/>
            </function>
            <function name="applyRepeaterTransform" fullname="LottieRasterRenderer::applyRepeaterTransform" href="lottierasterrenderer.html#applyRepeaterTransform" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void applyRepeaterTransform(int instance)">
                <parameter type="int" name="instance" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="53" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void render(const BMLayer &amp;layer) override">
                <parameter type="const BMLayer &amp;" name="layer" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-1" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="1" type="void" signature="void render(const BMRect &amp;rect) override">
                <parameter type="const BMRect &amp;" name="rect" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-2" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="55" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="2" type="void" signature="void render(const BMEllipse &amp;ellipse) override">
                <parameter type="const BMEllipse &amp;" name="ellipse" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-3" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="56" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="3" type="void" signature="void render(const BMRound &amp;round) override">
                <parameter type="const BMRound &amp;" name="round" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-4" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="57" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="4" type="void" signature="void render(const BMFill &amp;fill) override">
                <parameter type="const BMFill &amp;" name="fill" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-5" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="58" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="5" type="void" signature="void render(const BMGFill &amp;shape) override">
                <parameter type="const BMGFill &amp;" name="shape" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-6" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="6" type="void" signature="void render(const BMStroke &amp;stroke) override">
                <parameter type="const BMStroke &amp;" name="stroke" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-7" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="7" type="void" signature="void render(const BMBasicTransform &amp;transform) override">
                <parameter type="const BMBasicTransform &amp;" name="transform" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-8" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="8" type="void" signature="void render(const BMShapeTransform &amp;transform) override">
                <parameter type="const BMShapeTransform &amp;" name="transform" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-9" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="62" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="9" type="void" signature="void render(const BMFreeFormShape &amp;shape) override">
                <parameter type="const BMFreeFormShape &amp;" name="shape" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-10" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="63" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="10" type="void" signature="void render(const BMTrimPath &amp;trans) override">
                <parameter type="const BMTrimPath &amp;" name="trans" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-11" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="64" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="11" type="void" signature="void render(const BMFillEffect &amp;effect) override">
                <parameter type="const BMFillEffect &amp;" name="effect" default=""/>
            </function>
            <function name="render" fullname="LottieRasterRenderer::render" href="lottierasterrenderer.html#render-12" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" overload="true" overload-number="12" type="void" signature="void render(const BMRepeater &amp;repeater) override">
                <parameter type="const BMRepeater &amp;" name="repeater" default=""/>
            </function>
            <function name="restoreState" fullname="LottieRasterRenderer::restoreState" href="lottierasterrenderer.html#restoreState" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="51" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void restoreState() override"/>
            <function name="saveState" fullname="LottieRasterRenderer::saveState" href="lottierasterrenderer.html#saveState" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="50" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void saveState() override"/>
            <function name="~LottieRasterRenderer" fullname="LottieRasterRenderer::~LottieRasterRenderer" href="lottierasterrenderer.html#dtor.LottieRasterRenderer" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="48" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~LottieRasterRenderer() override"/>
            <variable name="m_buildingClipRegion" fullname="LottieRasterRenderer::m_buildingClipRegion" href="lottierasterrenderer.html#m_buildingClipRegion-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="78" type="bool" static="false"/>
            <variable name="m_clipPath" fullname="LottieRasterRenderer::m_clipPath" href="lottierasterrenderer.html#m_clipPath-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="79" type="QPainterPath" static="false"/>
            <variable name="m_fillEffect" fullname="LottieRasterRenderer::m_fillEffect" href="lottierasterrenderer.html#m_fillEffect-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="74" type="const BMFillEffect *" static="false"/>
            <variable name="m_fillEffectStack" fullname="LottieRasterRenderer::m_fillEffectStack" href="lottierasterrenderer.html#m_fillEffectStack-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="73" type="QStack&lt;const BMFillEffect *&gt;" static="false"/>
            <variable name="m_painter" fullname="LottieRasterRenderer::m_painter" href="lottierasterrenderer.html#m_painter-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="68" type="QPainter *" static="false"/>
            <variable name="m_pathStack" fullname="LottieRasterRenderer::m_pathStack" href="lottierasterrenderer.html#m_pathStack-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="72" type="QStack&lt;QPainterPath&gt;" static="false"/>
            <variable name="m_repeatCount" fullname="LottieRasterRenderer::m_repeatCount" href="lottierasterrenderer.html#m_repeatCount-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="76" type="int" static="false"/>
            <variable name="m_repeatOffset" fullname="LottieRasterRenderer::m_repeatOffset" href="lottierasterrenderer.html#m_repeatOffset-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="77" type="qreal" static="false"/>
            <variable name="m_repeaterTransform" fullname="LottieRasterRenderer::m_repeaterTransform" href="lottierasterrenderer.html#m_repeaterTransform-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="75" type="const BMRepeaterTransform *" static="false"/>
            <variable name="m_unitedPath" fullname="LottieRasterRenderer::m_unitedPath" href="lottierasterrenderer.html#m_unitedPath-var" status="internal" access="private" location="lottierasterrenderer.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/rasterrenderer/lottierasterrenderer.h" lineno="69" type="QPainterPath" static="false"/>
        </class>
        <class name="LottieRenderer" href="lottierenderer.html" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="68">
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="81" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void render(const BMLayer &amp;layer) = 0">
                <parameter type="const BMLayer &amp;" name="layer" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-1" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="82" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void render(const BMRect &amp;rect) = 0">
                <parameter type="const BMRect &amp;" name="rect" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-2" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="83" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void render(const BMEllipse &amp;ellipse) = 0">
                <parameter type="const BMEllipse &amp;" name="ellipse" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-3" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="84" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void render(const BMRound &amp;round) = 0">
                <parameter type="const BMRound &amp;" name="round" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-4" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="85" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void render(const BMFill &amp;fill) = 0">
                <parameter type="const BMFill &amp;" name="fill" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-5" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="86" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="void" signature="void render(const BMGFill &amp;fill) = 0">
                <parameter type="const BMGFill &amp;" name="fill" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-6" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="87" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="void" signature="void render(const BMStroke &amp;stroke) = 0">
                <parameter type="const BMStroke &amp;" name="stroke" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-7" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="88" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="void" signature="void render(const BMBasicTransform &amp;trans) = 0">
                <parameter type="const BMBasicTransform &amp;" name="trans" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-8" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="89" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="void" signature="void render(const BMShapeTransform &amp;trans) = 0">
                <parameter type="const BMShapeTransform &amp;" name="trans" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-9" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="90" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="9" type="void" signature="void render(const BMFreeFormShape &amp;shape) = 0">
                <parameter type="const BMFreeFormShape &amp;" name="shape" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-10" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="91" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="void" signature="void render(const BMTrimPath &amp;trans) = 0">
                <parameter type="const BMTrimPath &amp;" name="trans" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-11" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="92" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="11" type="void" signature="void render(const BMFillEffect &amp;effect) = 0">
                <parameter type="const BMFillEffect &amp;" name="effect" default=""/>
            </function>
            <function name="render" fullname="LottieRenderer::render" href="lottierenderer.html#render-12" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="93" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="12" type="void" signature="void render(const BMRepeater &amp;repeater) = 0">
                <parameter type="const BMRepeater &amp;" name="repeater" default=""/>
            </function>
            <function name="restoreState" fullname="LottieRenderer::restoreState" href="lottierenderer.html#restoreState" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="76" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void restoreState() = 0"/>
            <function name="restoreTrimmingState" fullname="LottieRenderer::restoreTrimmingState" href="lottierenderer.html#restoreTrimmingState" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void restoreTrimmingState()"/>
            <function name="saveState" fullname="LottieRenderer::saveState" href="lottierenderer.html#saveState" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="75" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void saveState() = 0"/>
            <function name="saveTrimmingState" fullname="LottieRenderer::saveTrimmingState" href="lottierenderer.html#saveTrimmingState" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void saveTrimmingState()"/>
            <function name="setTrimmingState" fullname="LottieRenderer::setTrimmingState" href="lottierenderer.html#setTrimmingState" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="78" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setTrimmingState(TrimmingState state)">
                <parameter type="TrimmingState" name="state" default=""/>
            </function>
            <function name="trimmingState" fullname="LottieRenderer::trimmingState" href="lottierenderer.html#trimmingState" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="79" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="TrimmingState" signature="TrimmingState trimmingState() const"/>
            <function name="~LottieRenderer" fullname="LottieRenderer::~LottieRenderer" href="lottierenderer.html#dtor.LottieRenderer" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="73" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~LottieRenderer()"/>
            <enum name="TrimmingState" fullname="LottieRenderer::TrimmingState" href="lottierenderer.html#TrimmingState-enum" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="71">
                <value name="Off" value="0"/>
                <value name="Simultaneous" value="1"/>
                <value name="Individual" value="2"/>
            </enum>
            <variable name="m_trimStateStack" fullname="LottieRenderer::m_trimStateStack" href="lottierenderer.html#m_trimStateStack-var" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="102" type="QStack&lt;LottieRenderer::TrimmingState&gt;" static="false"/>
            <variable name="m_trimmingState" fullname="LottieRenderer::m_trimmingState" href="lottierenderer.html#m_trimmingState-var" status="internal" access="private" location="lottierenderer_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/include/QtBodymovin/5.15.12/QtBodymovin/private/../../../../../src/bodymovin/lottierenderer_p.h" lineno="99" type="TrimmingState" static="false"/>
        </class>
        <struct name="QMetaTypeId" href="qmetatypeid.html" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="91">
            <function name="qt_metatype_id" fullname="QMetaTypeId::qt_metatype_id" href="qmetatypeid.html#qt_metatype_id" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="91" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int qt_metatype_id()"/>
            <enum name="(unnamed enum at /build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h:91:1)" fullname="QMetaTypeId::(unnamed enum at /build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h:91:1)" href="qmetatypeid.html#(unnamed enum at /build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h:91:1)-enum" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="91">
                <value name="Defined" value="Q_DECLARE_METATYPE(TrimPath)"/>
            </enum>
        </struct>
        <page name="qtlottieanimation-index.html" href="qtlottieanimation-index.html" status="active" location="qtlottie.qdoc" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/doc/src/qtlottie.qdoc" lineno="28" documented="true" subtype="page" title="Qt Lottie Animation" fulltitle="Qt Lottie Animation" subtitle="" module="QtLottieAnimation" brief="Display graphics and animations exported by the Bodymovin plugin for Adobe After Effects">
            <contents name="getting-started" title="Getting Started" level="1"/>
            <contents name="licenses" title="Licenses" level="1"/>
            <contents name="reference" title="Reference" level="1"/>
            <contents name="related-information" title="Related Information" level="1"/>
        </page>
        <class name="TrimPath" href="trimpath.html" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="48">
            <function name="TrimPath" fullname="TrimPath::TrimPath" href="trimpath.html#TrimPath" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="50" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="TrimPath()"/>
            <function name="TrimPath" fullname="TrimPath::TrimPath" href="trimpath.html#TrimPath-1" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="51" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="TrimPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="TrimPath" fullname="TrimPath::TrimPath" href="trimpath.html#TrimPath-2" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="53" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="TrimPath(const TrimPath &amp;other)">
                <parameter type="const TrimPath &amp;" name="other" default=""/>
            </function>
            <function name="appendElementRange" fullname="TrimPath::appendElementRange" href="trimpath.html#appendElementRange" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="83" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void appendElementRange(QPainterPath *to, int first, int last) const">
                <parameter type="QPainterPath *" name="to" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="appendEndOfElement" fullname="TrimPath::appendEndOfElement" href="trimpath.html#appendEndOfElement" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="79" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void appendEndOfElement(QPainterPath *to, int elemIdx, qreal len) const">
                <parameter type="QPainterPath *" name="to" default=""/>
                <parameter type="int" name="elemIdx" default=""/>
                <parameter type="qreal" name="len" default=""/>
            </function>
            <function name="appendStartOfElement" fullname="TrimPath::appendStartOfElement" href="trimpath.html#appendStartOfElement" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void appendStartOfElement(QPainterPath *to, int elemIdx, qreal len) const">
                <parameter type="QPainterPath *" name="to" default=""/>
                <parameter type="int" name="elemIdx" default=""/>
                <parameter type="qreal" name="len" default=""/>
            </function>
            <function name="appendTrimmedElement" fullname="TrimPath::appendTrimmedElement" href="trimpath.html#appendTrimmedElement" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void appendTrimmedElement(QPainterPath *to, int elemIdx, bool trimStart, qreal startLen, bool trimEnd, qreal endLen) const">
                <parameter type="QPainterPath *" name="to" default=""/>
                <parameter type="int" name="elemIdx" default=""/>
                <parameter type="bool" name="trimStart" default=""/>
                <parameter type="qreal" name="startLen" default=""/>
                <parameter type="bool" name="trimEnd" default=""/>
                <parameter type="qreal" name="endLen" default=""/>
            </function>
            <function name="elementAtLength" fullname="TrimPath::elementAtLength" href="trimpath.html#elementAtLength" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int elementAtLength(qreal len) const">
                <parameter type="qreal" name="len" default=""/>
            </function>
            <function name="endPointOfElement" fullname="TrimPath::endPointOfElement" href="trimpath.html#endPointOfElement" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="74" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF endPointOfElement(int elemIdx) const">
                <parameter type="int" name="elemIdx" default=""/>
            </function>
            <function name="lensIsDirty" fullname="TrimPath::lensIsDirty" href="trimpath.html#lensIsDirty" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="69" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool lensIsDirty() const"/>
            <function name="path" fullname="TrimPath::path" href="trimpath.html#path" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPainterPath" signature="QPainterPath path() const"/>
            <function name="setPath" fullname="TrimPath::setPath" href="trimpath.html#setPath" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="trimmed" fullname="TrimPath::trimmed" href="trimpath.html#trimmed" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="66" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPainterPath" signature="QPainterPath trimmed(qreal f1, qreal f2, qreal offset) const">
                <parameter type="qreal" name="f1" default=""/>
                <parameter type="qreal" name="f2" default=""/>
                <parameter type="qreal" name="offset" default="0.0"/>
            </function>
            <function name="updateLens" fullname="TrimPath::updateLens" href="trimpath.html#updateLens" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void updateLens() const"/>
            <function name="~TrimPath" fullname="TrimPath::~TrimPath" href="trimpath.html#dtor.TrimPath" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="55" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~TrimPath()"/>
            <variable name="mLens" fullname="TrimPath::mLens" href="trimpath.html#mLens-var" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="86" type="QVector&lt;qreal&gt;" static="false"/>
            <variable name="mPath" fullname="TrimPath::mPath" href="trimpath.html#mPath-var" status="internal" access="private" location="trimpath_p.h" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/bodymovin/trimpath_p.h" lineno="85" type="QPainterPath" static="false"/>
        </class>
        <group name="qmlmodules" href="qmlmodules.html" status="internal" seen="false" title="" members="Qt.labs.lottieqt"/>
        <qmlmodule name="Qt.labs.lottieqt" qml-module-name="Qt.labs.lottieqt" qml-module-version="1.0" href="qt-labs-lottieqt-qmlmodule.html" status="active" location="qtlottie.qdoc" filepath="/build/qt5-doc/src/qt-everywhere-src-5.15.12/qtlottie/src/imports/doc/src/qtlottie.qdoc" lineno="68" documented="true" seen="true" title="Qt Lottie Animation QML Types" module="QtLottieAnimation" groups="qmlmodules" members="LottieAnimation" brief="Provides QML types to display Bodymovin graphics and animations">
            <contents name="qml-types" title="QML Types" level="1"/>
        </qmlmodule>
    </namespace>
</INDEX>
