![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qeasingcurve.h"#include <cmath>#include <QtCore/qdebug.h>#include <QtCore/qstring.h>#include <QtCore/qdatastream.h>#include <QtCore/qpoint.h>#include <QtCore/qlist.h>#include "../../3rdparty/easing/easing.cpp"#include "moc_qeasingcurve.cpp"Go to the source code of this file.
Classes | |
| struct | TCBPoint |
| class | QEasingCurveFunction |
| class | QEasingCurvePrivate |
| struct | BezierEase |
| struct | BezierEase::SingleCubicBezier |
| struct | TCBEase |
| struct | ElasticEase |
| struct | BounceEase |
| struct | BackEase |
Typedefs | |
| typedef QList< TCBPoint > | TCBPoints |
Functions | |
| static QT_BEGIN_NAMESPACE constexpr bool | isConfigFunction (QEasingCurve::Type type) |
| Q_DECLARE_TYPEINFO (TCBPoint, Q_PRIMITIVE_TYPE) | |
| QDataStream & | operator<< (QDataStream &stream, const TCBPoint &point) |
| QDataStream & | operator>> (QDataStream &stream, TCBPoint &point) |
| QDataStream & | operator<< (QDataStream &stream, QEasingCurveFunction *func) |
| QDataStream & | operator>> (QDataStream &stream, QEasingCurveFunction *func) |
| static QEasingCurve::EasingFunction | curveToFunc (QEasingCurve::Type curve) |
| static QEasingCurveFunction * | curveToFunctionObject (QEasingCurve::Type type) |
| bool | comparesEqual (const QEasingCurve &lhs, const QEasingCurve &rhs) |
| static QList< QPointF > | tcbToBezier (const TCBPoints &tcbPoints) |
| QDebug | operator<< (QDebug debug, const QEasingCurve &item) |
| QDataStream & | operator<< (QDataStream &stream, const QEasingCurve &easing) |
| QDataStream & | operator>> (QDataStream &stream, QEasingCurve &easing) |
Definition at line 366 of file qeasingcurve.cpp.
| bool comparesEqual | ( | const QEasingCurve & | lhs, |
| const QEasingCurve & | rhs ) |
Definition at line 1201 of file qeasingcurve.cpp.
|
static |
Definition at line 1035 of file qeasingcurve.cpp.
|
static |
Definition at line 1110 of file qeasingcurve.cpp.
Referenced by QEasingCurve::operator>>, and QEasingCurvePrivate::setType_helper().
|
staticconstexpr |
Definition at line 320 of file qeasingcurve.cpp.
| QDataStream & operator<< | ( | QDataStream & | stream, |
| const QEasingCurve & | easing ) |
Definition at line 1543 of file qeasingcurve.cpp.
| QDataStream & operator<< | ( | QDataStream & | stream, |
| const TCBPoint & | point ) |
Definition at line 348 of file qeasingcurve.cpp.
| QDataStream & operator<< | ( | QDataStream & | stream, |
| QEasingCurveFunction * | func ) |
Definition at line 389 of file qeasingcurve.cpp.
References QEasingCurveFunction::_tcbPoints.
| QDebug operator<< | ( | QDebug | debug, |
| const QEasingCurve & | item ) |
Definition at line 1515 of file qeasingcurve.cpp.
| QDataStream & operator>> | ( | QDataStream & | stream, |
| QEasingCurve & | easing ) |
Definition at line 1580 of file qeasingcurve.cpp.
| QDataStream & operator>> | ( | QDataStream & | stream, |
| QEasingCurveFunction * | func ) |
Definition at line 403 of file qeasingcurve.cpp.
References QEasingCurveFunction::_tcbPoints.
| QDataStream & operator>> | ( | QDataStream & | stream, |
| TCBPoint & | point ) |
Definition at line 357 of file qeasingcurve.cpp.
| Q_DECLARE_TYPEINFO | ( | TCBPoint | , |
| Q_PRIMITIVE_TYPE | ) |
Definition at line 1319 of file qeasingcurve.cpp.