UNPKG

ue-too

Version:

pan, zoom, and rotate your html canvas

23 lines (22 loc) 654 B
import { Point } from "../utils/misc"; import { DrawTask } from "./driver"; /** * @description The selection box. (WIP) * * @category Drawing Engine */ export declare class SelectionBox implements DrawTask { private _startPoint; private _endPoint; private _selecting; private _context; constructor(context: CanvasRenderingContext2D); set startPoint(point: Point); get startPoint(): Point; set endPoint(point: Point); get endPoint(): Point; draw(deltaTime: number): void; drawWithContext(context: CanvasRenderingContext2D, deltaTime: number): void; startSelection(): void; clearSelection(): void; }