Buckets:
ktongue/docker_container / simsite /frontend /node_modules /three-stdlib /controls /FirstPersonControls.d.ts
| import { Vector3, Camera } from 'three'; | |
| import { EventDispatcher } from './EventDispatcher'; | |
| export declare class FirstPersonControls extends EventDispatcher<{}> { | |
| object: Camera; | |
| domElement?: HTMLElement | null; | |
| enabled: boolean; | |
| movementSpeed: number; | |
| lookSpeed: number; | |
| lookVertical: boolean; | |
| autoForward: boolean; | |
| activeLook: boolean; | |
| heightSpeed: boolean; | |
| heightCoef: number; | |
| heightMin: number; | |
| heightMax: number; | |
| constrainVertical: boolean; | |
| verticalMin: number; | |
| verticalMax: number; | |
| mouseDragOn: boolean; | |
| private autoSpeedFactor; | |
| private mouseX; | |
| private mouseY; | |
| private moveForward; | |
| private moveBackward; | |
| private moveLeft; | |
| private moveRight; | |
| private moveUp; | |
| private moveDown; | |
| private viewHalfX; | |
| private viewHalfY; | |
| private lat; | |
| private lon; | |
| private lookDirection; | |
| private spherical; | |
| readonly target: Vector3; | |
| constructor(object: Camera, domElement?: HTMLElement | null); | |
| connect: (domElement: HTMLElement) => void; | |
| dispose: () => void; | |
| handleResize: () => void; | |
| private onMouseDown; | |
| private onMouseUp; | |
| private onMouseMove; | |
| private onKeyDown; | |
| private onKeyUp; | |
| lookAt: (x: Vector3 | number, y?: number, z?: number) => this; | |
| update: (delta: number) => void; | |
| private contextmenu; | |
| private setOrientation; | |
| } | |
Xet Storage Details
- Size:
- 1.39 kB
- Xet hash:
- e0b17190c46b3db37f2fe2b31d8f0b4a87c5f6cde93c62f58d264d7dd879ac6e
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.