Namespace UnityEngine.XR.Interaction.Toolkit.Inputs
Classes
CardinalUtility
Utility functions related to Cardinal directions.
InputActionManager
Use this class to automatically enable or disable all the inputs of type UnityEngine.InputSystem.InputAction in a list of assets of type UnityEngine.InputSystem.InputActionAsset.
InputActionPropertyExtensions
Extension methods for UnityEngine.InputSystem.InputActionProperty.
XRHandSkeletonPokeDisplacer
Class used to displace the root pose of a hand skeleton based on a poke interaction to enable freezing the poke pose in place when pressing poke buttons or UI elements. It will help prevent the hand mesh visual from moving through buttons and UI that can be poked.
XRInputModalityManager
Manages swapping between hands and controllers at runtime based on whether hands and controllers are tracked.
XRInputTrackingAggregator
Provides methods for obtaining the tracking status of XR devices registered with Unity without needing to know the input system it is sourced from.
XRInputTrackingAggregator.Characteristics
Provides shortcut properties for describing XR module input device characteristics for common XR devices.
XRTransformStabilizer
Provides low-latency stabilization for XR pose inputs, especially useful on rays.
Structs
TrackingStatus
Tracking status of the device in a unified format.
Enums
Cardinal
One of the four primary directions.
XRInputModalityManager.InputMode
The mode of an individual hand.