@relu-interactives/spatial-ecs
@relu-interactives/spatial-ecs / index / XRHandPoseSystem
Class: XRHandPoseSystem ​
Defined in: systems/XRHandPoseSystem.ts:45
Implements ​
Constructors ​
Constructor ​
ts
new XRHandPoseSystem(inputSystem): XRHandPoseSystem;Defined in: systems/XRHandPoseSystem.ts:55
Parameters ​
| Parameter | Type |
|---|---|
inputSystem | XRInputSystem |
Returns ​
XRHandPoseSystem
Methods ​
update() ​
ts
update(world, deltaTime): void;Defined in: systems/XRHandPoseSystem.ts:59
Parameters ​
| Parameter | Type |
|---|---|
world | World |
deltaTime | number |
Returns ​
void
Implementation of ​
getHandShape() ​
ts
getHandShape(handedness): XrHandShape | null;Defined in: systems/XRHandPoseSystem.ts:217
Live shape for a hand — powers the editor's pose readout.
Parameters ​
| Parameter | Type |
|---|---|
handedness | "left" | "right" |
Returns ​
XrHandShape | null
isPoseActive() ​
ts
isPoseActive(
entityId,
poseId,
handedness): boolean;Defined in: systems/XRHandPoseSystem.ts:222
Whether a given entity's pose is currently held.
Parameters ​
| Parameter | Type |
|---|---|
entityId | number |
poseId | string |
handedness | "left" | "right" |
Returns ​
boolean

