@inweb/viewer-three
Version:
JavaScript library for rendering CAD and BIM files in a browser using Three.js
18 lines (17 loc) • 572 B
TypeScript
import { type IDragger } from "@inweb/viewer-core";
import type { Viewer } from "../Viewer";
import { FlyControls } from "../controls/FlyControls";
export declare class FlyDragger implements IDragger {
protected viewer: Viewer;
controls: FlyControls;
private joyStickControls;
constructor(viewer: Viewer);
dispose(): void;
updateControls: () => void;
updateControlsCamera: () => void;
controlsChange: () => void;
flyspeedChange: (event: any) => void;
viewerRender: () => void;
viewerZoom: () => void;
animate: () => void;
}