Skip to content

Class: AnimatedControllerHand

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

Extends

  • BaseControllerVisual

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