Skip to content

Class: AnimatedControllerHand ​

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:331

Extends ​

Constructors ​

Constructor ​

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

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:339

Parameters ​

model ​

Group

scene ​

Scene

camera ​

PerspectiveCamera

layout ​

InputLayout

Returns ​

AnimatedControllerHand

Overrides ​

BaseControllerVisual.constructor

Properties ​

model ​

model: Group

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

Inherited from ​

BaseControllerVisual.model


xrInput? ​

optional xrInput: XRControllerVisualAdapter

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

Inherited from ​

BaseControllerVisual.xrInput


assetKeyPrefix ​

static assetKeyPrefix: string = 'controller-hand-'

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:332


assetProfileId ​

static assetProfileId: string = 'generic-hand'

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:333


defaultPose ​

static defaultPose: HandPose

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:334


pressedPose ​

static pressedPose: HandPose

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:335

Methods ​

connect() ​

connect(inputSource, enabled): void

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:408

Parameters ​

inputSource ​

XRInputSource

enabled ​

boolean

Returns ​

void

Overrides ​

BaseControllerVisual.connect


disconnect() ​

disconnect(): void

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

Returns ​

void

Inherited from ​

BaseControllerVisual.disconnect


init() ​

init(): void

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

Returns ​

void

Inherited from ​

BaseControllerVisual.init


toggle() ​

toggle(enabled): void

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

Parameters ​

enabled ​

boolean

Returns ​

void

Inherited from ​

BaseControllerVisual.toggle


update() ​

update(delta): void

Defined in: packages/xr-input/src/visual/impl/animated-controller-hand.ts:435

Parameters ​

delta ​

number

Returns ​

void

Overrides ​

BaseControllerVisual.update

Privacy | Terms