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;
|
}
|