@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
46 lines • 991 B
TypeScript
export class CellFilter {
/**
*
* @type {boolean}
* @protected
*/
protected __initialized: boolean;
/**
*
* @returns {DataType}
*/
get dataType(): DataType;
/**
*
* @returns {boolean}
*/
get initialized(): boolean;
/**
*
* @param {GridData} grid
* @param {number} seed
*/
ensureInitialized(grid: GridData, seed: number): void;
/**
*
* @param {GridData} grid
* @param {number} seed
*/
initialize(grid: GridData, seed: number): void;
finalize(): void;
/**
*
* @param {GridData} grid
* @param {number} x Grid coordinate X
* @param {number} y Grid coordinate Y
* @param {number} rotation
* @returns {number}
*/
execute(grid: GridData, x: number, y: number, rotation: number): number;
/**
* @readonly
* @type {boolean}
*/
readonly isCellFilter: boolean;
}
//# sourceMappingURL=CellFilter.d.ts.map