Class FBSpatialEntity

java.lang.Object
org.lwjgl.openxr.FBSpatialEntity

public class FBSpatialEntity extends Object
  • Field Details

    • XR_FB_spatial_entity_SPEC_VERSION

      public static final int XR_FB_spatial_entity_SPEC_VERSION
      See Also:
    • XR_FB_SPATIAL_ENTITY_EXTENSION_NAME

      public static final String XR_FB_SPATIAL_ENTITY_EXTENSION_NAME
      See Also:
    • XR_TYPE_SPACE_COMPONENT_STATUS_FB

      public static final int XR_TYPE_SPACE_COMPONENT_STATUS_FB
      See Also:
    • XR_TYPE_SPATIAL_ANCHOR_CREATE_INFO_FB

      public static final int XR_TYPE_SPATIAL_ANCHOR_CREATE_INFO_FB
      See Also:
    • XR_TYPE_SYSTEM_SPATIAL_ENTITY_PROPERTIES_FB

      public static final int XR_TYPE_SYSTEM_SPATIAL_ENTITY_PROPERTIES_FB
      See Also:
    • XR_TYPE_EVENT_DATA_SPATIAL_ANCHOR_CREATE_COMPLETE_FB

      public static final int XR_TYPE_EVENT_DATA_SPATIAL_ANCHOR_CREATE_COMPLETE_FB
      See Also:
    • XR_TYPE_EVENT_DATA_SPACE_SET_STATUS_COMPLETE_FB

      public static final int XR_TYPE_EVENT_DATA_SPACE_SET_STATUS_COMPLETE_FB
      See Also:
    • XR_TYPE_SPACE_COMPONENT_STATUS_SET_INFO_FB

      public static final int XR_TYPE_SPACE_COMPONENT_STATUS_SET_INFO_FB
      See Also:
    • XR_ERROR_SPACE_COMPONENT_NOT_SUPPORTED_FB

      public static final int XR_ERROR_SPACE_COMPONENT_NOT_SUPPORTED_FB
      See Also:
    • XR_ERROR_SPACE_COMPONENT_NOT_ENABLED_FB

      public static final int XR_ERROR_SPACE_COMPONENT_NOT_ENABLED_FB
      See Also:
    • XR_ERROR_SPACE_COMPONENT_STATUS_PENDING_FB

      public static final int XR_ERROR_SPACE_COMPONENT_STATUS_PENDING_FB
      See Also:
    • XR_ERROR_SPACE_COMPONENT_STATUS_ALREADY_SET_FB

      public static final int XR_ERROR_SPACE_COMPONENT_STATUS_ALREADY_SET_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_LOCATABLE_FB

      public static final int XR_SPACE_COMPONENT_TYPE_LOCATABLE_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_STORABLE_FB

      public static final int XR_SPACE_COMPONENT_TYPE_STORABLE_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_SHARABLE_FB

      public static final int XR_SPACE_COMPONENT_TYPE_SHARABLE_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_BOUNDED_2D_FB

      public static final int XR_SPACE_COMPONENT_TYPE_BOUNDED_2D_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_BOUNDED_3D_FB

      public static final int XR_SPACE_COMPONENT_TYPE_BOUNDED_3D_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_SEMANTIC_LABELS_FB

      public static final int XR_SPACE_COMPONENT_TYPE_SEMANTIC_LABELS_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_ROOM_LAYOUT_FB

      public static final int XR_SPACE_COMPONENT_TYPE_ROOM_LAYOUT_FB
      See Also:
    • XR_SPACE_COMPONENT_TYPE_SPACE_CONTAINER_FB

      public static final int XR_SPACE_COMPONENT_TYPE_SPACE_CONTAINER_FB
      See Also:
  • Method Details

    • nxrCreateSpatialAnchorFB

      public static int nxrCreateSpatialAnchorFB(XrSession session, long info, long requestId)
      XrResult xrCreateSpatialAnchorFB(XrSession session, XrSpatialAnchorCreateInfoFB const * info, XrAsyncRequestIdFB * requestId)
    • xrCreateSpatialAnchorFB

      public static int xrCreateSpatialAnchorFB(XrSession session, XrSpatialAnchorCreateInfoFB info, LongBuffer requestId)
      XrResult xrCreateSpatialAnchorFB(XrSession session, XrSpatialAnchorCreateInfoFB const * info, XrAsyncRequestIdFB * requestId)
    • nxrGetSpaceUuidFB

      public static int nxrGetSpaceUuidFB(XrSpace space, long uuid)
      XrResult xrGetSpaceUuidFB(XrSpace space, XrUuidEXT * uuid)
    • xrGetSpaceUuidFB

      public static int xrGetSpaceUuidFB(XrSpace space, XrUuidEXT uuid)
      XrResult xrGetSpaceUuidFB(XrSpace space, XrUuidEXT * uuid)
    • nxrEnumerateSpaceSupportedComponentsFB

      public static int nxrEnumerateSpaceSupportedComponentsFB(XrSpace space, int componentTypeCapacityInput, long componentTypeCountOutput, long componentTypes)
      XrResult xrEnumerateSpaceSupportedComponentsFB(XrSpace space, uint32_t componentTypeCapacityInput, uint32_t * componentTypeCountOutput, XrSpaceComponentTypeFB * componentTypes)
    • xrEnumerateSpaceSupportedComponentsFB

      public static int xrEnumerateSpaceSupportedComponentsFB(XrSpace space, IntBuffer componentTypeCountOutput, @Nullable IntBuffer componentTypes)
      XrResult xrEnumerateSpaceSupportedComponentsFB(XrSpace space, uint32_t componentTypeCapacityInput, uint32_t * componentTypeCountOutput, XrSpaceComponentTypeFB * componentTypes)
    • nxrSetSpaceComponentStatusFB

      public static int nxrSetSpaceComponentStatusFB(XrSpace space, long info, long requestId)
      XrResult xrSetSpaceComponentStatusFB(XrSpace space, XrSpaceComponentStatusSetInfoFB const * info, XrAsyncRequestIdFB * requestId)
    • xrSetSpaceComponentStatusFB

      public static int xrSetSpaceComponentStatusFB(XrSpace space, XrSpaceComponentStatusSetInfoFB info, LongBuffer requestId)
      XrResult xrSetSpaceComponentStatusFB(XrSpace space, XrSpaceComponentStatusSetInfoFB const * info, XrAsyncRequestIdFB * requestId)
    • nxrGetSpaceComponentStatusFB

      public static int nxrGetSpaceComponentStatusFB(XrSpace space, int componentType, long status)
      XrResult xrGetSpaceComponentStatusFB(XrSpace space, XrSpaceComponentTypeFB componentType, XrSpaceComponentStatusFB * status)
    • xrGetSpaceComponentStatusFB

      public static int xrGetSpaceComponentStatusFB(XrSpace space, int componentType, XrSpaceComponentStatusFB status)
      XrResult xrGetSpaceComponentStatusFB(XrSpace space, XrSpaceComponentTypeFB componentType, XrSpaceComponentStatusFB * status)