Home | History | Annotate | Download | only in scroll

Lines Matching refs:deltaTime

114 double ScrollAnimatorNone::PerAxisData::attackCurve(Curve curve, double deltaTime, double curveT, double startPosition, double attackPosition)
116 double t = deltaTime / curveT;
121 double ScrollAnimatorNone::PerAxisData::releaseCurve(Curve curve, double deltaTime, double curveT, double releasePosition, double desiredPosition)
123 double t = deltaTime / curveT;
270 double deltaTime = m_lastAnimationTime - m_startTime;
271 double attackTimeLeft = max(0., m_attackTime - deltaTime);
272 double timeLeft = m_animationTime - deltaTime;
275 m_animationTime = deltaTime + minTimeLeft;
295 m_animationTime = deltaTime + coastMinTimeLeft;
305 double attackSpot = deltaTime / m_attackTime;
327 inline double ScrollAnimatorNone::PerAxisData::newScrollAnimationPosition(double deltaTime)
329 if (deltaTime < m_attackTime)
330 return attackCurve(m_attackCurve, deltaTime, m_attackTime, m_startPosition, m_attackPosition);
331 if (deltaTime < (m_animationTime - m_releaseTime))
332 return m_attackPosition + (deltaTime - m_attackTime) * m_desiredVelocity;
334 double releaseDeltaT = deltaTime - (m_animationTime - m_releaseTime);
347 double deltaTime = currentTime - m_startTime;
349 if (deltaTime > m_animationTime) {
354 double newPosition = newScrollAnimationPosition(deltaTime);