![]() |
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 325 of file qeasingcurve.cpp.
bool comparesEqual | ( | const QEasingCurve & | lhs, |
const QEasingCurve & | rhs ) |
Definition at line 1160 of file qeasingcurve.cpp.
|
static |
Definition at line 994 of file qeasingcurve.cpp.
|
static |
Definition at line 1069 of file qeasingcurve.cpp.
Referenced by QEasingCurve::operator>>, and QEasingCurvePrivate::setType_helper().
|
staticconstexpr |
Definition at line 279 of file qeasingcurve.cpp.
QDataStream & operator<< | ( | QDataStream & | stream, |
const QEasingCurve & | easing ) |
Definition at line 1502 of file qeasingcurve.cpp.
QDataStream & operator<< | ( | QDataStream & | stream, |
const TCBPoint & | point ) |
Definition at line 307 of file qeasingcurve.cpp.
QDataStream & operator<< | ( | QDataStream & | stream, |
QEasingCurveFunction * | func ) |
Definition at line 348 of file qeasingcurve.cpp.
References QEasingCurveFunction::_tcbPoints.
QDebug operator<< | ( | QDebug | debug, |
const QEasingCurve & | item ) |
Definition at line 1474 of file qeasingcurve.cpp.
QDataStream & operator>> | ( | QDataStream & | stream, |
QEasingCurve & | easing ) |
Definition at line 1539 of file qeasingcurve.cpp.
QDataStream & operator>> | ( | QDataStream & | stream, |
QEasingCurveFunction * | func ) |
Definition at line 362 of file qeasingcurve.cpp.
References QEasingCurveFunction::_tcbPoints.
QDataStream & operator>> | ( | QDataStream & | stream, |
TCBPoint & | point ) |
Definition at line 316 of file qeasingcurve.cpp.
Q_DECLARE_TYPEINFO | ( | TCBPoint | , |
Q_PRIMITIVE_TYPE | ) |
Definition at line 1278 of file qeasingcurve.cpp.