Class ANDROIDRaycast

java.lang.Object
org.lwjgl.openxr.ANDROIDRaycast

public class ANDROIDRaycast extends Object
  • Field Details

    • XR_ANDROID_raycast_SPEC_VERSION

      public static final int XR_ANDROID_raycast_SPEC_VERSION
      See Also:
    • XR_ANDROID_RAYCAST_EXTENSION_NAME

      public static final String XR_ANDROID_RAYCAST_EXTENSION_NAME
      See Also:
    • XR_TYPE_RAYCAST_INFO_ANDROID

      public static final int XR_TYPE_RAYCAST_INFO_ANDROID
      See Also:
    • XR_TYPE_RAYCAST_HIT_RESULTS_ANDROID

      public static final int XR_TYPE_RAYCAST_HIT_RESULTS_ANDROID
      See Also:
    • XR_TRACKABLE_TYPE_DEPTH_ANDROID

      public static final int XR_TRACKABLE_TYPE_DEPTH_ANDROID
      See Also:
  • Method Details

    • nxrEnumerateRaycastSupportedTrackableTypesANDROID

      public static int nxrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes)
      XrResult xrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)
    • xrEnumerateRaycastSupportedTrackableTypesANDROID

      public static int xrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes)
      XrResult xrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)
    • nxrRaycastANDROID

      public static int nxrRaycastANDROID(XrSession session, long rayInfo, long results)
      XrResult xrRaycastANDROID(XrSession session, XrRaycastInfoANDROID const * rayInfo, XrRaycastHitResultsANDROID * results)
    • xrRaycastANDROID

      public static int xrRaycastANDROID(XrSession session, XrRaycastInfoANDROID rayInfo, XrRaycastHitResultsANDROID results)
      XrResult xrRaycastANDROID(XrSession session, XrRaycastInfoANDROID const * rayInfo, XrRaycastHitResultsANDROID * results)