Interface Easing


public interface Easing
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Overshooting cubic tweening, with backtracking on start.
    static final int
    Exponentially decaying parabolic (bounce) tweening,
    on start.
    static final int
    Circular tweening.
    static final int
    Cubic tweening.
    static final int
    Elastic tweening, with offshoot on start.
    static final int
    Exponential tweening.
    static final int
    Overshooting cubic tweening, with backtracking on both
    ends, combining `ADW_EASE_IN_BACK` and `ADW_EASE_OUT_BACK`.
    static final int
    Exponentially decaying parabolic (bounce) tweening,
    with bounce on both ends, combining `ADW_EASE_IN_BOUNCE` and
    `ADW_EASE_OUT_BOUNCE`.
    static final int
    Circular tweening, combining `ADW_EASE_IN_CIRC` and
    `ADW_EASE_OUT_CIRC`.
    static final int
    Cubic tweening, combining `ADW_EASE_IN_CUBIC` and
    `ADW_EASE_OUT_CUBIC`.
    static final int
    Elastic tweening, with offshoot on both ends,
    combining `ADW_EASE_IN_ELASTIC` and `ADW_EASE_OUT_ELASTIC`.
    static final int
    Exponential tweening, combining `ADW_EASE_IN_EXPO` and
    `ADW_EASE_OUT_EXPO`.
    static final int
    Quadratic tweening, combining `ADW_EASE_IN_QUAD` and
    `ADW_EASE_OUT_QUAD`.
    static final int
    Quartic tweening, combining `ADW_EASE_IN_QUART` and
    `ADW_EASE_OUT_QUART`.
    static final int
    Quintic tweening, combining `ADW_EASE_IN_QUINT` and
    `ADW_EASE_OUT_QUINT`.
    static final int
    Sine wave tweening, combining `ADW_EASE_IN_SINE` and
    `ADW_EASE_OUT_SINE`.
    static final int
    Quadratic tweening.
    static final int
    Quartic tweening.
    static final int
    Quintic tweening.
    static final int
    Sine wave tweening.
    static final int
    Overshooting cubic tweening, with backtracking on end,
    inverse of `ADW_EASE_IN_BACK`.
    static final int
    Exponentially decaying parabolic (bounce) tweening,
    with bounce on end, inverse of `ADW_EASE_IN_BOUNCE`.
    static final int
    Circular tweening, inverse of `ADW_EASE_IN_CIRC`.
    static final int
    Cubic tweening, inverse of `ADW_EASE_IN_CUBIC`.
    static final int
    Elastic tweening, with offshoot on end, inverse of
    `ADW_EASE_IN_ELASTIC`.
    static final int
    Exponential tweening, inverse of `ADW_EASE_IN_EXPO`.
    static final int
    Quadratic tweening, inverse of `ADW_EASE_IN_QUAD`.
    static final int
    Quartic tweening, inverse of `ADW_EASE_IN_QUART`.
    static final int
    Quintic tweening, inverse of `ADW_EASE_IN_QUINT`.
    static final int
    Sine wave tweening, inverse of `ADW_EASE_IN_SINE`.
    static final int
    Linear tweening.
  • Field Details

    • LINEAR

      static final int LINEAR
      Linear tweening.
      See Also:
    • EASE_IN_QUAD

      static final int EASE_IN_QUAD
      Quadratic tweening.
      See Also:
    • EASE_OUT_QUAD

      static final int EASE_OUT_QUAD
      Quadratic tweening, inverse of `ADW_EASE_IN_QUAD`.
      See Also:
    • EASE_IN_OUT_QUAD

      static final int EASE_IN_OUT_QUAD
      Quadratic tweening, combining `ADW_EASE_IN_QUAD` and
      `ADW_EASE_OUT_QUAD`.
      See Also:
    • EASE_IN_CUBIC

      static final int EASE_IN_CUBIC
      Cubic tweening.
      See Also:
    • EASE_OUT_CUBIC

      static final int EASE_OUT_CUBIC
      Cubic tweening, inverse of `ADW_EASE_IN_CUBIC`.
      See Also:
    • EASE_IN_OUT_CUBIC

      static final int EASE_IN_OUT_CUBIC
      Cubic tweening, combining `ADW_EASE_IN_CUBIC` and
      `ADW_EASE_OUT_CUBIC`.
      See Also:
    • EASE_IN_QUART

      static final int EASE_IN_QUART
      Quartic tweening.
      See Also:
    • EASE_OUT_QUART

      static final int EASE_OUT_QUART
      Quartic tweening, inverse of `ADW_EASE_IN_QUART`.
      See Also:
    • EASE_IN_OUT_QUART

      static final int EASE_IN_OUT_QUART
      Quartic tweening, combining `ADW_EASE_IN_QUART` and
      `ADW_EASE_OUT_QUART`.
      See Also:
    • EASE_IN_QUINT

      static final int EASE_IN_QUINT
      Quintic tweening.
      See Also:
    • EASE_OUT_QUINT

      static final int EASE_OUT_QUINT
      Quintic tweening, inverse of `ADW_EASE_IN_QUINT`.
      See Also:
    • EASE_IN_OUT_QUINT

      static final int EASE_IN_OUT_QUINT
      Quintic tweening, combining `ADW_EASE_IN_QUINT` and
      `ADW_EASE_OUT_QUINT`.
      See Also:
    • EASE_IN_SINE

      static final int EASE_IN_SINE
      Sine wave tweening.
      See Also:
    • EASE_OUT_SINE

      static final int EASE_OUT_SINE
      Sine wave tweening, inverse of `ADW_EASE_IN_SINE`.
      See Also:
    • EASE_IN_OUT_SINE

      static final int EASE_IN_OUT_SINE
      Sine wave tweening, combining `ADW_EASE_IN_SINE` and
      `ADW_EASE_OUT_SINE`.
      See Also:
    • EASE_IN_EXPO

      static final int EASE_IN_EXPO
      Exponential tweening.
      See Also:
    • EASE_OUT_EXPO

      static final int EASE_OUT_EXPO
      Exponential tweening, inverse of `ADW_EASE_IN_EXPO`.
      See Also:
    • EASE_IN_OUT_EXPO

      static final int EASE_IN_OUT_EXPO
      Exponential tweening, combining `ADW_EASE_IN_EXPO` and
      `ADW_EASE_OUT_EXPO`.
      See Also:
    • EASE_IN_CIRC

      static final int EASE_IN_CIRC
      Circular tweening.
      See Also:
    • EASE_OUT_CIRC

      static final int EASE_OUT_CIRC
      Circular tweening, inverse of `ADW_EASE_IN_CIRC`.
      See Also:
    • EASE_IN_OUT_CIRC

      static final int EASE_IN_OUT_CIRC
      Circular tweening, combining `ADW_EASE_IN_CIRC` and
      `ADW_EASE_OUT_CIRC`.
      See Also:
    • EASE_IN_ELASTIC

      static final int EASE_IN_ELASTIC
      Elastic tweening, with offshoot on start.
      See Also:
    • EASE_OUT_ELASTIC

      static final int EASE_OUT_ELASTIC
      Elastic tweening, with offshoot on end, inverse of
      `ADW_EASE_IN_ELASTIC`.
      See Also:
    • EASE_IN_OUT_ELASTIC

      static final int EASE_IN_OUT_ELASTIC
      Elastic tweening, with offshoot on both ends,
      combining `ADW_EASE_IN_ELASTIC` and `ADW_EASE_OUT_ELASTIC`.
      See Also:
    • EASE_IN_BACK

      static final int EASE_IN_BACK
      Overshooting cubic tweening, with backtracking on start.
      See Also:
    • EASE_OUT_BACK

      static final int EASE_OUT_BACK
      Overshooting cubic tweening, with backtracking on end,
      inverse of `ADW_EASE_IN_BACK`.
      See Also:
    • EASE_IN_OUT_BACK

      static final int EASE_IN_OUT_BACK
      Overshooting cubic tweening, with backtracking on both
      ends, combining `ADW_EASE_IN_BACK` and `ADW_EASE_OUT_BACK`.
      See Also:
    • EASE_IN_BOUNCE

      static final int EASE_IN_BOUNCE
      Exponentially decaying parabolic (bounce) tweening,
      on start.
      See Also:
    • EASE_OUT_BOUNCE

      static final int EASE_OUT_BOUNCE
      Exponentially decaying parabolic (bounce) tweening,
      with bounce on end, inverse of `ADW_EASE_IN_BOUNCE`.
      See Also:
    • EASE_IN_OUT_BOUNCE

      static final int EASE_IN_OUT_BOUNCE
      Exponentially decaying parabolic (bounce) tweening,
      with bounce on both ends, combining `ADW_EASE_IN_BOUNCE` and
      `ADW_EASE_OUT_BOUNCE`.
      See Also: