Package org.lwjgl.openxr
Class ANDROIDRaycast
java.lang.Object
org.lwjgl.openxr.ANDROIDRaycast
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnxrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intnxrRaycastANDROID(XrSession session, long rayInfo, long results) XrResult xrRaycastANDROID(XrSession session, XrRaycastInfoANDROID const * rayInfo, XrRaycastHitResultsANDROID * results)static intxrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateRaycastSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intxrRaycastANDROID(XrSession session, XrRaycastInfoANDROID rayInfo, XrRaycastHitResultsANDROID results) XrResult xrRaycastANDROID(XrSession session, XrRaycastInfoANDROID const * rayInfo, XrRaycastHitResultsANDROID * results)
-
Field Details
-
XR_ANDROID_raycast_SPEC_VERSION
public static final int XR_ANDROID_raycast_SPEC_VERSION- See Also:
-
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
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)
-