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