NAME
Qt::Core::QEasingCurve
PUBLIC METHODS
- QEasingCurve(QEasingCurve::Type type)
- QEasingCurve(QEasingCurve::Type type = QEasingCurve::Linear)
- QEasingCurve(const QEasingCurve & other)
- ~QEasingCurve()
- qreal amplitude()
- QEasingCurve::EasingFunction customType()
- bool operator!=(const QEasingCurve & other)
- QEasingCurve & operator=(const QEasingCurve & other)
- bool operator==(const QEasingCurve & other)
- qreal overshoot()
- qreal period()
- void setAmplitude(qreal amplitude)
- void setCustomType(QEasingCurve::EasingFunction func)
- void setOvershoot(qreal overshoot)
- void setPeriod(qreal period)
- void setType(QEasingCurve::Type type)
- QEasingCurve::Type type()
- qreal valueForProgress(qreal progress)
ENUM VALUES
- 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
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2012 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.