![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | SingleCubicBezier |
Public Member Functions | |
| BezierEase (QEasingCurve::Type type=QEasingCurve::BezierSpline) | |
| void | init () |
| BezierEase * | clone () const override |
| void | getBezierSegment (SingleCubicBezier *&singleCubicBezier, qreal x) |
| qreal | value (qreal x) override |
| BezierEase (QEasingCurve::Type type=QEasingCurve::BezierSpline) | |
| void | init () |
| BezierEase * | clone () const override |
| void | getBezierSegment (SingleCubicBezier *&singleCubicBezier, qreal x) |
| qreal | value (qreal x) override |
| Public Member Functions inherited from QEasingCurveFunction | |
| QEasingCurveFunction (QEasingCurve::Type type, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158) | |
| virtual | ~QEasingCurveFunction () |
| bool | fuzzyCompare (const QEasingCurveFunction &other) const noexcept |
| QEasingCurveFunction (QEasingCurve::Type type, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158) | |
| virtual | ~QEasingCurveFunction () |
| bool | fuzzyCompare (const QEasingCurveFunction &other) const noexcept |
Public Attributes | |
| QList< SingleCubicBezier > | _curves |
| QList< qreal > | _intervals |
| int | _curveCount |
| bool | _init |
| bool | _valid |
| Public Attributes inherited from QEasingCurveFunction | |
| QEasingCurve::Type | _t |
| qreal | _p |
| qreal | _a |
| qreal | _o |
| QList< QPointF > | _bezierCurves |
| TCBPoints | _tcbPoints |
Additional Inherited Members | |
| Protected Member Functions inherited from QEasingCurveFunction | |
| QEasingCurveFunction (const QEasingCurveFunction &)=default | |
| QEasingCurveFunction (const QEasingCurveFunction &)=default | |
Definition at line 465 of file qeasingcurve.cpp.
|
inline |
Definition at line 480 of file qeasingcurve.cpp.
References BezierEase(), _init, and _valid.
Referenced by BezierEase().
|
inline |
Definition at line 480 of file qeasingcurve.cpp.
Definition at line 701 of file qeasingcurve.cpp.
Definition at line 701 of file qeasingcurve.cpp.
Definition at line 640 of file qeasingcurve.cpp.
Definition at line 640 of file qeasingcurve.cpp.
Definition at line 706 of file qeasingcurve.cpp.
Definition at line 706 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 678 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 678 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 663 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 663 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 836 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 836 of file qeasingcurve.cpp.
|
inlineoverridevirtual |
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 538 of file qeasingcurve.cpp.
|
inlineoverridevirtual |
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 538 of file qeasingcurve.cpp.
Definition at line 744 of file qeasingcurve.cpp.
Definition at line 744 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 628 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 628 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 610 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 610 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 592 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 592 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 843 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 843 of file qeasingcurve.cpp.
|
inline |
Definition at line 540 of file qeasingcurve.cpp.
References _curveCount.
|
inline |
Definition at line 540 of file qeasingcurve.cpp.
|
inline |
Definition at line 484 of file qeasingcurve.cpp.
References _curveCount, _init, and _valid.
Referenced by value().
|
inline |
Definition at line 484 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 739 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 739 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 555 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 555 of file qeasingcurve.cpp.
Definition at line 766 of file qeasingcurve.cpp.
Definition at line 766 of file qeasingcurve.cpp.
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 564 of file qeasingcurve.cpp.
References _init, _valid, and init().
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 564 of file qeasingcurve.cpp.
| int BezierEase::_curveCount |
Definition at line 476 of file qeasingcurve.cpp.
Referenced by getBezierSegment(), and init().
| QList< SingleCubicBezier > BezierEase::_curves |
Definition at line 474 of file qeasingcurve.cpp.
| bool BezierEase::_init |
Definition at line 477 of file qeasingcurve.cpp.
Referenced by BezierEase(), init(), and value().
Definition at line 475 of file qeasingcurve.cpp.
| bool BezierEase::_valid |
Definition at line 478 of file qeasingcurve.cpp.
Referenced by BezierEase(), init(), and value().