Package org.lwjgl.openxr
Class ANDROIDTrackables
java.lang.Object
org.lwjgl.openxr.ANDROIDTrackables
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnxrCreateAnchorSpaceANDROID(XrSession session, long createInfo, long anchorOutput) XrResult xrCreateAnchorSpaceANDROID(XrSession session, XrAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput)static intnxrCreateTrackableTrackerANDROID(XrSession session, long createInfo, long trackableTracker) XrResult xrCreateTrackableTrackerANDROID(XrSession session, XrTrackableTrackerCreateInfoANDROID const * createInfo, XrTrackableTrackerANDROID * trackableTracker)static intnxrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intnxrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intnxrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, int trackableCapacityInput, long trackableCountOutput, long trackables) XrResult xrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, uint32_t trackableCapacityInput, uint32_t * trackableCountOutput, XrTrackableANDROID * trackables)static intnxrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, long getInfo, long planeOutput) XrResult xrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, XrTrackableGetInfoANDROID const * getInfo, XrTrackablePlaneANDROID * planeOutput)static intxrCreateAnchorSpaceANDROID(XrSession session, XrAnchorSpaceCreateInfoANDROID createInfo, PointerBuffer anchorOutput) XrResult xrCreateAnchorSpaceANDROID(XrSession session, XrAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput)static intxrCreateTrackableTrackerANDROID(XrSession session, XrTrackableTrackerCreateInfoANDROID createInfo, PointerBuffer trackableTracker) XrResult xrCreateTrackableTrackerANDROID(XrSession session, XrTrackableTrackerCreateInfoANDROID const * createInfo, XrTrackableTrackerANDROID * trackableTracker)static intxrDestroyTrackableTrackerANDROID(XrTrackableTrackerANDROID trackableTracker) XrResult xrDestroyTrackableTrackerANDROID(XrTrackableTrackerANDROID trackableTracker)static intxrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intxrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intxrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, IntBuffer trackableCountOutput, @Nullable LongBuffer trackables) XrResult xrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, uint32_t trackableCapacityInput, uint32_t * trackableCountOutput, XrTrackableANDROID * trackables)static intxrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, XrTrackableGetInfoANDROID getInfo, XrTrackablePlaneANDROID planeOutput) XrResult xrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, XrTrackableGetInfoANDROID const * getInfo, XrTrackablePlaneANDROID * planeOutput)
-
Field Details
-
XR_ANDROID_trackables_SPEC_VERSION
public static final int XR_ANDROID_trackables_SPEC_VERSION- See Also:
-
XR_ANDROID_TRACKABLES_EXTENSION_NAME
- See Also:
-
XR_TYPE_TRACKABLE_GET_INFO_ANDROID
public static final int XR_TYPE_TRACKABLE_GET_INFO_ANDROID- See Also:
-
XR_TYPE_ANCHOR_SPACE_CREATE_INFO_ANDROID
public static final int XR_TYPE_ANCHOR_SPACE_CREATE_INFO_ANDROID- See Also:
-
XR_TYPE_TRACKABLE_PLANE_ANDROID
public static final int XR_TYPE_TRACKABLE_PLANE_ANDROID- See Also:
-
XR_TYPE_TRACKABLE_TRACKER_CREATE_INFO_ANDROID
public static final int XR_TYPE_TRACKABLE_TRACKER_CREATE_INFO_ANDROID- See Also:
-
XR_TYPE_SYSTEM_TRACKABLES_PROPERTIES_ANDROID
public static final int XR_TYPE_SYSTEM_TRACKABLES_PROPERTIES_ANDROID- See Also:
-
XR_OBJECT_TYPE_TRACKABLE_TRACKER_ANDROID
public static final int XR_OBJECT_TYPE_TRACKABLE_TRACKER_ANDROID- See Also:
-
XR_ERROR_MISMATCHING_TRACKABLE_TYPE_ANDROID
public static final int XR_ERROR_MISMATCHING_TRACKABLE_TYPE_ANDROID- See Also:
-
XR_ERROR_TRACKABLE_TYPE_NOT_SUPPORTED_ANDROID
public static final int XR_ERROR_TRACKABLE_TYPE_NOT_SUPPORTED_ANDROID- See Also:
-
XR_TRACKING_STATE_PAUSED_ANDROID
public static final int XR_TRACKING_STATE_PAUSED_ANDROID- See Also:
-
XR_TRACKING_STATE_STOPPED_ANDROID
public static final int XR_TRACKING_STATE_STOPPED_ANDROID- See Also:
-
XR_TRACKING_STATE_TRACKING_ANDROID
public static final int XR_TRACKING_STATE_TRACKING_ANDROID- See Also:
-
XR_TRACKABLE_TYPE_NOT_VALID_ANDROID
public static final int XR_TRACKABLE_TYPE_NOT_VALID_ANDROID- See Also:
-
XR_TRACKABLE_TYPE_PLANE_ANDROID
public static final int XR_TRACKABLE_TYPE_PLANE_ANDROID- See Also:
-
XR_PLANE_TYPE_HORIZONTAL_DOWNWARD_FACING_ANDROID
public static final int XR_PLANE_TYPE_HORIZONTAL_DOWNWARD_FACING_ANDROID- See Also:
-
XR_PLANE_TYPE_HORIZONTAL_UPWARD_FACING_ANDROID
public static final int XR_PLANE_TYPE_HORIZONTAL_UPWARD_FACING_ANDROID- See Also:
-
XR_PLANE_TYPE_VERTICAL_ANDROID
public static final int XR_PLANE_TYPE_VERTICAL_ANDROID- See Also:
-
XR_PLANE_TYPE_ARBITRARY_ANDROID
public static final int XR_PLANE_TYPE_ARBITRARY_ANDROID- See Also:
-
XR_PLANE_LABEL_UNKNOWN_ANDROID
public static final int XR_PLANE_LABEL_UNKNOWN_ANDROID- See Also:
-
XR_PLANE_LABEL_WALL_ANDROID
public static final int XR_PLANE_LABEL_WALL_ANDROID- See Also:
-
XR_PLANE_LABEL_FLOOR_ANDROID
public static final int XR_PLANE_LABEL_FLOOR_ANDROID- See Also:
-
XR_PLANE_LABEL_CEILING_ANDROID
public static final int XR_PLANE_LABEL_CEILING_ANDROID- See Also:
-
XR_PLANE_LABEL_TABLE_ANDROID
public static final int XR_PLANE_LABEL_TABLE_ANDROID- See Also:
-
-
Method Details
-
nxrEnumerateSupportedTrackableTypesANDROID
public static int nxrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes) -
xrEnumerateSupportedTrackableTypesANDROID
public static int xrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateSupportedTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes) -
nxrEnumerateSupportedAnchorTrackableTypesANDROID
public static int nxrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes) -
xrEnumerateSupportedAnchorTrackableTypesANDROID
public static int xrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateSupportedAnchorTrackableTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes) -
nxrCreateTrackableTrackerANDROID
public static int nxrCreateTrackableTrackerANDROID(XrSession session, long createInfo, long trackableTracker) XrResult xrCreateTrackableTrackerANDROID(XrSession session, XrTrackableTrackerCreateInfoANDROID const * createInfo, XrTrackableTrackerANDROID * trackableTracker) -
xrCreateTrackableTrackerANDROID
public static int xrCreateTrackableTrackerANDROID(XrSession session, XrTrackableTrackerCreateInfoANDROID createInfo, PointerBuffer trackableTracker) XrResult xrCreateTrackableTrackerANDROID(XrSession session, XrTrackableTrackerCreateInfoANDROID const * createInfo, XrTrackableTrackerANDROID * trackableTracker) -
xrDestroyTrackableTrackerANDROID
XrResult xrDestroyTrackableTrackerANDROID(XrTrackableTrackerANDROID trackableTracker) -
nxrGetAllTrackablesANDROID
public static int nxrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, int trackableCapacityInput, long trackableCountOutput, long trackables) XrResult xrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, uint32_t trackableCapacityInput, uint32_t * trackableCountOutput, XrTrackableANDROID * trackables) -
xrGetAllTrackablesANDROID
public static int xrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, IntBuffer trackableCountOutput, @Nullable LongBuffer trackables) XrResult xrGetAllTrackablesANDROID(XrTrackableTrackerANDROID trackableTracker, uint32_t trackableCapacityInput, uint32_t * trackableCountOutput, XrTrackableANDROID * trackables) -
nxrGetTrackablePlaneANDROID
public static int nxrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, long getInfo, long planeOutput) XrResult xrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, XrTrackableGetInfoANDROID const * getInfo, XrTrackablePlaneANDROID * planeOutput) -
xrGetTrackablePlaneANDROID
public static int xrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, XrTrackableGetInfoANDROID getInfo, XrTrackablePlaneANDROID planeOutput) XrResult xrGetTrackablePlaneANDROID(XrTrackableTrackerANDROID trackableTracker, XrTrackableGetInfoANDROID const * getInfo, XrTrackablePlaneANDROID * planeOutput) -
nxrCreateAnchorSpaceANDROID
public static int nxrCreateAnchorSpaceANDROID(XrSession session, long createInfo, long anchorOutput) XrResult xrCreateAnchorSpaceANDROID(XrSession session, XrAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput) -
xrCreateAnchorSpaceANDROID
public static int xrCreateAnchorSpaceANDROID(XrSession session, XrAnchorSpaceCreateInfoANDROID createInfo, PointerBuffer anchorOutput) XrResult xrCreateAnchorSpaceANDROID(XrSession session, XrAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput)
-