UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

39 lines 1.07 kB
export class MinimapFogOfWar extends MinimapWorldLayer { /** * * @param {EntityComponentDataset} ecd * @param {Rectangle} focusArea */ constructor(ecd: EntityComponentDataset, focusArea: Rectangle); /** * * @type {EntityComponentDataset} */ dataset: EntityComponentDataset; /** * * @type {FogOfWar|null} */ fow: FogOfWar | null; material: import("three").ShaderMaterial; object: Mesh<PlaneBufferGeometry, import("three").ShaderMaterial>; /** * * @type {Rectangle} */ focusArea: Rectangle; controlFocusArea: boolean; focusAreaNeedsUpdate: boolean; signalBindings: any[]; updateFocusArea(): void; /** * * @param {OrthographicCamera} camera */ update(camera: OrthographicCamera): void; } import { MinimapWorldLayer } from "./MinimapWorldLayer.js"; import { FogOfWar } from "../../../engine/ecs/fow/FogOfWar.js"; import { PlaneBufferGeometry } from "three"; import { Mesh } from "three"; //# sourceMappingURL=MinimapFogOfWar.d.ts.map