@zeainc/zea-ux
Version:
18 lines • 715 B
TypeScript
import { XRController, ZeaPointerEvent } from '@zeainc/zea-engine';
import { AppData } from '../../types/types';
import { PointerTool } from './VRTools/PointerTool';
declare class DeleteGeomsTool extends PointerTool {
private change;
private highlightedGeom;
private highlightColor;
pointerButton: number;
constructor(appData: AppData);
activateTool(): void;
private handleGeometryIntersection;
onPointerDown(event: ZeaPointerEvent): void;
protected checkPointerIntersection(controller: XRController): void;
onPointerMove(event: ZeaPointerEvent): void;
onPointerUp(event: ZeaPointerEvent): void;
}
export { DeleteGeomsTool };
//# sourceMappingURL=DeleteGeomsTool.d.ts.map