UNPKG

grid-engine

Version:

Phaser3 plugin for grid based movement on a 2D game board.

15 lines (14 loc) 630 B
import { CharLayer, LayerPosition } from "../../Position.js"; import { Vector2 } from "../Vector2/Vector2.js"; export interface LayerVecPos { position: Vector2; layer: CharLayer; } export declare class LayerPositionUtils { static equal(position: LayerVecPos, otherPosition: LayerVecPos): boolean; static copyOver(source: LayerVecPos, target: LayerVecPos): void; static clone(layerPosition: LayerVecPos): LayerVecPos; static toString(layerPosition: LayerVecPos): string; static toInternal(layerPosition: LayerPosition): LayerVecPos; static fromInternal(layerPosition: LayerVecPos): LayerPosition; }