UNPKG

rot-js

Version:

A roguelike toolkit in JavaScript

16 lines (15 loc) 454 B
export interface CreateCallback { (x: number, y: number, contents: number): any; } export default abstract class Map { _width: number; _height: number; /** * @class Base map generator * @param {int} [width=ROT.DEFAULT_WIDTH] * @param {int} [height=ROT.DEFAULT_HEIGHT] */ constructor(width?: number, height?: number); abstract create(callback?: CreateCallback): void; _fillMap(value: number): number[][]; }