pixi-tweener
Version:
Simple tweener for pixi.js, with promises
38 lines (37 loc) • 1.77 kB
TypeScript
export declare class Easing {
static linear: (pos: number) => number;
static easeInQuad: (pos: number) => number;
static easeOutQuad: (pos: number) => number;
static easeInOutQuad: (pos: number) => number;
static easeInCubic: (pos: number) => number;
static easeOutCubic: (pos: number) => number;
static easeInOutCubic: (pos: number) => number;
static easeInQuart: (pos: number) => number;
static easeOutQuart: (pos: number) => number;
static easeInOutQuart: (pos: number) => number;
static easeInQuint: (pos: number) => number;
static easeOutQuint: (pos: number) => number;
static easeInOutQuint: (pos: number) => number;
static easeInSine: (pos: number) => number;
static easeOutSine: (pos: number) => number;
static easeInOutSine: (pos: number) => number;
static easeInExpo: (pos: number) => number;
static easeOutExpo: (pos: number) => number;
static easeInOutExpo: (pos: number) => number;
static easeInCirc: (pos: number) => number;
static easeOutCirc: (pos: number) => number;
static easeInOutCirc: (pos: number) => number;
static easeOutBounce: (pos: number) => number;
static easeInBack: (pos: number) => number;
static easeOutBack: (pos: number) => number;
static easeInOutBack: (pos: number) => number;
static elastic: (pos: number) => number;
static swingFromTo: (pos: number) => number;
static swingFrom: (pos: number) => number;
static swingTo: (pos: number) => number;
static bounce: (pos: number) => number;
static bouncePast: (pos: number) => number;
static easeFromTo: (pos: number) => number;
static easeFrom: (pos: number) => number;
static easeTo: (pos: number) => number;
}