| package aurelienribon.tweenengine; |
| |
| import aurelienribon.tweenengine.equations.Back; |
| import aurelienribon.tweenengine.equations.Bounce; |
| import aurelienribon.tweenengine.equations.Circ; |
| import aurelienribon.tweenengine.equations.Cubic; |
| import aurelienribon.tweenengine.equations.Elastic; |
| import aurelienribon.tweenengine.equations.Expo; |
| import aurelienribon.tweenengine.equations.Linear; |
| import aurelienribon.tweenengine.equations.Quad; |
| import aurelienribon.tweenengine.equations.Quart; |
| import aurelienribon.tweenengine.equations.Quint; |
| import aurelienribon.tweenengine.equations.Sine; |
| |
| /** |
| * Collection of built-in easing equations |
| * |
| * @author Aurelien Ribon | http://www.aurelienribon.com/ |
| */ |
| public interface TweenEquations { |
| public static final Linear easeNone = Linear.INOUT; |
| public static final Quad easeInQuad = Quad.IN; |
| public static final Quad easeOutQuad = Quad.OUT; |
| public static final Quad easeInOutQuad = Quad.INOUT; |
| public static final Cubic easeInCubic = Cubic.IN; |
| public static final Cubic easeOutCubic = Cubic.OUT; |
| public static final Cubic easeInOutCubic = Cubic.INOUT; |
| public static final Quart easeInQuart = Quart.IN; |
| public static final Quart easeOutQuart = Quart.OUT; |
| public static final Quart easeInOutQuart = Quart.INOUT; |
| public static final Quint easeInQuint = Quint.IN; |
| public static final Quint easeOutQuint = Quint.OUT; |
| public static final Quint easeInOutQuint = Quint.INOUT; |
| public static final Circ easeInCirc = Circ.IN; |
| public static final Circ easeOutCirc = Circ.OUT; |
| public static final Circ easeInOutCirc = Circ.INOUT; |
| public static final Sine easeInSine = Sine.IN; |
| public static final Sine easeOutSine = Sine.OUT; |
| public static final Sine easeInOutSine = Sine.INOUT; |
| public static final Expo easeInExpo = Expo.IN; |
| public static final Expo easeOutExpo = Expo.OUT; |
| public static final Expo easeInOutExpo = Expo.INOUT; |
| public static final Back easeInBack = Back.IN; |
| public static final Back easeOutBack = Back.OUT; |
| public static final Back easeInOutBack = Back.INOUT; |
| public static final Bounce easeInBounce = Bounce.IN; |
| public static final Bounce easeOutBounce = Bounce.OUT; |
| public static final Bounce easeInOutBounce = Bounce.INOUT; |
| public static final Elastic easeInElastic = Elastic.IN; |
| public static final Elastic easeOutElastic = Elastic.OUT; |
| public static final Elastic easeInOutElastic = Elastic.INOUT; |
| } |