Namespace UnityEngine.XR.OpenXR.NativeTypes
Structs
XrCompositionLayerBaseHeader
Composition layer base header.
XrCompositionLayerCubeKHR
XrCompositionLayerCylinderKHR
XrCompositionLayerEquirect2KHR
XrCompositionLayerEquirectKHR
XrCompositionLayerProjection
XrCompositionLayerProjectionView
Projection layer element
XrCompositionLayerQuad
Quad composition layer.
XrExtent2Df
Extent in two dimensions.
XrExtent2Di
Extent in two dimensions.
XrFovf
Field of view.
XrOffset2Di
Offset in two dimensions
XrPosef
A construct representing a position and orientation within a space, with position expressed in meters, and orientation represented as a unit quaternion. OpenXR Spec
XrQuaternionf
Unit Quaternion.
XrRect2Di
Rect in two dimensions, integer values.
XrSwapchainCreateInfo
Creation info for a swapchain. OpenXR Spec
XrSwapchainSubImage
Composition layer data describing the associated swapchain.
XrVector2f
Two-dimensional vector.
XrVector3f
Three-dimensional vector.
XrView
Struct containing view projection state.
Enums
XrCompositionLayerFlags
Specifies options for individual composition layers, and contains a bitwise-OR of zero or more of the bits.
XrEnvironmentBlendMode
Runtime XR Environment Blend Mode. SetEnvironmentBlendMode(XrEnvironmentBlendMode)
XrReferenceSpaceType
Runtime XR Reference Space. Features.Mock.MockRuntime.SetSpace
XrResult
XR Results returned by XR subsystem callbacks
XrSessionState
Runtime XR Session State. Features.Mock.MockRuntime.TransitionToState
XrSpaceLocationFlags
Space Location bit flags. Features.Mock.MockRuntime.SetSpace
XrStructureType
Values for type members of structs.
XrSwapchainUsageFlags
Values to specify the intended usage of swapchain images.
XrViewConfigurationType
Runtime View Configuration. Features.Mock.MockRuntime.SetViewState
XrViewStateFlags
Runtime view state flags. Features.Mock.MockRuntime.SetViewState