UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

69 lines 1.55 kB
export class MinimapCameraView extends View<HTMLElement> { /** * * @param {Camera} camera * @param {Transform} transform * @param entity * @param {Rectangle} world * @param {Vector2} worldScale * @constructor */ constructor({ camera, transform, entity, world, worldScale }: Camera); el: Element; /** * * @type {Element} * @private */ private __el_polygon; /** * * @type {Camera} */ camera: Camera; /** * * @type {Transform} */ transform: Transform; entity: Camera; /** * * @type {Rectangle} * @private */ private __world; /** * * @type {Vector2} * @private */ private __world_scale; /** * * @type {ObservedValue<Terrain>} */ terrain: any; /** * * @param {Vector3} result * @param {number} originX * @param {number} originY * @param {number} originZ * @param {number} directionX * @param {number} directionY * @param {number} directionZ */ castTerrainRay(result: Vector3, originX: number, originY: number, originZ: number, directionX: number, directionY: number, directionZ: number): void; /** * * @param {number} x * @param {number} y * @returns {Vector3} */ getPoint(x: number, y: number): Vector3; __update(): void; } import View from "../../View.js"; import Vector3 from "../../../core/geom/Vector3.js"; //# sourceMappingURL=MinimapCameraView.d.ts.map