Class ANDROIDLightEstimation

java.lang.Object
org.lwjgl.openxr.ANDROIDLightEstimation

public class ANDROIDLightEstimation extends Object
  • Field Details

    • XR_ANDROID_light_estimation_SPEC_VERSION

      public static final int XR_ANDROID_light_estimation_SPEC_VERSION
      See Also:
    • XR_ANDROID_LIGHT_ESTIMATION_EXTENSION_NAME

      public static final String XR_ANDROID_LIGHT_ESTIMATION_EXTENSION_NAME
      See Also:
    • XR_TYPE_LIGHT_ESTIMATOR_CREATE_INFO_ANDROID

      public static final int XR_TYPE_LIGHT_ESTIMATOR_CREATE_INFO_ANDROID
      See Also:
    • XR_TYPE_LIGHT_ESTIMATE_GET_INFO_ANDROID

      public static final int XR_TYPE_LIGHT_ESTIMATE_GET_INFO_ANDROID
      See Also:
    • XR_TYPE_LIGHT_ESTIMATE_ANDROID

      public static final int XR_TYPE_LIGHT_ESTIMATE_ANDROID
      See Also:
    • XR_TYPE_DIRECTIONAL_LIGHT_ANDROID

      public static final int XR_TYPE_DIRECTIONAL_LIGHT_ANDROID
      See Also:
    • XR_TYPE_SPHERICAL_HARMONICS_ANDROID

      public static final int XR_TYPE_SPHERICAL_HARMONICS_ANDROID
      See Also:
    • XR_TYPE_AMBIENT_LIGHT_ANDROID

      public static final int XR_TYPE_AMBIENT_LIGHT_ANDROID
      See Also:
    • XR_TYPE_SYSTEM_LIGHT_ESTIMATION_PROPERTIES_ANDROID

      public static final int XR_TYPE_SYSTEM_LIGHT_ESTIMATION_PROPERTIES_ANDROID
      See Also:
    • XR_OBJECT_TYPE_LIGHT_ESTIMATOR_ANDROID

      public static final int XR_OBJECT_TYPE_LIGHT_ESTIMATOR_ANDROID
      See Also:
    • XR_LIGHT_ESTIMATE_STATE_VALID_ANDROID

      public static final int XR_LIGHT_ESTIMATE_STATE_VALID_ANDROID
      See Also:
    • XR_LIGHT_ESTIMATE_STATE_INVALID_ANDROID

      public static final int XR_LIGHT_ESTIMATE_STATE_INVALID_ANDROID
      See Also:
    • XR_SPHERICAL_HARMONICS_KIND_TOTAL_ANDROID

      public static final int XR_SPHERICAL_HARMONICS_KIND_TOTAL_ANDROID
      See Also:
    • XR_SPHERICAL_HARMONICS_KIND_AMBIENT_ANDROID

      public static final int XR_SPHERICAL_HARMONICS_KIND_AMBIENT_ANDROID
      See Also:
  • Method Details

    • nxrCreateLightEstimatorANDROID

      public static int nxrCreateLightEstimatorANDROID(XrSession session, long createInfo, long outHandle)
      XrResult xrCreateLightEstimatorANDROID(XrSession session, XrLightEstimatorCreateInfoANDROID * createInfo, XrLightEstimatorANDROID * outHandle)
    • xrCreateLightEstimatorANDROID

      @NativeType("XrResult") public static int xrCreateLightEstimatorANDROID(XrSession session, @NativeType("XrLightEstimatorCreateInfoANDROID *") XrLightEstimatorCreateInfoANDROID createInfo, @NativeType("XrLightEstimatorANDROID *") PointerBuffer outHandle)
      XrResult xrCreateLightEstimatorANDROID(XrSession session, XrLightEstimatorCreateInfoANDROID * createInfo, XrLightEstimatorANDROID * outHandle)
    • xrDestroyLightEstimatorANDROID

      @NativeType("XrResult") public static int xrDestroyLightEstimatorANDROID(XrLightEstimatorANDROID estimator)
      XrResult xrDestroyLightEstimatorANDROID(XrLightEstimatorANDROID estimator)
    • nxrGetLightEstimateANDROID

      public static int nxrGetLightEstimateANDROID(XrLightEstimatorANDROID estimator, long input, long output)
      XrResult xrGetLightEstimateANDROID(XrLightEstimatorANDROID estimator, XrLightEstimateGetInfoANDROID const * input, XrLightEstimateANDROID * output)
    • xrGetLightEstimateANDROID

      @NativeType("XrResult") public static int xrGetLightEstimateANDROID(XrLightEstimatorANDROID estimator, @NativeType("XrLightEstimateGetInfoANDROID const *") XrLightEstimateGetInfoANDROID input, @NativeType("XrLightEstimateANDROID *") XrLightEstimateANDROID output)
      XrResult xrGetLightEstimateANDROID(XrLightEstimatorANDROID estimator, XrLightEstimateGetInfoANDROID const * input, XrLightEstimateANDROID * output)