@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
36 lines • 1.01 kB
TypeScript
export class MarkerNodeProcessingRuleSet {
/**
*
* @type {MarkerProcessingRule[]}
*/
elements: MarkerProcessingRule[];
/**
*
* @param {GridData} grid
* @param {EntityComponentDataset} ecd
* @param {number} seed
*/
initialize(grid: GridData, ecd: EntityComponentDataset, seed: number): void;
/**
*
* @param {MarkerProcessingRule} rule
*/
add(rule: MarkerProcessingRule): void;
/**
*
* @param {GridData} grid
* @param {EntityComponentDataset} ecd
* @param {MarkerNode} node
*/
processNode(grid: GridData, ecd: EntityComponentDataset, node: MarkerNode): void;
/**
*
* @param {GridData} grid
* @param {EntityComponentDataset} ecd
* @param {number} seed
* @returns {Task}
*/
process(grid: GridData, ecd: EntityComponentDataset, seed: number): Task;
}
import Task from "../../../core/process/task/Task.js";
//# sourceMappingURL=MarkerNodeProcessingRuleSet.d.ts.map