@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
31 lines • 1.02 kB
TypeScript
export class MarkerNodeActionEntityPlacement extends MarkerNodeAction {
/**
*
* @param {EntityBlueprint} blueprint
* @param {Transform} [transform]
* @param {MarkerNodeEntityProcessor} [processor]
* @returns {MarkerNodeActionEntityPlacement}
*/
static from({ blueprint, transform, processor }: EntityBlueprint): MarkerNodeActionEntityPlacement;
/**
*
* @type {EntityBlueprint}
*/
entity: EntityBlueprint;
/**
*
* @type {Transform}
*/
transform: Transform;
/**
*
* @type {MarkerNodeEntityProcessor}
*/
processor: MarkerNodeEntityProcessor;
initialize(grid: any, ecd: any, seed: any): void;
execute(grid: any, ecd: any, node: any): void;
}
import { MarkerNodeAction } from "./MarkerNodeAction.js";
import { EntityBlueprint } from "../../../engine/ecs/EntityBlueprint.js";
import { Transform } from "../../../engine/ecs/transform/Transform.js";
//# sourceMappingURL=MarkerNodeActionEntityPlacement.d.ts.map