UNPKG

@react-vertex/orbit-camera

Version:
25 lines (24 loc) 767 B
import { OrbitCamera } from './OrbitCamera'; export declare class OrbitControls { camera: OrbitCamera; element: HTMLCanvasElement; dollyStep: number; dollyCurr: number; constructor(camera: OrbitCamera, element: HTMLCanvasElement); dragging: boolean; distance: number | null; x: number; y: number; lastX: number; lastY: number; rotationSpeed: number; onMouseUp: (e: MouseEvent) => void; onTouchEnd: (e: TouchEvent) => void; onMouseDown: (e: MouseEvent) => void; onTouchStart: (e: TouchEvent) => void; onMouseMove: (e: MouseEvent) => void; onTouchMove: (e: TouchEvent) => void; onMouseWheel: (e: WheelEvent) => void; dolly(value: number): void; rotate(dx: number, dy: number): void; }