@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
42 lines • 797 B
TypeScript
export class TileMoveInstruction {
/**
*
* @param {Rectangle} tile
* @param {number} targetX
* @param {number} targetY
* @param {TileGrid} target
* @param {TileGrid} source
*/
constructor(tile: Rectangle, targetX: number, targetY: number, target: TileGrid, source: TileGrid);
/**
*
* @type {Rectangle}
*/
tile: Rectangle;
/**
*
* @type {number}
*/
targetX: number;
/**
*
* @type {number}
*/
targetY: number;
/**
*
* @type {TileGrid}
*/
target: TileGrid;
/**
*
* @type {TileGrid}
*/
source: TileGrid;
/**
* @returns {boolean}
*/
validate(): boolean;
execute(): void;
}
//# sourceMappingURL=TileMoveInstruction.d.ts.map