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: