@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
33 lines • 826 B
TypeScript
export class GridTaskGenerator {
name: string;
/**
*
* @type {GridTaskGenerator[]}
*/
dependencies: GridTaskGenerator[];
/**
*
* @param {GridTaskGenerator} generator
* @returns {boolean}
*/
addDependency(generator: GridTaskGenerator): boolean;
/**
*
* @param {GridTaskGenerator[]} dependencies
*/
addDependencies(dependencies: GridTaskGenerator[]): void;
/**
*
* @param {GridData} grid
* @param {EntityComponentDataset} ecd
* @param {number} seed
* @returns {Task|TaskGroup}
*/
build(grid: GridData, ecd: EntityComponentDataset, seed: number): Task | TaskGroup;
/**
* @readonly
* @type {boolean}
*/
readonly isGridTaskGenerator: boolean;
}
//# sourceMappingURL=GridTaskGenerator.d.ts.map