Skip to content

Class: BaseControllerVisual ​

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:40

Extended by ​

Implements ​

  • VisualImplementation

Constructors ​

Constructor ​

new BaseControllerVisual(scene, camera, model, layout): BaseControllerVisual

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:45

Parameters ​

scene ​

Scene

camera ​

PerspectiveCamera

model ​

Group

layout ​

InputLayout

Returns ​

BaseControllerVisual

Properties ​

model ​

model: Group

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:48

Implementation of ​

VisualImplementation.model


xrInput? ​

optional xrInput: XRControllerVisualAdapter

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:43

Implementation of ​

VisualImplementation.xrInput

Methods ​

connect() ​

connect(inputSource, enabled): void

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:54

Parameters ​

inputSource ​

XRInputSource

enabled ​

boolean

Returns ​

void

Implementation of ​

VisualImplementation.connect


disconnect() ​

disconnect(): void

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:59

Returns ​

void

Implementation of ​

VisualImplementation.disconnect


init() ​

init(): void

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:52

Returns ​

void

Implementation of ​

VisualImplementation.init


toggle() ​

toggle(enabled): void

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:63

Parameters ​

enabled ​

boolean

Returns ​

void

Implementation of ​

VisualImplementation.toggle


update() ​

update(_delta): void

Defined in: packages/xr-input/src/visual/impl/base-impl.ts:70

Parameters ​

_delta ​

number

Returns ​

void

Implementation of ​

VisualImplementation.update

Privacy | Terms