Namespace UnityEngine.XR.OpenXR.CompositionLayers
Classes
OpenXRCustomLayerHandler<T>
Provides a base implementation for the Open
OpenXRLayerProvider
Manages communication of changes between an application and the UnityOpenXR lib for all Unity.XR.CompositionLayers.Layers.LayerData objects.
OpenXRLayerUtility
A general-purpose helper class for composition layer support.
Structs
OpenXRCustomLayerHandler<T>.SwapchainCreateInfo
Container for swapchain related information that may be needed during the creation of the native OpenXR composition layer struct.
OpenXRCustomLayerHandler<T>.SwapchainCreatedOutput
Container for swapchain related information that may be needed during the creation of the native OpenXR composition layer struct.
Interfaces
OpenXRLayerProvider.ILayerHandler
An interface used by the Open
Delegates
OpenXRLayerUtility.StereoSwapchainCallbackDelegate
Calls the methods in its invocation list when a stereo swapchain is created on the graphics thread inside the UnityOpenXR lib.
OpenXRLayerUtility.SwapchainCallbackDelegate
Calls the methods in its invocation list when a swapchain is created on the graphics thread inside the UnityOpenXR lib.