EditorControls.d.ts 515 B

1234567891011121314151617181920212223242526
  1. import {
  2. Camera,
  3. EventDispatcher,
  4. Vector3,
  5. Object3D
  6. } from '../../../src/Three';
  7. export class EditorControls extends EventDispatcher {
  8. constructor(object: Camera, domElement?: HTMLElement);
  9. object: Camera;
  10. domElement: HTMLElement | HTMLDocument;
  11. enabled: boolean;
  12. center: Vector3;
  13. panSpeed: number;
  14. zoomSpeed: number;
  15. rotationSpeed: number;
  16. focus(target: Object3D): void;
  17. pan(delta: Vector3): void;
  18. zoom(delta: Vector3): void;
  19. rotate(delta: Vector3): void;
  20. dispose(): void;
  21. }