Top Description Fields Constructors Methods
org.lwjgl.openxr

public final Class EXTEyeGazeInteraction

extends Object
Class Inheritance

The XR_EXT_eye_gaze_interaction extension.

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:

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.

Field Summary

Modifier and TypeField and Description
public static final String
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 XrStructureType.

public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

XR_EXT_EYE_GAZE_INTERACTION_EXTENSION_NAMEback to summary
public static final String XR_EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME

The extension name.

XR_EXT_eye_gaze_interaction_SPEC_VERSIONback to summary
public static final int XR_EXT_eye_gaze_interaction_SPEC_VERSION

The extension specification version.

XR_TYPE_EYE_GAZE_SAMPLE_TIME_EXTback to summary
public static final int XR_TYPE_EYE_GAZE_SAMPLE_TIME_EXT

Extends XrStructureType.

Enum values:
XR_TYPE_SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXTback to summary
public static final int XR_TYPE_SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXT

Extends XrStructureType.

Enum values:

Constructor Detail

EXTEyeGazeInteractionback to summary
private EXTEyeGazeInteraction()