The XR module contains the VR and AR related platform support functionality.
CommonUsages | Defines static variables that are used to retrieve input features from XR.InputDevice.TryGetFeatureValue. |
InputDevices | An interface for accessing devices in the XR input subsytem. |
InputTracking | A collection of methods and properties for accessing XR input devices by their XR Node representation. |
XRDisplaySubsystem | An XRDisplaySubsystem controls rendering to a head tracked display. |
XRDisplaySubsystemDescriptor | Class providing information about XRDisplaySubsystem registration. |
XRInputSubsystem | XRInputSubsystem Instance is used to enable and disable the inputs coming from a specific plugin. |
XRInputSubsystemDescriptor | Information about an Input subsystem. |
XRMeshSubsystem | Allows external systems to provide dynamic meshes to Unity. |
XRMeshSubsystemDescriptor | Information about an XRMeshSubsystem. |
XRStats | Provides timing and other statistics from XR subsystems. |
Bone | A tracked bone on the device at an XRNode in the XR input subsystem. |
Eyes | Contains eye tracking data from the device at an XRNode in the XR input subsystem. |
Hand | A tracked hand on the device at an XRNode in the XR input subsystem. |
HapticCapabilities | Describes the haptic capabilities of the device at an XRNode in the XR input subsystem. |
InputDevice | Defines an input device in the XR input subsystem. |
InputFeatureUsage | Defines a generic usage that maps to an input feature on a device. Use the As method to turn into a generic usage. |
InputFeatureUsage<T0> | Defines a generic usage that maps to an input feature on a device. |
MeshGenerationResult | Contains event information related to a generated mesh. |
MeshId | A session-unique identifier for trackables in the environment, e.g., planes and feature points. |
MeshInfo | Contains state information related to a tracked mesh. |
XRMirrorViewBlitMode | Engine reserved blit modes. Blit mode capabilities should be queried from XRDisplaySubsystemDescriptor.GetAvailableMirrorBlitModeCount and XRDisplaySubsystemDescriptor.GetMirrorBlitModeByIndex. |
XRMirrorViewBlitModeDesc | Struct that describes the mirror view blit mode. |
XRNodeState | Describes the state of a node tracked by a XR system. |
HandFinger | Enumeration describing the AR rendering mode used with Hand. |
InputDeviceCharacteristics | A set of bit flags describing InputDevice characteristics. |
InputDeviceRole | Enumeration describing the role of a InputDevice in providing input. |
InputTrackingState | Represents the values being tracked for this device. |
MeshChangeState | The state of a tracked mesh since the last query. |
MeshGenerationStatus | The status of a XRMeshSubsystem.GenerateMeshAsync. |
MeshVertexAttributes | A set of vertex attributes. |
TrackingOriginModeFlags | This enum provides context to where the 0,0,0 point of tracking for InputDevices is. |
XRNode | Enumeration of XR nodes which can be updated by XR input or sent haptic data. |