Class FBPassthrough

java.lang.Object
org.lwjgl.openxr.FBPassthrough

public class FBPassthrough extends Object
  • Field Details

    • XR_FB_passthrough_SPEC_VERSION

      public static final int XR_FB_passthrough_SPEC_VERSION
      See Also:
    • XR_FB_PASSTHROUGH_EXTENSION_NAME

      public static final String XR_FB_PASSTHROUGH_EXTENSION_NAME
      See Also:
    • XR_TYPE_SYSTEM_PASSTHROUGH_PROPERTIES_FB

      public static final int XR_TYPE_SYSTEM_PASSTHROUGH_PROPERTIES_FB
      See Also:
    • XR_TYPE_PASSTHROUGH_CREATE_INFO_FB

      public static final int XR_TYPE_PASSTHROUGH_CREATE_INFO_FB
      See Also:
    • XR_TYPE_PASSTHROUGH_LAYER_CREATE_INFO_FB

      public static final int XR_TYPE_PASSTHROUGH_LAYER_CREATE_INFO_FB
      See Also:
    • XR_TYPE_COMPOSITION_LAYER_PASSTHROUGH_FB

      public static final int XR_TYPE_COMPOSITION_LAYER_PASSTHROUGH_FB
      See Also:
    • XR_TYPE_GEOMETRY_INSTANCE_CREATE_INFO_FB

      public static final int XR_TYPE_GEOMETRY_INSTANCE_CREATE_INFO_FB
      See Also:
    • XR_TYPE_GEOMETRY_INSTANCE_TRANSFORM_FB

      public static final int XR_TYPE_GEOMETRY_INSTANCE_TRANSFORM_FB
      See Also:
    • XR_TYPE_SYSTEM_PASSTHROUGH_PROPERTIES2_FB

      public static final int XR_TYPE_SYSTEM_PASSTHROUGH_PROPERTIES2_FB
      See Also:
    • XR_TYPE_PASSTHROUGH_STYLE_FB

      public static final int XR_TYPE_PASSTHROUGH_STYLE_FB
      See Also:
    • XR_TYPE_PASSTHROUGH_COLOR_MAP_MONO_TO_RGBA_FB

      public static final int XR_TYPE_PASSTHROUGH_COLOR_MAP_MONO_TO_RGBA_FB
      See Also:
    • XR_TYPE_PASSTHROUGH_COLOR_MAP_MONO_TO_MONO_FB

      public static final int XR_TYPE_PASSTHROUGH_COLOR_MAP_MONO_TO_MONO_FB
      See Also:
    • XR_TYPE_PASSTHROUGH_BRIGHTNESS_CONTRAST_SATURATION_FB

      public static final int XR_TYPE_PASSTHROUGH_BRIGHTNESS_CONTRAST_SATURATION_FB
      See Also:
    • XR_TYPE_EVENT_DATA_PASSTHROUGH_STATE_CHANGED_FB

      public static final int XR_TYPE_EVENT_DATA_PASSTHROUGH_STATE_CHANGED_FB
      See Also:
    • XR_ERROR_UNEXPECTED_STATE_PASSTHROUGH_FB

      public static final int XR_ERROR_UNEXPECTED_STATE_PASSTHROUGH_FB
      See Also:
    • XR_ERROR_FEATURE_ALREADY_CREATED_PASSTHROUGH_FB

      public static final int XR_ERROR_FEATURE_ALREADY_CREATED_PASSTHROUGH_FB
      See Also:
    • XR_ERROR_FEATURE_REQUIRED_PASSTHROUGH_FB

      public static final int XR_ERROR_FEATURE_REQUIRED_PASSTHROUGH_FB
      See Also:
    • XR_ERROR_NOT_PERMITTED_PASSTHROUGH_FB

      public static final int XR_ERROR_NOT_PERMITTED_PASSTHROUGH_FB
      See Also:
    • XR_ERROR_INSUFFICIENT_RESOURCES_PASSTHROUGH_FB

      public static final int XR_ERROR_INSUFFICIENT_RESOURCES_PASSTHROUGH_FB
      See Also:
    • XR_ERROR_UNKNOWN_PASSTHROUGH_FB

      public static final int XR_ERROR_UNKNOWN_PASSTHROUGH_FB
      See Also:
    • XR_PASSTHROUGH_COLOR_MAP_MONO_SIZE_FB

      public static final int XR_PASSTHROUGH_COLOR_MAP_MONO_SIZE_FB
      See Also:
    • XR_OBJECT_TYPE_PASSTHROUGH_FB

      public static final int XR_OBJECT_TYPE_PASSTHROUGH_FB
      See Also:
    • XR_OBJECT_TYPE_PASSTHROUGH_LAYER_FB

      public static final int XR_OBJECT_TYPE_PASSTHROUGH_LAYER_FB
      See Also:
    • XR_OBJECT_TYPE_GEOMETRY_INSTANCE_FB

      public static final int XR_OBJECT_TYPE_GEOMETRY_INSTANCE_FB
      See Also:
    • XR_PASSTHROUGH_CAPABILITY_BIT_FB

      public static final int XR_PASSTHROUGH_CAPABILITY_BIT_FB
      See Also:
    • XR_PASSTHROUGH_CAPABILITY_COLOR_BIT_FB

      public static final int XR_PASSTHROUGH_CAPABILITY_COLOR_BIT_FB
      See Also:
    • XR_PASSTHROUGH_CAPABILITY_LAYER_DEPTH_BIT_FB

      public static final int XR_PASSTHROUGH_CAPABILITY_LAYER_DEPTH_BIT_FB
      See Also:
    • XR_PASSTHROUGH_IS_RUNNING_AT_CREATION_BIT_FB

      public static final int XR_PASSTHROUGH_IS_RUNNING_AT_CREATION_BIT_FB
      See Also:
    • XR_PASSTHROUGH_LAYER_DEPTH_BIT_FB

      public static final int XR_PASSTHROUGH_LAYER_DEPTH_BIT_FB
      See Also:
    • XR_PASSTHROUGH_LAYER_PURPOSE_RECONSTRUCTION_FB

      public static final int XR_PASSTHROUGH_LAYER_PURPOSE_RECONSTRUCTION_FB
      See Also:
    • XR_PASSTHROUGH_LAYER_PURPOSE_PROJECTED_FB

      public static final int XR_PASSTHROUGH_LAYER_PURPOSE_PROJECTED_FB
      See Also:
    • XR_PASSTHROUGH_STATE_CHANGED_REINIT_REQUIRED_BIT_FB

      public static final int XR_PASSTHROUGH_STATE_CHANGED_REINIT_REQUIRED_BIT_FB
      See Also:
    • XR_PASSTHROUGH_STATE_CHANGED_NON_RECOVERABLE_ERROR_BIT_FB

      public static final int XR_PASSTHROUGH_STATE_CHANGED_NON_RECOVERABLE_ERROR_BIT_FB
      See Also:
    • XR_PASSTHROUGH_STATE_CHANGED_RECOVERABLE_ERROR_BIT_FB

      public static final int XR_PASSTHROUGH_STATE_CHANGED_RECOVERABLE_ERROR_BIT_FB
      See Also:
    • XR_PASSTHROUGH_STATE_CHANGED_RESTORED_ERROR_BIT_FB

      public static final int XR_PASSTHROUGH_STATE_CHANGED_RESTORED_ERROR_BIT_FB
      See Also:
  • Method Details

    • nxrCreatePassthroughFB

      public static int nxrCreatePassthroughFB(XrSession session, long createInfo, long outPassthrough)
      XrResult xrCreatePassthroughFB(XrSession session, XrPassthroughCreateInfoFB const * createInfo, XrPassthroughFB * outPassthrough)
    • xrCreatePassthroughFB

      public static int xrCreatePassthroughFB(XrSession session, XrPassthroughCreateInfoFB createInfo, PointerBuffer outPassthrough)
      XrResult xrCreatePassthroughFB(XrSession session, XrPassthroughCreateInfoFB const * createInfo, XrPassthroughFB * outPassthrough)
    • xrDestroyPassthroughFB

      public static int xrDestroyPassthroughFB(XrPassthroughFB passthrough)
      XrResult xrDestroyPassthroughFB(XrPassthroughFB passthrough)
    • xrPassthroughStartFB

      public static int xrPassthroughStartFB(XrPassthroughFB passthrough)
      XrResult xrPassthroughStartFB(XrPassthroughFB passthrough)
    • xrPassthroughPauseFB

      public static int xrPassthroughPauseFB(XrPassthroughFB passthrough)
      XrResult xrPassthroughPauseFB(XrPassthroughFB passthrough)
    • nxrCreatePassthroughLayerFB

      public static int nxrCreatePassthroughLayerFB(XrSession session, long createInfo, long outLayer)
      XrResult xrCreatePassthroughLayerFB(XrSession session, XrPassthroughLayerCreateInfoFB const * createInfo, XrPassthroughLayerFB * outLayer)
    • xrCreatePassthroughLayerFB

      public static int xrCreatePassthroughLayerFB(XrSession session, XrPassthroughLayerCreateInfoFB createInfo, PointerBuffer outLayer)
      XrResult xrCreatePassthroughLayerFB(XrSession session, XrPassthroughLayerCreateInfoFB const * createInfo, XrPassthroughLayerFB * outLayer)
    • xrDestroyPassthroughLayerFB

      public static int xrDestroyPassthroughLayerFB(XrPassthroughLayerFB layer)
      XrResult xrDestroyPassthroughLayerFB(XrPassthroughLayerFB layer)
    • xrPassthroughLayerPauseFB

      public static int xrPassthroughLayerPauseFB(XrPassthroughLayerFB layer)
      XrResult xrPassthroughLayerPauseFB(XrPassthroughLayerFB layer)
    • xrPassthroughLayerResumeFB

      public static int xrPassthroughLayerResumeFB(XrPassthroughLayerFB layer)
      XrResult xrPassthroughLayerResumeFB(XrPassthroughLayerFB layer)
    • nxrPassthroughLayerSetStyleFB

      public static int nxrPassthroughLayerSetStyleFB(XrPassthroughLayerFB layer, long style)
      XrResult xrPassthroughLayerSetStyleFB(XrPassthroughLayerFB layer, XrPassthroughStyleFB const * style)
    • xrPassthroughLayerSetStyleFB

      public static int xrPassthroughLayerSetStyleFB(XrPassthroughLayerFB layer, XrPassthroughStyleFB style)
      XrResult xrPassthroughLayerSetStyleFB(XrPassthroughLayerFB layer, XrPassthroughStyleFB const * style)
    • nxrCreateGeometryInstanceFB

      public static int nxrCreateGeometryInstanceFB(XrSession session, long createInfo, long outGeometryInstance)
      XrResult xrCreateGeometryInstanceFB(XrSession session, XrGeometryInstanceCreateInfoFB const * createInfo, XrGeometryInstanceFB * outGeometryInstance)
    • xrCreateGeometryInstanceFB

      public static int xrCreateGeometryInstanceFB(XrSession session, XrGeometryInstanceCreateInfoFB createInfo, PointerBuffer outGeometryInstance)
      XrResult xrCreateGeometryInstanceFB(XrSession session, XrGeometryInstanceCreateInfoFB const * createInfo, XrGeometryInstanceFB * outGeometryInstance)
    • xrDestroyGeometryInstanceFB

      public static int xrDestroyGeometryInstanceFB(XrGeometryInstanceFB instance)
      XrResult xrDestroyGeometryInstanceFB(XrGeometryInstanceFB instance)
    • nxrGeometryInstanceSetTransformFB

      public static int nxrGeometryInstanceSetTransformFB(XrGeometryInstanceFB instance, long transformation)
      XrResult xrGeometryInstanceSetTransformFB(XrGeometryInstanceFB instance, XrGeometryInstanceTransformFB const * transformation)
    • xrGeometryInstanceSetTransformFB

      public static int xrGeometryInstanceSetTransformFB(XrGeometryInstanceFB instance, XrGeometryInstanceTransformFB transformation)
      XrResult xrGeometryInstanceSetTransformFB(XrGeometryInstanceFB instance, XrGeometryInstanceTransformFB const * transformation)