UNPKG

migalib

Version:

MIGAlib - MInimal GAme LIBrary

15 lines (14 loc) 854 B
declare class UtilsSingleton { intersects(x1: number, y1: number, width1: number, height1: number, x2: number, y2: number, width2: number, height2: number): boolean; rectContainsPoint(x1: number, y1: number, width1: number, height1: number, pointX: number, pointY: number): boolean; interpolate(num: number): number; calculateRotationToPoint(sourceX: number, sourceY: number, destinationX: number, destinationY: number): number; lerp(a: number, b: number, t: number, transform?: (num: number) => number): number; getWebGLColor(originalHex: number, alphaChannel?: number): number; lerpPingPong(a: number, b: number, t: number, transform?: (num: number) => number): number; easeIn(t: number): number; easeOut(t: number): number; easeInOut(t: number): number; } export declare const Utils: UtilsSingleton; export {};