Package org.lwjgl.openxr
Class ANDROIDDeviceAnchorPersistence
java.lang.Object
org.lwjgl.openxr.ANDROIDDeviceAnchorPersistence
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final Stringstatic 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 intnxrCreateDeviceAnchorPersistenceANDROID(XrSession session, long createInfo, long outHandle) XrResult xrCreateDeviceAnchorPersistenceANDROID(XrSession session, XrDeviceAnchorPersistenceCreateInfoANDROID const * createInfo, XrDeviceAnchorPersistenceANDROID * outHandle)static intnxrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, long createInfo, long anchorOutput) XrResult xrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput)static intnxrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, int anchorIdCapacityInput, long anchorIdCountOutput, long anchorIds) XrResult xrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, uint32_t anchorIdCapacityInput, uint32_t * anchorIdCountOutput, XrUuidEXT * anchorIds)static intnxrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intnxrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, long anchorId, long persistState) XrResult xrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId, XrAnchorPersistStateANDROID * persistState)static intnxrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, long persistedInfo, long anchorIdOutput) XrResult xrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceInfoANDROID const * persistedInfo, XrUuidEXT * anchorIdOutput)static intnxrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, long anchorId) XrResult xrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId)static intxrCreateDeviceAnchorPersistenceANDROID(XrSession session, XrDeviceAnchorPersistenceCreateInfoANDROID createInfo, PointerBuffer outHandle) XrResult xrCreateDeviceAnchorPersistenceANDROID(XrSession session, XrDeviceAnchorPersistenceCreateInfoANDROID const * createInfo, XrDeviceAnchorPersistenceANDROID * outHandle)static intxrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceCreateInfoANDROID createInfo, PointerBuffer anchorOutput) XrResult xrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput)static intXrResult xrDestroyDeviceAnchorPersistenceANDROID(XrDeviceAnchorPersistenceANDROID handle)static intxrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, IntBuffer anchorIdCountOutput, @Nullable XrUuidEXT.Buffer anchorIds) XrResult xrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, uint32_t anchorIdCapacityInput, uint32_t * anchorIdCountOutput, XrUuidEXT * anchorIds)static intxrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes)static intxrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT anchorId, IntBuffer persistState) XrResult xrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId, XrAnchorPersistStateANDROID * persistState)static intxrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceInfoANDROID persistedInfo, XrUuidEXT anchorIdOutput) XrResult xrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceInfoANDROID const * persistedInfo, XrUuidEXT * anchorIdOutput)static intxrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT anchorId) XrResult xrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId)
-
Field Details
-
XR_ANDROID_device_anchor_persistence_SPEC_VERSION
public static final int XR_ANDROID_device_anchor_persistence_SPEC_VERSION- See Also:
-
XR_ANDROID_DEVICE_ANCHOR_PERSISTENCE_EXTENSION_NAME
- See Also:
-
XR_TYPE_PERSISTED_ANCHOR_SPACE_CREATE_INFO_ANDROID
public static final int XR_TYPE_PERSISTED_ANCHOR_SPACE_CREATE_INFO_ANDROID- See Also:
-
XR_TYPE_PERSISTED_ANCHOR_SPACE_INFO_ANDROID
public static final int XR_TYPE_PERSISTED_ANCHOR_SPACE_INFO_ANDROID- See Also:
-
XR_TYPE_DEVICE_ANCHOR_PERSISTENCE_CREATE_INFO_ANDROID
public static final int XR_TYPE_DEVICE_ANCHOR_PERSISTENCE_CREATE_INFO_ANDROID- See Also:
-
XR_TYPE_SYSTEM_DEVICE_ANCHOR_PERSISTENCE_PROPERTIES_ANDROID
public static final int XR_TYPE_SYSTEM_DEVICE_ANCHOR_PERSISTENCE_PROPERTIES_ANDROID- See Also:
-
XR_ERROR_ANCHOR_ID_NOT_FOUND_ANDROID
public static final int XR_ERROR_ANCHOR_ID_NOT_FOUND_ANDROID- See Also:
-
XR_ERROR_ANCHOR_ALREADY_PERSISTED_ANDROID
public static final int XR_ERROR_ANCHOR_ALREADY_PERSISTED_ANDROID- See Also:
-
XR_ERROR_ANCHOR_NOT_TRACKING_ANDROID
public static final int XR_ERROR_ANCHOR_NOT_TRACKING_ANDROID- See Also:
-
XR_ERROR_PERSISTED_DATA_NOT_READY_ANDROID
public static final int XR_ERROR_PERSISTED_DATA_NOT_READY_ANDROID- See Also:
-
XR_OBJECT_TYPE_DEVICE_ANCHOR_PERSISTENCE_ANDROID
public static final int XR_OBJECT_TYPE_DEVICE_ANCHOR_PERSISTENCE_ANDROID- See Also:
-
XR_ANCHOR_PERSIST_STATE_PERSIST_NOT_REQUESTED_ANDROID
public static final int XR_ANCHOR_PERSIST_STATE_PERSIST_NOT_REQUESTED_ANDROID- See Also:
-
XR_ANCHOR_PERSIST_STATE_PERSIST_PENDING_ANDROID
public static final int XR_ANCHOR_PERSIST_STATE_PERSIST_PENDING_ANDROID- See Also:
-
XR_ANCHOR_PERSIST_STATE_PERSISTED_ANDROID
public static final int XR_ANCHOR_PERSIST_STATE_PERSISTED_ANDROID- See Also:
-
-
Method Details
-
nxrEnumerateSupportedPersistenceAnchorTypesANDROID
public static int nxrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, long systemId, int trackableTypeCapacityInput, long trackableTypeCountOutput, long trackableTypes) XrResult xrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes) -
xrEnumerateSupportedPersistenceAnchorTypesANDROID
public static int xrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, long systemId, IntBuffer trackableTypeCountOutput, @Nullable IntBuffer trackableTypes) XrResult xrEnumerateSupportedPersistenceAnchorTypesANDROID(XrInstance instance, XrSystemId systemId, uint32_t trackableTypeCapacityInput, uint32_t * trackableTypeCountOutput, XrTrackableTypeANDROID * trackableTypes) -
nxrCreateDeviceAnchorPersistenceANDROID
public static int nxrCreateDeviceAnchorPersistenceANDROID(XrSession session, long createInfo, long outHandle) XrResult xrCreateDeviceAnchorPersistenceANDROID(XrSession session, XrDeviceAnchorPersistenceCreateInfoANDROID const * createInfo, XrDeviceAnchorPersistenceANDROID * outHandle) -
xrCreateDeviceAnchorPersistenceANDROID
public static int xrCreateDeviceAnchorPersistenceANDROID(XrSession session, XrDeviceAnchorPersistenceCreateInfoANDROID createInfo, PointerBuffer outHandle) XrResult xrCreateDeviceAnchorPersistenceANDROID(XrSession session, XrDeviceAnchorPersistenceCreateInfoANDROID const * createInfo, XrDeviceAnchorPersistenceANDROID * outHandle) -
xrDestroyDeviceAnchorPersistenceANDROID
XrResult xrDestroyDeviceAnchorPersistenceANDROID(XrDeviceAnchorPersistenceANDROID handle) -
nxrPersistAnchorANDROID
public static int nxrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, long persistedInfo, long anchorIdOutput) XrResult xrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceInfoANDROID const * persistedInfo, XrUuidEXT * anchorIdOutput) -
xrPersistAnchorANDROID
public static int xrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceInfoANDROID persistedInfo, XrUuidEXT anchorIdOutput) XrResult xrPersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceInfoANDROID const * persistedInfo, XrUuidEXT * anchorIdOutput) -
nxrGetAnchorPersistStateANDROID
public static int nxrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, long anchorId, long persistState) XrResult xrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId, XrAnchorPersistStateANDROID * persistState) -
xrGetAnchorPersistStateANDROID
public static int xrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT anchorId, IntBuffer persistState) XrResult xrGetAnchorPersistStateANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId, XrAnchorPersistStateANDROID * persistState) -
nxrCreatePersistedAnchorSpaceANDROID
public static int nxrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, long createInfo, long anchorOutput) XrResult xrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput) -
xrCreatePersistedAnchorSpaceANDROID
public static int xrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceCreateInfoANDROID createInfo, PointerBuffer anchorOutput) XrResult xrCreatePersistedAnchorSpaceANDROID(XrDeviceAnchorPersistenceANDROID handle, XrPersistedAnchorSpaceCreateInfoANDROID const * createInfo, XrSpace * anchorOutput) -
nxrEnumeratePersistedAnchorsANDROID
public static int nxrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, int anchorIdCapacityInput, long anchorIdCountOutput, long anchorIds) XrResult xrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, uint32_t anchorIdCapacityInput, uint32_t * anchorIdCountOutput, XrUuidEXT * anchorIds) -
xrEnumeratePersistedAnchorsANDROID
public static int xrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, IntBuffer anchorIdCountOutput, @Nullable XrUuidEXT.Buffer anchorIds) XrResult xrEnumeratePersistedAnchorsANDROID(XrDeviceAnchorPersistenceANDROID handle, uint32_t anchorIdCapacityInput, uint32_t * anchorIdCountOutput, XrUuidEXT * anchorIds) -
nxrUnpersistAnchorANDROID
XrResult xrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId) -
xrUnpersistAnchorANDROID
public static int xrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT anchorId) XrResult xrUnpersistAnchorANDROID(XrDeviceAnchorPersistenceANDROID handle, XrUuidEXT const * anchorId)
-