mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-06 03:50:04 +02:00
This commit is contained in:
parent
f0f62670c5
commit
7e26256cac
4563 changed files with 1246712 additions and 17558 deletions
48
node_modules/three/examples/jsm/controls/TrackballControls.d.ts
generated
vendored
Normal file
48
node_modules/three/examples/jsm/controls/TrackballControls.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,48 @@
|
|||
import { Camera, EventDispatcher, MOUSE, Vector3 } from '../../../src/Three';
|
||||
|
||||
export class TrackballControls extends EventDispatcher {
|
||||
|
||||
constructor( object: Camera, domElement?: HTMLElement );
|
||||
|
||||
object: Camera;
|
||||
domElement: HTMLElement;
|
||||
|
||||
// API
|
||||
enabled: boolean;
|
||||
screen: {left: number; top: number; width: number; height: number};
|
||||
rotateSpeed: number;
|
||||
zoomSpeed: number;
|
||||
panSpeed: number;
|
||||
noRotate: boolean;
|
||||
noZoom: boolean;
|
||||
noPan: boolean;
|
||||
noRoll: boolean;
|
||||
staticMoving: boolean;
|
||||
dynamicDampingFactor: number;
|
||||
minDistance: number;
|
||||
maxDistance: number;
|
||||
keys: number[];
|
||||
mouseButtons: { LEFT: MOUSE; MIDDLE: MOUSE; RIGHT: MOUSE };
|
||||
|
||||
target: Vector3;
|
||||
position0: Vector3;
|
||||
target0: Vector3;
|
||||
up0: Vector3;
|
||||
|
||||
update(): void;
|
||||
|
||||
reset(): void;
|
||||
|
||||
dispose(): void;
|
||||
|
||||
checkDistances(): void;
|
||||
|
||||
zoomCamera(): void;
|
||||
|
||||
panCamera(): void;
|
||||
|
||||
rotateCamera(): void;
|
||||
|
||||
handleResize(): void;
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue