Skip to content

Interface: GazeCandidateProvider ​

Defined in: packages/xr-input/src/pointer/gaze-candidate-provider.ts:53

Pluggable candidate-selection strategy for GazePointer. Implementations decide how to score and choose a target each frame.

Methods ​

reset() ​

reset(): void

Defined in: packages/xr-input/src/pointer/gaze-candidate-provider.ts:64

Called when gaze becomes invalid (session end, suppression, etc.).

Returns ​

void


update() ​

update(time, dt, ctx): GazeHit

Defined in: packages/xr-input/src/pointer/gaze-candidate-provider.ts:61

Compute the best hit for this frame.

Parameters ​

time ​

number

Elapsed time in seconds.

dt ​

number

Frame delta in seconds.

ctx ​

GazeCandidateContext

Per-frame gaze context. Do not retain references.

Returns ​

GazeHit

Best hit, or null if no candidate qualifies.

Privacy | Terms