Class ANDROIDEyeTracking

java.lang.Object
org.lwjgl.openxr.ANDROIDEyeTracking

public class ANDROIDEyeTracking extends Object
  • Field Details

    • XR_ANDROID_eye_tracking_SPEC_VERSION

      public static final int XR_ANDROID_eye_tracking_SPEC_VERSION
      See Also:
    • XR_ANDROID_EYE_TRACKING_EXTENSION_NAME

      public static final String XR_ANDROID_EYE_TRACKING_EXTENSION_NAME
      See Also:
    • XR_TYPE_EYES_ANDROID

      public static final int XR_TYPE_EYES_ANDROID
      See Also:
    • XR_TYPE_EYE_TRACKER_CREATE_INFO_ANDROID

      public static final int XR_TYPE_EYE_TRACKER_CREATE_INFO_ANDROID
      See Also:
    • XR_TYPE_EYES_GET_INFO_ANDROID

      public static final int XR_TYPE_EYES_GET_INFO_ANDROID
      See Also:
    • XR_TYPE_SYSTEM_EYE_TRACKING_PROPERTIES_ANDROID

      public static final int XR_TYPE_SYSTEM_EYE_TRACKING_PROPERTIES_ANDROID
      See Also:
    • XR_OBJECT_TYPE_EYE_TRACKER_ANDROID

      public static final int XR_OBJECT_TYPE_EYE_TRACKER_ANDROID
      See Also:
    • XR_EYE_MAX_ANDROID

      public static final int XR_EYE_MAX_ANDROID
      See Also:
    • XR_EYE_INDEX_LEFT_ANDROID

      public static final int XR_EYE_INDEX_LEFT_ANDROID
      See Also:
    • XR_EYE_INDEX_RIGHT_ANDROID

      public static final int XR_EYE_INDEX_RIGHT_ANDROID
      See Also:
    • XR_EYE_STATE_INVALID_ANDROID

      public static final int XR_EYE_STATE_INVALID_ANDROID
      See Also:
    • XR_EYE_STATE_GAZING_ANDROID

      public static final int XR_EYE_STATE_GAZING_ANDROID
      See Also:
    • XR_EYE_STATE_SHUT_ANDROID

      public static final int XR_EYE_STATE_SHUT_ANDROID
      See Also:
    • XR_EYE_TRACKING_MODE_NOT_TRACKING_ANDROID

      public static final int XR_EYE_TRACKING_MODE_NOT_TRACKING_ANDROID
      See Also:
    • XR_EYE_TRACKING_MODE_RIGHT_ANDROID

      public static final int XR_EYE_TRACKING_MODE_RIGHT_ANDROID
      See Also:
    • XR_EYE_TRACKING_MODE_LEFT_ANDROID

      public static final int XR_EYE_TRACKING_MODE_LEFT_ANDROID
      See Also:
    • XR_EYE_TRACKING_MODE_BOTH_ANDROID

      public static final int XR_EYE_TRACKING_MODE_BOTH_ANDROID
      See Also:
  • Method Details

    • nxrCreateEyeTrackerANDROID

      public static int nxrCreateEyeTrackerANDROID(XrSession session, long createInfo, long eyeTracker)
      XrResult xrCreateEyeTrackerANDROID(XrSession session, XrEyeTrackerCreateInfoANDROID const * createInfo, XrEyeTrackerANDROID * eyeTracker)
    • xrCreateEyeTrackerANDROID

      @NativeType("XrResult") public static int xrCreateEyeTrackerANDROID(XrSession session, @NativeType("XrEyeTrackerCreateInfoANDROID const *") XrEyeTrackerCreateInfoANDROID createInfo, @NativeType("XrEyeTrackerANDROID *") PointerBuffer eyeTracker)
      XrResult xrCreateEyeTrackerANDROID(XrSession session, XrEyeTrackerCreateInfoANDROID const * createInfo, XrEyeTrackerANDROID * eyeTracker)
    • xrDestroyEyeTrackerANDROID

      @NativeType("XrResult") public static int xrDestroyEyeTrackerANDROID(XrEyeTrackerANDROID eyeTracker)
      XrResult xrDestroyEyeTrackerANDROID(XrEyeTrackerANDROID eyeTracker)
    • nxrGetFineTrackingEyesInfoANDROID

      public static int nxrGetFineTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, long getInfo, long eyesOutput)
      XrResult xrGetFineTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, XrEyesGetInfoANDROID const * getInfo, XrEyesANDROID * eyesOutput)
    • xrGetFineTrackingEyesInfoANDROID

      @NativeType("XrResult") public static int xrGetFineTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, @NativeType("XrEyesGetInfoANDROID const *") XrEyesGetInfoANDROID getInfo, @NativeType("XrEyesANDROID *") XrEyesANDROID eyesOutput)
      XrResult xrGetFineTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, XrEyesGetInfoANDROID const * getInfo, XrEyesANDROID * eyesOutput)
    • nxrGetCoarseTrackingEyesInfoANDROID

      public static int nxrGetCoarseTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, long getInfo, long eyesOutput)
      XrResult xrGetCoarseTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, XrEyesGetInfoANDROID const * getInfo, XrEyesANDROID * eyesOutput)
    • xrGetCoarseTrackingEyesInfoANDROID

      @NativeType("XrResult") public static int xrGetCoarseTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, @NativeType("XrEyesGetInfoANDROID const *") XrEyesGetInfoANDROID getInfo, @NativeType("XrEyesANDROID *") XrEyesANDROID eyesOutput)
      XrResult xrGetCoarseTrackingEyesInfoANDROID(XrEyeTrackerANDROID eyeTracker, XrEyesGetInfoANDROID const * getInfo, XrEyesANDROID * eyesOutput)