Package org.lwjgl.openxr
Class MLWorldMeshDetection
java.lang.Object
org.lwjgl.openxr.MLWorldMeshDetection
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nxrAllocateWorldMeshBufferML
(XrWorldMeshDetectorML detector, long size, long buffer) XrResult xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML const * size, XrWorldMeshBufferML * buffer)
static int
nxrCreateWorldMeshDetectorML
(XrSession session, long createInfo, long detector) XrResult xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML const * createInfo, XrWorldMeshDetectorML * detector)
static int
nxrFreeWorldMeshBufferML
(XrWorldMeshDetectorML detector, long buffer) XrResult xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML const * buffer)
static int
nxrGetWorldMeshBufferRecommendSizeML
(XrWorldMeshDetectorML detector, long sizeInfo, long size) XrResult xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML const * sizeInfo, XrWorldMeshBufferSizeML * size)
static int
nxrRequestWorldMeshAsyncML
(XrWorldMeshDetectorML detector, long getInfo, long buffer, long future) XrResult xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML const * getInfo, XrWorldMeshBufferML * buffer, XrFutureEXT * future)
static int
nxrRequestWorldMeshCompleteML
(XrWorldMeshDetectorML detector, long completionInfo, long future, long completion) XrResult xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML const * completionInfo, XrFutureEXT future, XrWorldMeshRequestCompletionML * completion)
static int
nxrRequestWorldMeshStateAsyncML
(XrWorldMeshDetectorML detector, long stateRequest, long future) XrResult xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML const * stateRequest, XrFutureEXT * future)
static int
nxrRequestWorldMeshStateCompleteML
(XrWorldMeshDetectorML detector, long future, long completion) XrResult xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, XrFutureEXT future, XrWorldMeshStateRequestCompletionML * completion)
static int
xrAllocateWorldMeshBufferML
(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML size, XrWorldMeshBufferML buffer) XrResult xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML const * size, XrWorldMeshBufferML * buffer)
static int
xrCreateWorldMeshDetectorML
(XrSession session, XrWorldMeshDetectorCreateInfoML createInfo, PointerBuffer detector) XrResult xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML const * createInfo, XrWorldMeshDetectorML * detector)
static int
XrResult xrDestroyWorldMeshDetectorML(XrWorldMeshDetectorML detector)
static int
xrFreeWorldMeshBufferML
(XrWorldMeshDetectorML detector, XrWorldMeshBufferML buffer) XrResult xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML const * buffer)
static int
xrGetWorldMeshBufferRecommendSizeML
(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML sizeInfo, XrWorldMeshBufferSizeML size) XrResult xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML const * sizeInfo, XrWorldMeshBufferSizeML * size)
static int
xrRequestWorldMeshAsyncML
(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML getInfo, XrWorldMeshBufferML buffer, LongBuffer future) XrResult xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML const * getInfo, XrWorldMeshBufferML * buffer, XrFutureEXT * future)
static int
xrRequestWorldMeshCompleteML
(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML completionInfo, long future, XrWorldMeshRequestCompletionML completion) XrResult xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML const * completionInfo, XrFutureEXT future, XrWorldMeshRequestCompletionML * completion)
static int
xrRequestWorldMeshStateAsyncML
(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML stateRequest, LongBuffer future) XrResult xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML const * stateRequest, XrFutureEXT * future)
static int
xrRequestWorldMeshStateCompleteML
(XrWorldMeshDetectorML detector, long future, XrWorldMeshStateRequestCompletionML completion) XrResult xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, XrFutureEXT future, XrWorldMeshStateRequestCompletionML * completion)
-
Field Details
-
XR_ML_world_mesh_detection_SPEC_VERSION
public static final int XR_ML_world_mesh_detection_SPEC_VERSION- See Also:
-
XR_ML_WORLD_MESH_DETECTION_EXTENSION_NAME
- See Also:
-
XR_OBJECT_TYPE_WORLD_MESH_DETECTOR_ML
public static final int XR_OBJECT_TYPE_WORLD_MESH_DETECTOR_ML- See Also:
-
XR_ERROR_WORLD_MESH_DETECTOR_PERMISSION_DENIED_ML
public static final int XR_ERROR_WORLD_MESH_DETECTOR_PERMISSION_DENIED_ML- See Also:
-
XR_ERROR_WORLD_MESH_DETECTOR_SPACE_NOT_LOCATABLE_ML
public static final int XR_ERROR_WORLD_MESH_DETECTOR_SPACE_NOT_LOCATABLE_ML- See Also:
-
XR_TYPE_WORLD_MESH_DETECTOR_CREATE_INFO_ML
public static final int XR_TYPE_WORLD_MESH_DETECTOR_CREATE_INFO_ML- See Also:
-
XR_TYPE_WORLD_MESH_STATE_REQUEST_INFO_ML
public static final int XR_TYPE_WORLD_MESH_STATE_REQUEST_INFO_ML- See Also:
-
XR_TYPE_WORLD_MESH_BLOCK_STATE_ML
public static final int XR_TYPE_WORLD_MESH_BLOCK_STATE_ML- See Also:
-
XR_TYPE_WORLD_MESH_STATE_REQUEST_COMPLETION_ML
public static final int XR_TYPE_WORLD_MESH_STATE_REQUEST_COMPLETION_ML- See Also:
-
XR_TYPE_WORLD_MESH_BUFFER_RECOMMENDED_SIZE_INFO_ML
public static final int XR_TYPE_WORLD_MESH_BUFFER_RECOMMENDED_SIZE_INFO_ML- See Also:
-
XR_TYPE_WORLD_MESH_BUFFER_SIZE_ML
public static final int XR_TYPE_WORLD_MESH_BUFFER_SIZE_ML- See Also:
-
XR_TYPE_WORLD_MESH_BUFFER_ML
public static final int XR_TYPE_WORLD_MESH_BUFFER_ML- See Also:
-
XR_TYPE_WORLD_MESH_BLOCK_REQUEST_ML
public static final int XR_TYPE_WORLD_MESH_BLOCK_REQUEST_ML- See Also:
-
XR_TYPE_WORLD_MESH_GET_INFO_ML
public static final int XR_TYPE_WORLD_MESH_GET_INFO_ML- See Also:
-
XR_TYPE_WORLD_MESH_BLOCK_ML
public static final int XR_TYPE_WORLD_MESH_BLOCK_ML- See Also:
-
XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_ML
public static final int XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_ML- See Also:
-
XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_INFO_ML
public static final int XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_INFO_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_POINT_CLOUD_BIT_ML
public static final int XR_WORLD_MESH_DETECTOR_POINT_CLOUD_BIT_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_COMPUTE_NORMALS_BIT_ML
public static final int XR_WORLD_MESH_DETECTOR_COMPUTE_NORMALS_BIT_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_COMPUTE_CONFIDENCE_BIT_ML
public static final int XR_WORLD_MESH_DETECTOR_COMPUTE_CONFIDENCE_BIT_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_PLANARIZE_BIT_ML
public static final int XR_WORLD_MESH_DETECTOR_PLANARIZE_BIT_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_REMOVE_MESH_SKIRT_BIT_ML
public static final int XR_WORLD_MESH_DETECTOR_REMOVE_MESH_SKIRT_BIT_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_INDEX_ORDER_CW_BIT_ML
public static final int XR_WORLD_MESH_DETECTOR_INDEX_ORDER_CW_BIT_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_LOD_MINIMUM_ML
public static final int XR_WORLD_MESH_DETECTOR_LOD_MINIMUM_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_LOD_MEDIUM_ML
public static final int XR_WORLD_MESH_DETECTOR_LOD_MEDIUM_ML- See Also:
-
XR_WORLD_MESH_DETECTOR_LOD_MAXIMUM_ML
public static final int XR_WORLD_MESH_DETECTOR_LOD_MAXIMUM_ML- See Also:
-
XR_WORLD_MESH_BLOCK_STATUS_NEW_ML
public static final int XR_WORLD_MESH_BLOCK_STATUS_NEW_ML- See Also:
-
XR_WORLD_MESH_BLOCK_STATUS_UPDATED_ML
public static final int XR_WORLD_MESH_BLOCK_STATUS_UPDATED_ML- See Also:
-
XR_WORLD_MESH_BLOCK_STATUS_DELETED_ML
public static final int XR_WORLD_MESH_BLOCK_STATUS_DELETED_ML- See Also:
-
XR_WORLD_MESH_BLOCK_STATUS_UNCHANGED_ML
public static final int XR_WORLD_MESH_BLOCK_STATUS_UNCHANGED_ML- See Also:
-
XR_WORLD_MESH_BLOCK_RESULT_SUCCESS_ML
public static final int XR_WORLD_MESH_BLOCK_RESULT_SUCCESS_ML- See Also:
-
XR_WORLD_MESH_BLOCK_RESULT_FAILED_ML
public static final int XR_WORLD_MESH_BLOCK_RESULT_FAILED_ML- See Also:
-
XR_WORLD_MESH_BLOCK_RESULT_PENDING_ML
public static final int XR_WORLD_MESH_BLOCK_RESULT_PENDING_ML- See Also:
-
XR_WORLD_MESH_BLOCK_RESULT_PARTIAL_UPDATE_ML
public static final int XR_WORLD_MESH_BLOCK_RESULT_PARTIAL_UPDATE_ML- See Also:
-
-
Method Details
-
nxrCreateWorldMeshDetectorML
XrResult xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML const * createInfo, XrWorldMeshDetectorML * detector)
-
xrCreateWorldMeshDetectorML
public static int xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML createInfo, PointerBuffer detector) XrResult xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML const * createInfo, XrWorldMeshDetectorML * detector)
-
xrDestroyWorldMeshDetectorML
XrResult xrDestroyWorldMeshDetectorML(XrWorldMeshDetectorML detector)
-
nxrRequestWorldMeshStateAsyncML
public static int nxrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, long stateRequest, long future) XrResult xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML const * stateRequest, XrFutureEXT * future)
-
xrRequestWorldMeshStateAsyncML
public static int xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML stateRequest, LongBuffer future) XrResult xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML const * stateRequest, XrFutureEXT * future)
-
nxrRequestWorldMeshStateCompleteML
public static int nxrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, long future, long completion) XrResult xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, XrFutureEXT future, XrWorldMeshStateRequestCompletionML * completion)
-
xrRequestWorldMeshStateCompleteML
public static int xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, long future, XrWorldMeshStateRequestCompletionML completion) XrResult xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, XrFutureEXT future, XrWorldMeshStateRequestCompletionML * completion)
-
nxrGetWorldMeshBufferRecommendSizeML
public static int nxrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, long sizeInfo, long size) XrResult xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML const * sizeInfo, XrWorldMeshBufferSizeML * size)
-
xrGetWorldMeshBufferRecommendSizeML
public static int xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML sizeInfo, XrWorldMeshBufferSizeML size) XrResult xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML const * sizeInfo, XrWorldMeshBufferSizeML * size)
-
nxrAllocateWorldMeshBufferML
public static int nxrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, long size, long buffer) XrResult xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML const * size, XrWorldMeshBufferML * buffer)
-
xrAllocateWorldMeshBufferML
public static int xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML size, XrWorldMeshBufferML buffer) XrResult xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML const * size, XrWorldMeshBufferML * buffer)
-
nxrFreeWorldMeshBufferML
XrResult xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML const * buffer)
-
xrFreeWorldMeshBufferML
public static int xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML buffer) XrResult xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML const * buffer)
-
nxrRequestWorldMeshAsyncML
public static int nxrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, long getInfo, long buffer, long future) XrResult xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML const * getInfo, XrWorldMeshBufferML * buffer, XrFutureEXT * future)
-
xrRequestWorldMeshAsyncML
public static int xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML getInfo, XrWorldMeshBufferML buffer, LongBuffer future) XrResult xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML const * getInfo, XrWorldMeshBufferML * buffer, XrFutureEXT * future)
-
nxrRequestWorldMeshCompleteML
public static int nxrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, long completionInfo, long future, long completion) XrResult xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML const * completionInfo, XrFutureEXT future, XrWorldMeshRequestCompletionML * completion)
-
xrRequestWorldMeshCompleteML
public static int xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML completionInfo, long future, XrWorldMeshRequestCompletionML completion) XrResult xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML const * completionInfo, XrFutureEXT future, XrWorldMeshRequestCompletionML * completion)
-