Interface: PointerInputSource
Defined in: packages/webxr-uiextensions/src/adapter.ts:248
Delivers press-move-release for one interaction source (a controller ray,
a hand pinch, a mouse). The core's hold-to-drag and drag-math consume
these; the adapter decides what constitutes press/release.
Methods
onMove()
onMove(listener: (sample: RayTuple) => void): () => void;
Defined in: packages/webxr-uiextensions/src/adapter.ts:250
Parameters
| Parameter | Type |
|---|---|
listener | (sample: RayTuple) => void |
Returns
() => void
onPress()
onPress(listener: (sample: RayTuple) => void): () => void;
Defined in: packages/webxr-uiextensions/src/adapter.ts:249
Parameters
| Parameter | Type |
|---|---|
listener | (sample: RayTuple) => void |
Returns
() => void
onRelease()
onRelease(listener: (sample: RayTuple) => void): () => void;
Defined in: packages/webxr-uiextensions/src/adapter.ts:251
Parameters
| Parameter | Type |
|---|---|
listener | (sample: RayTuple) => void |
Returns
() => void