This extension provides an XrPath for getting eye gaze input from an eye tracker to enable eye gaze interactions.
The intended use for this extension is to provide:
XrPath for real time eye tracking that exposes an accurate and precise eye gaze pose to be used to enable eye gaze interactions.XrEyeGazeSampleTimeEXT that allows for an application to retrieve more information regarding the eye tracking samples.With these building blocks, an application can discover if the XR runtime has access to an eye tracker, bind the eye gaze pose to the action system, determine if the eye tracker is actively tracking the users eye gaze, and use the eye gaze pose as an input signal to build eye gaze interactions.
| Modifier and Type | Field and Description |
|---|---|
| public static final String | XR_EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME
The extension name. |
| public static final int | XR_EXT_eye_gaze_interaction_SPEC_VERSION
The extension specification version. |
| public static final int | XR_TYPE_EYE_GAZE_SAMPLE_TIME_EXT
Extends |
| public static final int | XR_TYPE_SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXT
Extends |
| Access | Constructor and Description |
|---|---|
| private |
| XR_EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME | back to summary |
|---|---|
| public static final String XR_EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME The extension name. | |
| XR_EXT_eye_gaze_interaction_SPEC_VERSION | back to summary |
|---|---|
| public static final int XR_EXT_eye_gaze_interaction_SPEC_VERSION The extension specification version. | |
| XR_TYPE_EYE_GAZE_SAMPLE_TIME_EXT | back to summary |
|---|---|
| public static final int XR_TYPE_EYE_GAZE_SAMPLE_TIME_EXT Extends Enum values: | |
| XR_TYPE_SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXT | back to summary |
|---|---|
| public static final int XR_TYPE_SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXT Extends Enum values: | |
| EXTEyeGazeInteraction | back to summary |
|---|---|
| private EXTEyeGazeInteraction() | |