![]() |
Qt 4.8
|
Public Types | |
| enum | Type { In, Out, InOut, OutIn } |
Public Functions | |
| virtual QEasingCurveFunction * | copy () const |
| bool | operator== (const QEasingCurveFunction &other) |
| QEasingCurveFunction (QEasingCurveFunction::Type type=In, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158) | |
| virtual qreal | value (qreal t) |
| virtual | ~QEasingCurveFunction () |
Public Variables | |
| qreal | _a |
| qreal | _o |
| qreal | _p |
| Type | _t |
Definition at line 337 of file qeasingcurve.cpp.
| Enumerator | |
|---|---|
| In | |
| Out | |
| InOut | |
| OutIn | |
Definition at line 340 of file qeasingcurve.cpp.
|
inline |
|
inlinevirtual |
Definition at line 346 of file qeasingcurve.cpp.
|
virtual |
Reimplemented in BackEase, BounceEase, and ElasticEase.
Definition at line 362 of file qeasingcurve.cpp.
Referenced by QEasingCurve::operator=(), QEasingCurve::QEasingCurve(), and ~QEasingCurveFunction().
| bool QEasingCurveFunction::operator== | ( | const QEasingCurveFunction & | other | ) |
Definition at line 367 of file qeasingcurve.cpp.
Referenced by ~QEasingCurveFunction().
Reimplemented in BackEase, BounceEase, and ElasticEase.
Definition at line 357 of file qeasingcurve.cpp.
Referenced by QEasingCurve::valueForProgress(), and ~QEasingCurveFunction().
| qreal QEasingCurveFunction::_a |
Definition at line 353 of file qeasingcurve.cpp.
Referenced by QEasingCurve::amplitude(), copy(), ElasticEase::copy(), BounceEase::copy(), operator<<(), operator==(), operator>>(), QEasingCurve::setAmplitude(), ElasticEase::value(), and BounceEase::value().
| qreal QEasingCurveFunction::_o |
Definition at line 354 of file qeasingcurve.cpp.
Referenced by copy(), BackEase::copy(), operator<<(), operator==(), operator>>(), QEasingCurve::overshoot(), QEasingCurve::setOvershoot(), and BackEase::value().
| qreal QEasingCurveFunction::_p |
Definition at line 352 of file qeasingcurve.cpp.
Referenced by copy(), ElasticEase::copy(), operator<<(), operator==(), operator>>(), QEasingCurve::period(), QEasingCurve::setPeriod(), and ElasticEase::value().
| Type QEasingCurveFunction::_t |
Definition at line 351 of file qeasingcurve.cpp.
Referenced by copy(), ElasticEase::copy(), BounceEase::copy(), BackEase::copy(), operator==(), ElasticEase::value(), BounceEase::value(), and BackEase::value().