C Specification

The XrWorldMeshBlockStateML structure is defined as:

// Provided by XR_ML_world_mesh_detection
typedef struct XrWorldMeshBlockStateML {
    XrStructureType             type;
    void*                       next;
    XrUuidEXT                   uuid;
    XrPosef                     meshBoundingBoxCenter;
    XrExtent3DfEXT              meshBoundingBoxExtents;
    XrTime                      lastUpdateTime;
    XrWorldMeshBlockStatusML    status;
} XrWorldMeshBlockStateML;

Members

Member Descriptions
  • type is the XrStructureType of this structure.

  • next is NULL or a pointer to the next structure in a structure chain.

  • uuid is the XrUuidEXT of the mesh block.

  • meshBoundingBoxCenter the XrPosef of the mesh’s bounding box center.

  • meshBoundingBoxExtents the XrExtent3DfEXT of the mesh’s bounding box.

  • lastUpdateTime is the XrTime at which this mesh was last updated.

  • status is an XrWorldMeshBlockStatusML indicating the status of the mesh block.

Description

Valid Usage (Implicit)

See Also

Document Notes

For more information, see the OpenXR Specification

This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.

Copyright 2014-2025 The Khronos Group Inc.