@spearwolf/twopoint5d
Version:
a library to create 2.5d realtime graphics and pixelart with three.js
17 lines • 1.08 kB
TypeScript
declare function add(a: string | number, b: string | number): string | number;
declare function sub(a: string | number, b: string | number): string | number;
declare function mul(a: string | number, b: string | number): string | number;
declare function asFloat(number: string | number): string;
declare function mat4(m00?: string | number, m01?: string | number, m02?: string | number, m03?: string | number, m10?: string | number, m11?: string | number, m12?: string | number, m13?: string | number, m20?: string | number, m21?: string | number, m22?: string | number, m23?: string | number, m30?: string | number, m31?: string | number, m32?: string | number, m33?: string | number, as?: typeof asFloat): string;
export declare const ShaderTool: {
add: typeof add;
asFloat: typeof asFloat;
mat4: typeof mat4;
mul: typeof mul;
ret: (res: string) => string;
rotate: (funcName?: string, x?: number, y?: number, z?: number) => string;
rotateZ: (funcName?: string) => string;
sub: typeof sub;
};
export {};
//# sourceMappingURL=ShaderTool.d.ts.map