44 Q_DISABLE_COPY(QSmoothedAnimation)
46 QSmoothedAnimation(QQuickSmoothedAnimationPrivate * =
nullptr);
48 ~QSmoothedAnimation();
53 int maximumEasingTime;
54 QQuickSmoothedAnimation::ReversingMode reversingMode;
56 qreal initialVelocity;
61 int duration()
const override;
65 void prepareForRestart();
66 void clearTemplate() { animationTemplate =
nullptr; }
69 void updateCurrentTime(
int) override;
70 void updateState(QAbstractAnimationJob::State, QAbstractAnimationJob::State) override;
71 void debugAnimation(QDebug d)
const override;
74 qreal easeFollow(qreal);
98 QSmoothedAnimationTimer *delayedStopTimer;
99 QQuickSmoothedAnimationPrivate *animationTemplate;