Namespace UnityEngine.XR.Interaction.Toolkit.UI
Classes
TrackedDeviceEventData
A custom UI event for devices that exist within 3D Unity space, separate from the camera's position.
TrackedDeviceGraphicRaycaster
UIInputModule
Base class for input modules that send UI input.
XRUIInputModule
Structs
MouseButtonModel
Represents the state of a single mouse button within the Unity UI (UGUI) system. Keeps track of various book-keeping regarding clicks, drags, and presses. Can be converted to and from PointerEventData for sending into Unity UI (UGUI).
TrackedDeviceModel
Interfaces
IUIInteractor
Enums
ButtonDeltaState
A series of flags to determine if a button has been pressed or released since the last time checked. Useful for identifying press/release events that occur in a single frame or sample.