QEasingCurve Class Reference
#include <qeasingcurve.h>
Definition at line 55 of file qeasingcurve.h.
|
| enum | Type {
Linear,
InQuad,
OutQuad,
InOutQuad,
OutInQuad,
InCubic,
OutCubic,
InOutCubic,
OutInCubic,
InQuart,
OutQuart,
InOutQuart,
OutInQuart,
InQuint,
OutQuint,
InOutQuint,
OutInQuint,
InSine,
OutSine,
InOutSine,
OutInSine,
InExpo,
OutExpo,
InOutExpo,
OutInExpo,
InCirc,
OutCirc,
InOutCirc,
OutInCirc,
InElastic,
OutElastic,
InOutElastic,
OutInElastic,
InBack,
OutBack,
InOutBack,
OutInBack,
InBounce,
OutBounce,
InOutBounce,
OutInBounce,
InCurve,
OutCurve,
SineCurve,
CosineCurve,
Custom,
NCurveTypes
} |
| |
| typedef qreal(* | EasingFunction) (qreal progress) |
| |
| typedef qreal(* EasingFunction) (qreal progress) |
| Enumerator |
|---|
| Linear |
|
| InQuad |
|
| OutQuad |
|
| InOutQuad |
|
| OutInQuad |
|
| InCubic |
|
| OutCubic |
|
| InOutCubic |
|
| OutInCubic |
|
| InQuart |
|
| OutQuart |
|
| InOutQuart |
|
| OutInQuart |
|
| InQuint |
|
| OutQuint |
|
| InOutQuint |
|
| OutInQuint |
|
| InSine |
|
| OutSine |
|
| InOutSine |
|
| OutInSine |
|
| InExpo |
|
| OutExpo |
|
| InOutExpo |
|
| OutInExpo |
|
| InCirc |
|
| OutCirc |
|
| InOutCirc |
|
| OutInCirc |
|
| InElastic |
|
| OutElastic |
|
| InOutElastic |
|
| OutInElastic |
|
| InBack |
|
| OutBack |
|
| InOutBack |
|
| OutInBack |
|
| InBounce |
|
| OutBounce |
|
| InOutBounce |
|
| OutInBounce |
|
| InCurve |
|
| OutCurve |
|
| SineCurve |
|
| CosineCurve |
|
| Custom |
|
| NCurveTypes |
|
Definition at line 60 of file qeasingcurve.h.
Definition at line 82 of file qeasingcurve.h.
bool operator==(const QEasingCurve &other) const
| qreal amplitude |
( |
| ) |
const |
| void setAmplitude |
( |
qreal |
amplitude | ) |
|
| void setPeriod |
( |
qreal |
period | ) |
|
| qreal overshoot |
( |
| ) |
const |
| void setOvershoot |
( |
qreal |
overshoot | ) |
|
| qreal valueForProgress |
( |
qreal |
progress | ) |
const |
The documentation for this class was generated from the following file: