Skip to main content

Class: TOrbitCameraComponent

Defined in: cameras/orbit-camera.ts:21

A component is a data structure that describes a property of an entity.

Extends​

Constructors​

Constructor​

new TOrbitCameraComponent(config, q?): TOrbitCameraComponent

Defined in: cameras/orbit-camera.ts:33

Parameters​

config​

TOrbitCameraConfig

q?​

quat

Returns​

TOrbitCameraComponent

Overrides​

TComponent.constructor

Properties​

distance​

distance: number

Defined in: cameras/orbit-camera.ts:22


enableDrag​

enableDrag: boolean

Defined in: cameras/orbit-camera.ts:24


initialTilt​

initialTilt: quat

Defined in: cameras/orbit-camera.ts:28


lastMouseX​

lastMouseX: number = 0

Defined in: cameras/orbit-camera.ts:30


lastMouseY​

lastMouseY: number = 0

Defined in: cameras/orbit-camera.ts:31


paused​

paused: boolean

Defined in: cameras/orbit-camera.ts:25


quat​

quat: quat

Defined in: cameras/orbit-camera.ts:27


speed​

speed: number

Defined in: cameras/orbit-camera.ts:23


requiredComponents?​

readonly static optional requiredComponents?: TComponentConstructor<TComponent>[]

Defined in: core/component.ts:9

The components that are required by this component. If the entity doesn't have any of the components, they will be created with default values.

Inherited from​

TComponent.requiredComponents