three-controls
Version:
ThreeJS controls as standalone
34 lines (17 loc) • 559 B
TypeScript
import { Camera, Object3D } from "three";
export class TransformControls extends Object3D {
constructor(object: Camera, domElement?: HTMLElement);
size: number;
space: string;
object: Object3D;
update(): void;
detach(): void;
attach(object: Object3D): void;
getMode(): string;
setMode(mode: string): void;
setSnap(snap: any): void;
setSize(size: number): void;
setSpace(space: string): void;
setTranslationSnap(size: number): void;
setRotationSnap(size: number): void;
}