Namespace UnityEngine.XR.OpenXR.Features.Meta
Classes
ARAnchorFeature
Enables AR Foundation anchor support via OpenXR for Meta Quest devices.
ARBoundingBoxFeature
Enables AR Foundation bounding box support via OpenXR for Meta Quest devices.
ARCameraFeature
Enables AR Foundation passthrough support via OpenXR for Meta Quest devices.
ARMeshFeature
Enables AR Foundation meshing support via OpenXR for Meta Quest devices.
AROcclusionFeature
Enables AR Foundation occlusion support via OpenXR for Meta Quest devices.
ARPlaneFeature
Enables AR Foundation plane support via OpenXR for Meta Quest devices.
ARRaycastFeature
Enables AR Foundation raycast support via OpenXR for Meta Quest devices.
ARSessionFeature
Enables AR Foundation session support via OpenXR for Meta Quest devices.
BoundaryVisibilityFeature
Use this OpenXR feature to control boundary visibility on Meta Quest devices.
ColocationDiscoveryFeature
Use this OpenXR feature to enable colocation discovery on Meta Quest devices.
DisplayUtilitiesFeature
Use this OpenXR feature to enable OpenXR extensions associated with the MetaOpenXRDisplaySubsystemExtensions. Without the necessary OpenXR extensions enabled, the display subsystem extension methods will always return false.
MetaOpenXRAnchorManagerExtensions
OpenXR Meta extension methods for the ARAnchorManager.
Important
These extension methods require that you enable the Meta Quest: Anchors feature in Project Settings > XR Plug-in Management > OpenXR > OpenXR Feature Groups.
MetaOpenXRAnchorSubsystem
The Meta-OpenXR implementation of the XRAnchorSubsystem. Do not create this directly. Use the SubsystemManager instead.
MetaOpenXRBoundingBoxSubsystem
The OpenXR Meta implementation of XRBoundingBoxSubsystem, built with the OpenXR Meta Mobile SDK. Bounding boxes are provided based on bounded3d components present in your Scene Model.
MetaOpenXRCameraSubsystem
The Meta-OpenXR implementation of the XRCameraSubsystem. Do not create this directly. Use the SubsystemManager instead.
MetaOpenXRDisplaySubsystemExtensions
OpenXR Meta extension methods for the XRDisplaySubsystem.
Important
These extension methods require that you enable the Meta Quest Display Utilities feature in Project Settings > XR Plug-in Management > OpenXR. If the display utilities feature is not enabled, all extension methods will return false.
MetaOpenXRFeature
Base class for public OpenXR features in this package.
MetaOpenXROcclusionSubsystem
The OpenXR Meta implementation of XROcclusionSubsystem.
MetaOpenXRPlaneSubsystem
The Meta-OpenXR implementation of XRPlaneSubsystem, built with the OpenXR Meta Mobile SDK. Planes are provided based on bounded2d components present in your Scene Model.
MetaOpenXRRaycastSubsystem
OpenXR Meta implementation of XRRaycastSubsystem. This implementation does not perform provider-based raycast, but is implemented to allow ARRaycastManager to execute the fallback path.
MetaOpenXRSessionSubsystem
The Meta-OpenXR implementation of the XRSessionSubsystem. Do not create this directly. Use the SubsystemManager instead.
PassthroughLayerData
Subclass of LayerData that defines a passthrough layer in a scene.
XRResultStatusExtensions
This class contains platform-specific extensions for XRResultStatus.
Structs
ColocationDiscoveryMessage
Represents the result of a Colocation Discovery message.
Enums
ColocationState
Represents the possible states for colocation advertisement or discovery.
PlaneProviderType
Represents the strategy for identifying planes using Meta's OpenXR extensions.
XrBoundaryVisibility
Represents the visibility of the OpenXR Meta runtime's boundary.