UNPKG

@spearwolf/twopoint5d

Version:

a library to create 2.5d realtime graphics and pixelart with three.js

13 lines 715 B
import type { IMap2DTileDataProvider } from './IMap2DTileDataProvider.js'; export type RepeatingTilesPatternType = number | number[] | number[][]; export type LimitToAxisType = 'horizontal' | 'vertical' | 'none'; export declare class RepeatingTilesProvider implements IMap2DTileDataProvider { #private; limitToAxis: LimitToAxisType; get tileIds(): number[][]; set tileIds(tileIds: number[][]); constructor(tileIds?: RepeatingTilesPatternType, limitToAxis?: LimitToAxisType); getTileIdAt(col: number, row: number): number; getTileIdsWithin(left: number, top: number, width: number, height: number, target?: Uint32Array): Uint32Array; } //# sourceMappingURL=RepeatingTilesProvider.d.ts.map