This is the documentation for the Scripting APIs of this package.
Show / Hide Table of Contents
-
Unity
Engine. XR. Interaction. Toolkit -
Activate
Event -
Activate
Event Args -
Base
Interaction Event Args -
Base
Registration Event Args -
Can
Focus Multiple Attribute -
Can
Select Multiple Attribute -
Deactivate
Event -
Deactivate
Event Args -
Focus
Enter Event -
Focus
Enter Event Args -
Focus
Exit Event -
Focus
Exit Event Args -
Gizmo
Helpers -
Hover
Enter Event -
Hover
Enter Event Args -
Hover
Exit Event -
Hover
Exit Event Args -
IInteractor
Distance Evaluator -
Interactable
Registered Event Args -
Interactable
Unregistered Event Args -
Interaction
Group Registered Event Args -
Interaction
Group Unregistered Event Args -
Interaction
Layer Mask -
Interaction
State -
Interactor
Registered Event Args -
Interactor
Unregistered Event Args -
Select
Enter Event -
Select
Enter Event Args -
Select
Exit Event -
Select
Exit Event Args -
XRController
Recorder -
XRController
Recording -
XRController
State -
XRInteraction
Manager -
XRInteraction
Update Order -
XRInteraction
Update Order. Update Phase
-
Activate
-
Unity
Engine. XR. Interaction. Toolkit. AR -
Unity
Engine. XR. Interaction. Toolkit. AR. Inputs -
Unity
Engine. XR. Interaction. Toolkit. Attachment -
Unity
Engine. XR. Interaction. Toolkit. Feedback -
Unity
Engine. XR. Interaction. Toolkit. Filtering -
IMulti
Poke State Data Provider -
IPoke
State Data Provider -
IXRFilter
List<T> -
IXRHover
Filter -
IXRInteraction
Strength Filter -
IXRPoke
Filter -
IXRSelect
Filter -
IXRTarget
Evaluator Linkable -
IXRTarget
Filter -
Poke
Axis -
Poke
State Data -
Poke
Threshold Data -
Poke
Threshold Datum -
Poke
Threshold Datum Property -
Touchscreen
Hover Filter -
XRAngle
Gaze Evaluator -
XRBase
Target Filter -
XRDistance
Evaluator -
XRHover
Filter Delegate -
XRInteraction
Strength Filter Delegate -
XRLast
Selected Evaluator -
XRPoke
Filter -
XRSelect
Filter Delegate -
XRTarget
Evaluator -
XRTarget
Filter
-
IMulti
-
Unity
Engine. XR. Interaction. Toolkit. Gaze -
Unity
Engine. XR. Interaction. Toolkit. Inputs -
Unity
Engine. XR. Interaction. Toolkit. Inputs. Composites -
Unity
Engine. XR. Interaction. Toolkit. Inputs. Haptics -
Haptic
Control Action Manager -
Haptic
Impulse Command Channel -
Haptic
Impulse Command Channel Group -
Haptic
Impulse Player -
Haptic
Impulse Single Channel Group -
Haptics
Utility -
Haptics
Utility. Controller -
IXRHaptic
Impulse Channel -
IXRHaptic
Impulse Channel Group -
IXRHaptic
Impulse Provider -
XRInput
Device Haptic Impulse Channel -
XRInput
Device Haptic Impulse Channel Group -
XRInput
Device Haptic Impulse Provider -
XRInput
Haptic Impulse Provider -
XRInput
Haptic Impulse Provider. Input Source Mode
-
Haptic
-
Unity
Engine. XR. Interaction. Toolkit. Inputs. Haptics. Open XR -
Unity
Engine. XR. Interaction. Toolkit. Inputs. Interactions -
Unity
Engine. XR. Interaction. Toolkit. Inputs. Readers -
IXRInput
Button Reader -
IXRInput
Value Reader -
IXRInput
Value Reader<TValue> -
Input
Feature Usage String<T> -
XRInput
Button Reader -
XRInput
Button Reader. Input Source Mode -
XRInput
Device Bool Value Reader -
XRInput
Device Button Reader -
XRInput
Device Float Value Reader -
XRInput
Device Input Tracking State Value Reader -
XRInput
Device Quaternion Value Reader -
XRInput
Device Value Reader -
XRInput
Device Value Reader<TValue> -
XRInput
Device Vector2Value Reader -
XRInput
Device Vector3Value Reader -
XRInput
Reader Utility -
XRInput
Value Reader -
XRInput
Value Reader. Input Source Mode -
XRInput
Value Reader<TValue>
-
IXRInput
-
Unity
Engine. XR. Interaction. Toolkit. Inputs. Simulation -
Controller
Button -
Simulated
Input Layout Loader -
XRDevice
Simulator -
XRDevice
Simulator. Axis2DTargets -
XRDevice
Simulator. Device Mode -
XRDevice
Simulator. Simulated Hand Expression -
XRDevice
Simulator. Space -
XRDevice
Simulator. Transformation Mode -
XRDevice
Simulator Loader -
XRSimulated
Controller -
XRSimulated
Controller State -
XRSimulated
HMD -
XRSimulated
HMDState
-
Controller
-
Unity
Engine. XR. Interaction. Toolkit. Interactables -
Distance
Info -
IXRActivate
Interactable -
IXRFocus
Interactable -
IXRHover
Interactable - IXRInteractable
-
IXRInteraction
Strength Interactable -
IXRSelect
Interactable -
Interactable
Focus Mode -
Interactable
Select Mode -
XRBase
Interactable -
XRBase
Interactable. Distance Calculation Mode -
XRBase
Interactable. Movement Type -
XRFocus
Interactable Extensions -
XRGrab
Interactable -
XRHover
Interactable Extensions -
XRInteractable
Snap Volume -
XRSelect
Interactable Extensions -
XRSimple
Interactable
-
Distance
-
Unity
Engine. XR. Interaction. Toolkit. Interactables. Visuals -
Unity
Engine. XR. Interaction. Toolkit. Interactors -
IXRActivate
Interactor -
IXRGroup
Member -
IXRHover
Interactor -
IXRInteraction
Group -
IXRInteraction
Override Group -
IXRInteraction
Strength Interactor - IXRInteractor
-
IXRRay
Provider -
IXRScale
Value Provider -
IXRSelect
Interactor -
IXRTarget
Priority Interactor -
Interactor
Handedness -
Near
Far Interactor -
Near
Far Interactor. Near Caster Sorting Strategy -
Near
Far Interactor. Region -
Scale
Mode -
Socket
Scale Mode -
Target
Priority Mode -
XRBase
Input Interactor -
XRBase
Input Interactor. Input Trigger Type -
XRBase
Input Interactor. Logical Input State -
XRBase
Interactor -
XRDirect
Interactor -
XRGaze
Interactor -
XRGaze
Interactor. Gaze Assistance Calculation -
XRGroup
Member Extensions -
XRHover
Interactor Extensions -
XRInteraction
Group -
XRInteraction
Group. Group Names -
XRInteractor
Extensions -
XRPoke
Interactor -
XRRay
Interactor -
XRRay
Interactor. Hit Detection Type -
XRRay
Interactor. Line Type -
XRRay
Interactor. Query Snap Volume Interaction -
XRRay
Interactor. Raycast Hit Comparer -
XRRay
Interactor. Rotate Mode -
XRSelect
Interactor Extensions -
XRSocket
Interactor
-
IXRActivate
-
Unity
Engine. XR. Interaction. Toolkit. Interactors. Casters -
Unity
Engine. XR. Interaction. Toolkit. Interactors. Visuals -
Unity
Engine. XR. Interaction. Toolkit. Locomotion -
Character
Controller Body Manipulator -
Delegate
XRBody Transformation -
IConstrained
XRBody Manipulator -
IXRBody
Position Evaluator -
IXRBody
Transformation -
Locomotion
Mediator -
Locomotion
Provider -
Locomotion
State -
Locomotion
State Extensions -
Scriptable
Constrained Body Manipulator -
Under
Camera Body Position Evaluator -
XRBody
Ground Position -
XRBody
Position Evaluator Extensions -
XRBody
Scale -
XRBody
Transformer -
XRBody
Yaw Rotation -
XRCamera
Forward XZAlignment -
XRMovable
Body -
XROrigin
Movement -
XROrigin
Up Alignment
-
Character
-
Unity
Engine. XR. Interaction. Toolkit. Locomotion. Climbing -
Unity
Engine. XR. Interaction. Toolkit. Locomotion. Comfort -
Unity
Engine. XR. Interaction. Toolkit. Locomotion. Movement -
Unity
Engine. XR. Interaction. Toolkit. Locomotion. Teleportation -
Base
Teleportation Interactable -
Base
Teleportation Interactable. Teleport Trigger -
Furthest
Teleportation Anchor Filter -
Gaze
Teleportation Anchor Filter -
ITeleportation
Volume Anchor Filter -
Match
Orientation -
Teleport
Request -
Teleport
Volume Destination Settings -
Teleport
Volume Destination Settings Datum -
Teleport
Volume Destination Settings Datum Property -
Teleportation
Anchor -
Teleportation
Area -
Teleportation
Multi Anchor Volume -
Teleportation
Provider -
Teleporting
Event -
Teleporting
Event Args
-
Base
-
Unity
Engine. XR. Interaction. Toolkit. Locomotion. Turning -
Unity
Engine. XR. Interaction. Toolkit. Transformers - ARTransformer
-
ARTransformer.
Plane Translation Mode -
Drop
Event Args -
IXRDrop
Transformer -
IXRGrab
Transformer -
XRBase
Grab Transformer -
XRBase
Grab Transformer. Registration Mode -
XRDual
Grab Free Transformer -
XRDual
Grab Free Transformer. Pose Contributor -
XRGeneral
Grab Transformer -
XRGeneral
Grab Transformer. Constrained Axis Displacement Mode -
XRGeneral
Grab Transformer. Manipulation Axes -
XRGeneral
Grab Transformer. Two Handed Rotation Mode -
XRSingle
Grab Free Transformer -
XRSocket
Grab Transformer
-
Unity
Engine. XR. Interaction. Toolkit. UI -
Button
Delta State -
Canvas
Optimizer -
Canvas
Tracker -
IUIHover
Interactor - IUIInteractor
-
IUIModel
Updater -
Lazy
Follow -
Lazy
Follow. Position Follow Mode -
Lazy
Follow. Rotation Follow Mode -
Mouse
Button Model -
Tracked
Device Event Data -
Tracked
Device Graphic Raycaster -
Tracked
Device Model -
Tracked
Device Physics Raycaster -
UIHover
Enter Event -
UIHover
Event Args -
UIHover
Exit Event -
UIInput
Module -
XRUIInput
Module -
XRUIInput
Module. Active Input Mode
-
Button
-
Unity
Engine. XR. Interaction. Toolkit. UI. Body UI -
Unity
Engine. XR. Interaction. Toolkit. Utilities -
Unity
Engine. XR. Interaction. Toolkit. Utilities. Collections