UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

30 lines 1.3 kB
export class GridPosition2TransformSystem extends System<any, any, any, any, any> { constructor(); dependencies: (typeof Transform | typeof GridPosition | typeof GridPosition2Transform)[]; components_used: ResourceAccessSpecification<typeof Transform>[]; mapPoint: (x: any, y: any, v3: any) => void; data: any[]; /** * * @param {GridPosition2Transform} component * @param {GridPosition} gp * @param {Transform} transform * @param {number} entity */ link(component: GridPosition2Transform, gp: GridPosition, transform: Transform, entity: number): void; /** * * @param {GridPosition2Transform} component * @param {GridPosition} gp * @param {Transform} transform * @param {number} entity */ unlink(component: GridPosition2Transform, gp: GridPosition, transform: Transform, entity: number): void; reset(): void; } import { System } from '../../ecs/System.js'; import { Transform } from '../../ecs/transform/Transform.js'; import GridPosition from '../position/GridPosition.js'; import { GridPosition2Transform } from './GridPosition2Transform.js'; import { ResourceAccessSpecification } from "../../../core/model/ResourceAccessSpecification.js"; //# sourceMappingURL=GridPosition2TransformSystem.d.ts.map