Class ANDROIDCompositionLayerPassthroughMesh

java.lang.Object
org.lwjgl.openxr.ANDROIDCompositionLayerPassthroughMesh

public class ANDROIDCompositionLayerPassthroughMesh extends Object
  • Field Details

    • XR_ANDROID_composition_layer_passthrough_mesh_SPEC_VERSION

      public static final int XR_ANDROID_composition_layer_passthrough_mesh_SPEC_VERSION
      See Also:
    • XR_ANDROID_COMPOSITION_LAYER_PASSTHROUGH_MESH_EXTENSION_NAME

      public static final String XR_ANDROID_COMPOSITION_LAYER_PASSTHROUGH_MESH_EXTENSION_NAME
      See Also:
    • XR_TYPE_PASSTHROUGH_LAYER_CREATE_INFO_ANDROID

      public static final int XR_TYPE_PASSTHROUGH_LAYER_CREATE_INFO_ANDROID
      See Also:
    • XR_TYPE_PASSTHROUGH_LAYER_MESH_ANDROID

      public static final int XR_TYPE_PASSTHROUGH_LAYER_MESH_ANDROID
      See Also:
    • XR_TYPE_COMPOSITION_LAYER_PASSTHROUGH_ANDROID

      public static final int XR_TYPE_COMPOSITION_LAYER_PASSTHROUGH_ANDROID
      See Also:
    • XR_TYPE_SYSTEM_PASSTHROUGH_LAYER_PROPERTIES_ANDROID

      public static final int XR_TYPE_SYSTEM_PASSTHROUGH_LAYER_PROPERTIES_ANDROID
      See Also:
    • XR_ERROR_MESH_DATA_LIMIT_EXCEEDED_ANDROID

      public static final int XR_ERROR_MESH_DATA_LIMIT_EXCEEDED_ANDROID
      See Also:
    • XR_OBJECT_TYPE_PASSTHROUGH_LAYER_ANDROID

      public static final int XR_OBJECT_TYPE_PASSTHROUGH_LAYER_ANDROID
      See Also:
    • XR_WINDING_ORDER_UNKNOWN_ANDROID

      public static final int XR_WINDING_ORDER_UNKNOWN_ANDROID
      See Also:
    • XR_WINDING_ORDER_CW_ANDROID

      public static final int XR_WINDING_ORDER_CW_ANDROID
      See Also:
    • XR_WINDING_ORDER_CCW_ANDROID

      public static final int XR_WINDING_ORDER_CCW_ANDROID
      See Also:
  • Method Details

    • nxrCreatePassthroughLayerANDROID

      public static int nxrCreatePassthroughLayerANDROID(XrSession session, long createInfo, long layer)
      XrResult xrCreatePassthroughLayerANDROID(XrSession session, XrPassthroughLayerCreateInfoANDROID const * createInfo, XrPassthroughLayerANDROID * layer)
    • xrCreatePassthroughLayerANDROID

      @NativeType("XrResult") public static int xrCreatePassthroughLayerANDROID(XrSession session, @NativeType("XrPassthroughLayerCreateInfoANDROID const *") XrPassthroughLayerCreateInfoANDROID createInfo, @NativeType("XrPassthroughLayerANDROID *") PointerBuffer layer)
      XrResult xrCreatePassthroughLayerANDROID(XrSession session, XrPassthroughLayerCreateInfoANDROID const * createInfo, XrPassthroughLayerANDROID * layer)
    • xrDestroyPassthroughLayerANDROID

      @NativeType("XrResult") public static int xrDestroyPassthroughLayerANDROID(XrPassthroughLayerANDROID layer)
      XrResult xrDestroyPassthroughLayerANDROID(XrPassthroughLayerANDROID layer)
    • nxrSetPassthroughLayerMeshANDROID

      public static int nxrSetPassthroughLayerMeshANDROID(XrPassthroughLayerANDROID layer, long mesh)
      XrResult xrSetPassthroughLayerMeshANDROID(XrPassthroughLayerANDROID layer, XrPassthroughLayerMeshANDROID const * mesh)
    • xrSetPassthroughLayerMeshANDROID

      @NativeType("XrResult") public static int xrSetPassthroughLayerMeshANDROID(XrPassthroughLayerANDROID layer, @NativeType("XrPassthroughLayerMeshANDROID const *") XrPassthroughLayerMeshANDROID mesh)
      XrResult xrSetPassthroughLayerMeshANDROID(XrPassthroughLayerANDROID layer, XrPassthroughLayerMeshANDROID const * mesh)