Normand Briere
2017-05-07 314b34423070cf127464da79a53cddf6b1c38587
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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;
}