UNPKG

@spearwolf/twopoint5d

Version:

Create 2.5D realtime graphics and pixelart with WebGL and three.js

21 lines 862 B
import type { VertexObjectDescription, VO } from '../../vertex-objects/types.js'; export interface TileBaseSprite extends VO { setPosition(position: number[]): void; setUv(texCoords: number[]): void; } export declare class TileBaseSprite { make(width?: number, height?: number, xOffset?: number, zOffset?: number): void; } export declare const TileBaseSpriteDescriptor: VertexObjectDescription; export declare const TileSpriteDescriptor: VertexObjectDescription; export interface TileSprite extends VO { setInstancePosition(position: [x: number, y: number, z: number]): void; x: number; y: number; z: number; setTexCoords(texCoords: [s: number, t: number, u: number, v: number]): void; setQuadSize(size: [width: number, height: number]): void; width: number; height: number; } //# sourceMappingURL=descriptors.d.ts.map