UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

56 lines 1.72 kB
/** * * @param {EntityComponentDataset} entityDataset * @param {AssetManager} assetManager * @param {Rectangle} worldBounds * @param {Vector2} canvasSize * @constructor */ export class MinimapMarkersGL extends MinimapWorldLayer { /** * * @param {EntityComponentDataset} entityDataset * @param {AssetManager} assetManager */ constructor(entityDataset: EntityComponentDataset, assetManager: AssetManager<any>); /** * * @type {EntityComponentDataset} */ entityDataset: EntityComponentDataset; /** * * @type {AssetManager} */ assetManager: AssetManager<any>; atlasManager: ManagedAtlas; material: import("three").ShaderMaterial; markers: Map<number, MarkerGL>; particles: ParticleGroup; entityObserver: EntityObserver; shutdownHooks: any[]; object: Points<any, import("three").ShaderMaterial>; /** * * @type {boolean} */ needsSorting: boolean; __sortByZIndex(): void; setViewportSize(x: any, y: any): void; /** * * @return {DataTexture} * @private */ private __getAtlasTexture; handleAtlasUpdate(): void; updateSprites(): void; } import { MinimapWorldLayer } from "./MinimapWorldLayer.js"; import { AssetManager } from "../../../engine/asset/AssetManager.js"; import { ManagedAtlas } from "../../../engine/graphics/texture/atlas/ManagedTextureAtlas.js"; import { MarkerGL } from "./MarkerGL.js"; import { ParticleGroup } from "../../../engine/graphics/particles/particular/group/ParticleGroup.js"; import { EntityObserver } from "../../../engine/ecs/EntityObserver.js"; import { Points } from 'three'; //# sourceMappingURL=MinimapMarkersGL.d.ts.map