Interface TimelineEase

All Known Implementing Classes:
Linear, Sine, Spline

public interface TimelineEase
  • Method Summary

    Modifier and Type
    Method
    Description
    float
    map(float durationFraction)
    Maps the [0.0-1.0] range which is the fraction of the associated timeline progression in time (duration fraction) to the [0.0-1.0] range which is used to interpolate the value(s) of the underlying property(s) between their from and to values.
  • Method Details

    • map

      float map(float durationFraction)
      Maps the [0.0-1.0] range which is the fraction of the associated timeline progression in time (duration fraction) to the [0.0-1.0] range which is used to interpolate the value(s) of the underlying property(s) between their from and to values.
      Parameters:
      durationFraction - Fraction of the timeline progression in time. For example, if the timeline is running for 1000 milliseconds and 600 milliseconds have passed, this fraction is 0.6
      Returns:
      Value in the [0.0-1.0] range for interpolating the underlying property or properties.