@spearwolf/twopoint5d
Version:
a library to create 2.5d realtime graphics and pixelart with three.js
30 lines • 752 B
TypeScript
import type { VertexObjectDescription, VO } from '../vertex-objects/types.js';
export interface BaseSprite extends VO {
x0: number;
x1: number;
x2: number;
x3: number;
y0: number;
y1: number;
y2: number;
y3: number;
z0: number;
z1: number;
z2: number;
z3: number;
u0: number;
u1: number;
u2: number;
u3: number;
v0: number;
v1: number;
v2: number;
v3: number;
setPosition(position: number[]): void;
setUv(texCoords: number[]): void;
}
export declare class BaseSprite {
make(width?: number, height?: number, xOffset?: number, yOffset?: number): void;
}
export declare const BaseSpriteDescriptor: VertexObjectDescription;
//# sourceMappingURL=BaseSprite.d.ts.map