Class: XRHandVisualAdapter 
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:78
Extends 
Constructors 
Constructor 
new XRHandVisualAdapter(
playerSpace,handedness,visualsEnabled,visualClass,scene,camera,assetLoader):XRHandVisualAdapter
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:95
Parameters 
playerSpace 
Group
handedness 
XRHandedness
visualsEnabled 
boolean
visualClass 
VisualConstructor<VisualImplementation>
scene 
Scene
camera 
PerspectiveCamera
assetLoader 
Returns 
XRHandVisualAdapter
Overrides 
XRInputVisualAdapter.constructor
Properties 
gripSpace 
gripSpace:
Group<Object3DEventMap>
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:62
Inherited from 
XRInputVisualAdapter.gripSpace
handedness 
handedness:
XRHandedness
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:68
Inherited from 
XRInputVisualAdapter.handedness
isPrimary 
isPrimary:
boolean=false
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:63
Inherited from 
XRInputVisualAdapter.isPrimary
jointSpaces 
jointSpaces:
XRJointSpace[] =[]
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:79
jointTransforms? 
optionaljointTransforms:Float32Array
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:80
raySpace 
raySpace:
Group<Object3DEventMap>
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:61
Inherited from 
visual? 
optionalvisual:VisualImplementation
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:59
Inherited from 
cursorPool 
staticcursorPool:Mesh<BufferGeometry<NormalBufferAttributes>,MeshBasicMaterial,Object3DEventMap>[] =[]
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:58
Inherited from 
XRInputVisualAdapter.cursorPool
visualCache 
staticvisualCache:Map<string,VisualImplementation>
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:145
Inherited from 
XRInputVisualAdapter.visualCache
Accessors 
connected 
Get Signature 
get connected():
boolean
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:118
Returns 
boolean
Inherited from 
XRInputVisualAdapter.connected
inputSource 
Get Signature 
get inputSource():
XRInputSource
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:123
Returns 
XRInputSource
Inherited from 
XRInputVisualAdapter.inputSource
pointerBusy 
Get Signature 
get pointerBusy():
boolean
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:141
Returns 
boolean
Inherited from 
XRInputVisualAdapter.pointerBusy
Methods 
capturePose() 
capturePose(
refSpace):Promise<HandPose>
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:226
Parameters 
refSpace 
XRSpace
Returns 
Promise<HandPose>
connect() 
connect(
inputSource):void
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:115
Parameters 
inputSource 
XRInputSource
Returns 
void
Overrides 
disconnect() 
disconnect():
void
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:137
Returns 
void
Overrides 
XRInputVisualAdapter.disconnect
toggleVisual() 
toggleVisual(
enabled):void
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:207
Parameters 
enabled 
boolean
Returns 
void
update() 
update(
frame,delta):void
Defined in: packages/xr-input/src/visual/adapter/hand-visual-adapter.ts:146
Parameters 
frame 
XRFrame
delta 
number
Returns 
void
Overrides 
updateVisualImplementation() 
updateVisualImplementation<
T>(visualClass):void
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:110
Type Parameters 
T 
T extends VisualImplementation
Parameters 
visualClass 
Returns 
void
Inherited from 
XRInputVisualAdapter.updateVisualImplementation
createVisual() 
staticcreateVisual<T>(visualClass,inputSource,layout,enabled,scene,camera,assetLoader):Promise<T>
Defined in: packages/xr-input/src/visual/adapter/base-visual-adapter.ts:147
Type Parameters 
T 
T extends VisualImplementation
Parameters 
visualClass 
inputSource 
XRInputSource
layout 
enabled 
boolean
scene 
Scene
camera 
PerspectiveCamera
assetLoader 
Returns 
Promise<T>