• UnityEditor.XR.OpenXR.Features
    • BootConfigBuilder
      • Methods
        • SetBootConfigBoolean
        • SetBootConfigValue
        • TryGetBootConfigBoolean
        • TryGetBootConfigValue
        • TryRemoveBootConfigEntry
    • FeatureCategory
      • Fields
        • Default
        • Feature
        • Interaction
    • FeatureHelpers
      • Methods
        • GetFeatureWithIdForActiveBuildTarget
        • GetFeatureWithIdForBuildTarget
        • GetFeaturesWithIdsForActiveBuildTarget
        • GetFeaturesWithIdsForBuildTarget
        • RefreshFeatures
    • OpenXRFeatureAttribute
      • Fields
        • BuildTargetGroups
        • Category
        • Company
        • CustomRuntimeLoaderBuildTargets
        • Desc
        • DocumentationLink
        • FeatureId
        • Hidden
        • OpenxrExtensionStrings
        • Priority
        • Required
        • UiName
        • Version
    • OpenXRFeatureBuildHooks
      • Properties
        • callbackOrder
        • featureType
      • Methods
        • OnPostGenerateGradleAndroidProject
        • OnPostGenerateGradleAndroidProjectExt
        • OnPostprocessBuild
        • OnPostprocessBuildExt
        • OnPreprocessBuild
        • OnPreprocessBuildExt
        • OnProcessBootConfigExt
    • OpenXRFeatureSetAttribute
      • Fields
        • DefaultFeatureIds
        • Description
        • FeatureIds
        • FeatureSetId
        • RequiredFeatureIds
        • SupportedBuildTargets
        • UiName
    • OpenXRFeatureSetManager
      • Fields
        • activeBuildTarget
      • Methods
        • CanFeatureBeDisabled
        • FeatureSetsForBuildTarget
        • GetFeatureSetWithId
        • InitializeFeatureSets
        • SetFeaturesFromEnabledFeatureSets
    • OpenXRFeatureSetManager.FeatureSet
      • Fields
        • defaultFeatureIds
        • description
        • downloadLink
        • downloadText
        • featureIds
        • featureSetId
        • isEnabled
        • isInstalled
        • name
        • requiredFeatureIds
  • UnityEditor.XR.OpenXR.Tests
    • aAssetBundleTests
      • Methods
        • BuildAssetBundle
  • UnityEngine.XR.OpenXR
    • Constants
      • Fields
        • k_SettingsKey
    • OpenXRLoader
    • OpenXRLoaderBase
      • Methods
        • Deinitialize
        • Initialize
        • Start
        • Stop
    • OpenXRLoaderNoPreInit
    • OpenXRRuntime
      • Properties
        • apiVersion
        • name
        • pluginVersion
        • retryInitializationOnFormFactorErrors
        • version
      • Methods
        • GetAvailableExtensions
        • GetEnabledExtensions
        • GetExtensionVersion
        • IsExtensionEnabled
      • Events
        • wantsToQuit
        • wantsToRestart
    • OpenXRSettings
      • Properties
        • ActiveBuildTargetInstance
        • AllowRecentering
        • FloorOffset
        • Instance
        • depthSubmissionMode
        • featureCount
        • renderMode
        • symmetricProjection
      • Methods
        • GetFeature
        • GetFeatures
        • SetAllowRecentering
    • OpenXRSettings.DepthSubmissionMode
    • OpenXRSettings.RenderMode
  • UnityEngine.XR.OpenXR.Features
    • OpenXRFeature
      • Properties
        • enabled
        • xrGetInstanceProcAddr
      • Methods
        • Awake
        • CreateSubsystem
        • DestroySubsystem
        • GetAction
        • GetCurrentAppSpace
        • GetCurrentInteractionProfile
        • GetEnvironmentBlendMode
        • GetViewConfigurationTypeForRenderPass
        • HookGetInstanceProcAddr
        • OnAppSpaceChange
        • OnDisable
        • OnEnable
        • OnEnabledChange
        • OnEnvironmentBlendModeChange
        • OnFormFactorChange
        • OnInstanceCreate
        • OnInstanceDestroy
        • OnInstanceLossPending
        • OnSessionBegin
        • OnSessionCreate
        • OnSessionDestroy
        • OnSessionEnd
        • OnSessionExiting
        • OnSessionLossPending
        • OnSessionStateChange
        • OnSubsystemCreate
        • OnSubsystemDestroy
        • OnSubsystemStart
        • OnSubsystemStop
        • OnSystemChange
        • OnViewConfigurationTypeChange
        • PathToString
        • SetEnvironmentBlendMode
        • StartSubsystem
        • StopSubsystem
        • StringToPath
    • OpenXRInteractionFeature
      • Methods
        • AddActionMap
        • GetDeviceLayoutName
        • GetInteractionProfileType
        • OnEnabledChange
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • OpenXRInteractionFeature.ActionBinding
      • Fields
        • interactionPath
        • interactionProfileName
        • userPaths
    • OpenXRInteractionFeature.ActionConfig
      • Fields
        • bindings
        • isAdditive
        • localizedName
        • name
        • type
        • usages
    • OpenXRInteractionFeature.ActionMapConfig
      • Fields
        • actions
        • desiredInteractionProfile
        • deviceInfos
        • localizedName
        • manufacturer
        • name
        • serialNumber
    • OpenXRInteractionFeature.ActionType
    • OpenXRInteractionFeature.DeviceConfig
      • Fields
        • characteristics
        • userPath
    • OpenXRInteractionFeature.InteractionProfileType
    • OpenXRInteractionFeature.UserPaths
      • Fields
        • gamepad
        • head
        • leftHand
        • rightHand
        • treadmill
  • UnityEngine.XR.OpenXR.Features.ConformanceAutomation
    • ConformanceAutomationFeature
      • Fields
        • featureId
      • Methods
        • ConformanceAutomationSetActive
        • ConformanceAutomationSetBool
        • ConformanceAutomationSetFloat
        • ConformanceAutomationSetPose
        • ConformanceAutomationSetVec2
        • ConformanceAutomationSetVelocity
        • OnInstanceCreate
        • OnInstanceDestroy
        • OnSessionCreate
        • OnSessionDestroy
  • UnityEngine.XR.OpenXR.Features.Interactions
    • DPadInteraction
      • Fields
        • centerRegionLeft
        • centerRegionRight
        • extensionStrings
        • featureId
        • forceThresholdLeft
        • forceThresholdReleaseLeft
        • forceThresholdReleaseRight
        • forceThresholdRight
        • isStickyLeft
        • isStickyRight
        • profile
        • thumbstickDpadDown
        • thumbstickDpadLeft
        • thumbstickDpadRight
        • thumbstickDpadUp
        • trackpadDpadCenter
        • trackpadDpadDown
        • trackpadDpadLeft
        • trackpadDpadRight
        • trackpadDpadUp
        • wedgeAngleLeft
        • wedgeAngleRight
      • Methods
        • GetDeviceLayoutName
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • DPadInteraction.DPad
      • Properties
        • thumbstickDpadDown
        • thumbstickDpadLeft
        • thumbstickDpadRight
        • thumbstickDpadUp
        • trackpadDpadCenter
        • trackpadDpadDown
        • trackpadDpadLeft
        • trackpadDpadRight
        • trackpadDpadUp
      • Methods
        • FinishSetup
    • EyeGazeInteraction
      • Fields
        • extensionString
        • featureId
      • Methods
        • GetDeviceLayoutName
        • GetInteractionProfileType
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • EyeGazeInteraction.EyeGazeDevice
      • Properties
        • pose
      • Methods
        • FinishSetup
    • EyeTrackingUsages
      • Fields
        • gazePosition
        • gazeRotation
    • HPReverbG2ControllerProfile
      • Fields
        • aim
        • buttonA
        • buttonB
        • buttonX
        • buttonY
        • featureId
        • grip
        • haptic
        • menu
        • profile
        • squeeze
        • thumbstick
        • thumbstickClick
        • trigger
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • HPReverbG2ControllerProfile.ReverbG2Controller
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • grip
        • gripPressed
        • haptic
        • isTracked
        • menu
        • pointer
        • pointerPosition
        • pointerRotation
        • primaryButton
        • secondaryButton
        • thumbstick
        • thumbstickClicked
        • trackingState
        • trigger
        • triggerPressed
      • Methods
        • FinishSetup
    • HTCViveControllerProfile
      • Fields
        • aim
        • featureId
        • grip
        • haptic
        • menu
        • profile
        • squeeze
        • system
        • trackpad
        • trackpadClick
        • trackpadTouch
        • trigger
        • triggerClick
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • HTCViveControllerProfile.ViveController
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • grip
        • gripPressed
        • haptic
        • isTracked
        • menu
        • pointer
        • pointerPosition
        • pointerRotation
        • select
        • trackingState
        • trackpad
        • trackpadClicked
        • trackpadTouched
        • trigger
        • triggerPressed
      • Methods
        • FinishSetup
    • HandCommonPosesInteraction
      • Fields
        • aim
        • extensionString
        • featureId
        • grip
        • pinch
        • poke
        • profile
      • Methods
        • GetDeviceLayoutName
        • GetInteractionProfileType
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • HandCommonPosesInteraction.HandInteractionPoses
      • Properties
        • devicePose
        • pinchPose
        • pointer
        • pokePose
      • Methods
        • FinishSetup
    • HandInteractionProfile
      • Fields
        • aim
        • extensionString
        • featureId
        • graspReady
        • graspValue
        • grip
        • pinch
        • pinchReady
        • pinchValue
        • pointerActivateReady
        • pointerActivateValue
        • poke
        • profile
      • Methods
        • GetDeviceLayoutName
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • HandInteractionProfile.HandInteraction
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • graspReady
        • graspValue
        • isTracked
        • pinchPose
        • pinchPosition
        • pinchReady
        • pinchRotation
        • pinchValue
        • pointer
        • pointerActivateReady
        • pointerActivateValue
        • pointerPosition
        • pointerRotation
        • pokePose
        • pokePosition
        • pokeRotation
        • trackingState
      • Methods
        • FinishSetup
    • KHRSimpleControllerProfile
      • Fields
        • aim
        • featureId
        • grip
        • haptic
        • menu
        • profile
        • select
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • KHRSimpleControllerProfile.KHRSimpleController
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • haptic
        • isTracked
        • menu
        • pointer
        • pointerPosition
        • pointerRotation
        • select
        • trackingState
      • Methods
        • FinishSetup
    • MetaQuestTouchProControllerProfile
      • Fields
        • aim
        • buttonA
        • buttonATouch
        • buttonB
        • buttonBTouch
        • buttonX
        • buttonXTouch
        • buttonY
        • buttonYTouch
        • featureId
        • grip
        • haptic
        • hapticThumb
        • hapticTrigger
        • menu
        • profile
        • squeeze
        • stylusForce
        • system
        • thumbProximity
        • thumbrest
        • thumbrestForce
        • thumbstick
        • thumbstickClick
        • thumbstickTouch
        • trigger
        • triggerCurl
        • triggerProximity
        • triggerSlide
        • triggerTouch
      • Methods
        • GetDeviceLayoutName
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • MetaQuestTouchProControllerProfile.QuestProTouchController
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • grip
        • gripPressed
        • haptic
        • hapticThumb
        • hapticTrigger
        • isTracked
        • menu
        • pointer
        • pointerPosition
        • pointerRotation
        • primaryButton
        • primaryTouched
        • secondaryButton
        • secondaryTouched
        • stylusForce
        • thumbProximity
        • thumbrestForce
        • thumbrestTouched
        • thumbstick
        • thumbstickClicked
        • thumbstickTouched
        • trackingState
        • trigger
        • triggerCurl
        • triggerPressed
        • triggerProximity
        • triggerSlide
        • triggerTouched
      • Methods
        • FinishSetup
    • MicrosoftHandInteraction
      • Fields
        • aim
        • extensionString
        • featureId
        • grip
        • profile
        • select
        • squeeze
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • MicrosoftHandInteraction.HoloLensHand
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • isTracked
        • pointer
        • pointerPosition
        • pointerRotation
        • select
        • selectPressed
        • squeeze
        • squeezePressed
        • trackingState
      • Methods
        • FinishSetup
    • MicrosoftMotionControllerProfile
      • Fields
        • aim
        • featureId
        • grip
        • haptic
        • menu
        • profile
        • squeeze
        • thumbstick
        • thumbstickClick
        • trackpad
        • trackpadClick
        • trackpadTouch
        • trigger
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • MicrosoftMotionControllerProfile.WMRSpatialController
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • grip
        • gripPressed
        • haptic
        • isTracked
        • joystick
        • joystickClicked
        • menu
        • pointer
        • pointerPosition
        • pointerRotation
        • touchpad
        • touchpadClicked
        • touchpadTouched
        • trackingState
        • trigger
        • triggerPressed
      • Methods
        • FinishSetup
    • OculusTouchControllerProfile
      • Fields
        • aim
        • buttonA
        • buttonATouch
        • buttonB
        • buttonBTouch
        • buttonX
        • buttonXTouch
        • buttonY
        • buttonYTouch
        • featureId
        • grip
        • haptic
        • menu
        • profile
        • squeeze
        • system
        • thumbrest
        • thumbstick
        • thumbstickClick
        • thumbstickTouch
        • trigger
        • triggerTouch
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • OculusTouchControllerProfile.OculusTouchController
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • grip
        • gripPressed
        • haptic
        • isTracked
        • menu
        • pointer
        • pointerPosition
        • pointerRotation
        • primaryButton
        • primaryTouched
        • secondaryButton
        • secondaryTouched
        • thumbrestTouched
        • thumbstick
        • thumbstickClicked
        • thumbstickTouched
        • trackingState
        • trigger
        • triggerPressed
        • triggerTouched
      • Methods
        • FinishSetup
    • PalmPoseInteraction
      • Fields
        • extensionString
        • featureId
        • palmPose
        • profile
      • Methods
        • GetDeviceLayoutName
        • OnInstanceCreate
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • PalmPoseInteraction.PalmPose
      • Properties
        • devicePosition
        • deviceRotation
        • isTracked
        • palmPose
        • palmPosition
        • palmRotation
        • trackingState
      • Methods
        • FinishSetup
    • ValveIndexControllerProfile
      • Fields
        • aim
        • buttonA
        • buttonATouch
        • buttonB
        • buttonBTouch
        • featureId
        • grip
        • haptic
        • profile
        • squeeze
        • squeezeForce
        • system
        • systemTouch
        • thumbstick
        • thumbstickClick
        • thumbstickTouch
        • trackpad
        • trackpadForce
        • trackpadTouch
        • trigger
        • triggerClick
        • triggerTouch
      • Methods
        • GetDeviceLayoutName
        • RegisterActionMapsWithRuntime
        • RegisterDeviceLayout
        • UnregisterDeviceLayout
    • ValveIndexControllerProfile.ValveIndexController
      • Properties
        • devicePose
        • devicePosition
        • deviceRotation
        • grip
        • gripForce
        • gripPressed
        • haptic
        • isTracked
        • pointer
        • pointerPosition
        • pointerRotation
        • primaryButton
        • primaryTouched
        • secondaryButton
        • secondaryTouched
        • system
        • systemTouched
        • thumbstick
        • thumbstickClicked
        • thumbstickTouched
        • trackingState
        • trackpad
        • trackpadForce
        • trackpadTouched
        • trigger
        • triggerPressed
        • triggerTouched
      • Methods
        • FinishSetup
  • UnityEngine.XR.OpenXR.Features.MetaQuestSupport
    • MetaQuestFeature
      • Fields
        • featureId
  • UnityEngine.XR.OpenXR.Features.Mock
    • MockRuntime
      • Fields
        • featureId
        • ignoreValidationErrors
      • Properties
        • Instance
      • Methods
        • CauseInstanceLoss
        • ClearFunctionCallbacks
        • GetAfterFunctionCallback
        • GetBeforeFunctionCallback
        • HookCreateInstance
        • OnInstanceDestroy
        • RequestExitSession
        • ResetDefaults
        • SetFunctionCallback
        • SetKeepFunctionCallbacks
        • SetSpace
        • SetViewPose
        • SetViewState
      • Events
        • onScriptEvent
    • MockRuntime.AfterFunctionDelegate
    • MockRuntime.BeforeFunctionDelegate
    • MockRuntime.ScriptEvent
    • MockRuntime.ScriptEventDelegate
  • UnityEngine.XR.OpenXR.Features.OculusQuestSupport
    • OculusQuestFeature
      • Fields
        • featureId
        • targetQuest
        • targetQuest2
  • UnityEngine.XR.OpenXR.Features.RuntimeDebugger
    • RuntimeDebuggerOpenXRFeature
      • Fields
        • cacheSize
        • perThreadCacheSize
      • Methods
        • HookGetInstanceProcAddr
  • UnityEngine.XR.OpenXR.Input
    • Haptic
    • HapticControl
      • Constructors
        • HapticControl
      • Methods
        • ReadUnprocessedValueFromState
    • OpenXRDevice
      • Methods
        • FinishSetup
    • OpenXRInput
      • Methods
        • GetActionHandle
        • GetActionIsActive
        • SendHapticImpulse
        • StopHaptics
        • TryGetInputSourceName
        • TrySetControllerLateLatchAction
    • OpenXRInput.InputSourceNameFlags
    • Pose
      • Properties
        • angularVelocity
        • isTracked
        • position
        • rotation
        • trackingState
        • velocity
    • PoseControl
      • Constructors
        • PoseControl
      • Properties
        • angularVelocity
        • isTracked
        • position
        • rotation
        • trackingState
        • velocity
      • Methods
        • FinishSetup
        • ReadUnprocessedValueFromState
        • WriteValueIntoState
  • UnityEngine.XR.OpenXR.NativeTypes
    • XrEnvironmentBlendMode
    • XrReferenceSpaceType
    • XrResult
    • XrSessionState
    • XrSpaceLocationFlags
    • XrViewConfigurationType
    • XrViewStateFlags