mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0
  • 指南
  • API 文档
  • API 文档
  • Microsoft.MixedReality.Toolkit.Input
  • MixedRealityInputSystem

    Show / Hide Table of Contents
    • Microsoft.MixedReality.Toolkit
      • AnimationCurveExtensions
      • ArrayExtensions
      • AssemblyExtensions
      • BaseCoreSystem
      • BaseDataProvider
      • BaseDataProvider<T>
      • BaseDataProviderAccessCoreSystem
      • BaseEventSystem
      • BaseEventSystem.EventHandlerEntry
      • BaseExtensionService
      • BaseMixedRealityProfile
      • BaseService
      • BeginReadOnlyGroupAttribute
      • BoundsExtensions
      • BoundsExtensions.Axis
      • BoundsExtensions.Axis
      • CameraExtensions
      • CameraFOVChecker
      • CanvasExtensions
      • CollectionsExtensions
      • Color32Extensions
      • ComparerExtensions
      • ComponentExtensions
      • CoreServices
      • DateTimeExtensions
      • DistortionMode
      • DistortionMode
      • DocLinkAttribute
      • DoubleExtensions
      • EndReadOnlyGroupAttribute
      • EnumerableExtensions
      • EnumFlagsAttribute
      • EventSystemExtensions
      • ExperimentalAttribute
      • ExtendsAttribute
      • FloatExtensions
      • GameObjectExtensions
      • GenericBaseEventData
      • HandednessExtensions
      • HelpAttribute
      • IMixedRealityCapabilityCheck
      • IMixedRealityDataProvider
      • IMixedRealityDataProviderAccess
      • IMixedRealityEventHandler
      • IMixedRealityEventSource
      • IMixedRealityEventSystem
      • IMixedRealityExtensionService
      • IMixedRealityService
      • IMixedRealityServiceConfiguration
      • IMixedRealityServiceRegistrar
      • ImplementsAttribute
      • InterpolationMode
      • InterpolationMode
      • InterpolationType
      • InterpolationType
      • LayerExtensions
      • LinePointTransformMode
      • LinePointTransformMode
      • LineRotationMode
      • LineRotationMode
      • MathExtensions
      • MixedRealityCameraProfile
      • MixedRealityCapability
      • MixedRealityCapability
      • MixedRealityDataProviderAttribute
      • MixedRealityExtensionServiceAttribute
      • MixedRealityPlayspace
      • MixedRealityRegisteredServiceProvidersProfile
      • MixedRealityServiceConfiguration
      • MixedRealityServiceInspectorAttribute
      • MixedRealityServiceProfileAttribute
      • MixedRealityServiceRegistry
      • MixedRealityToolkit
      • MixedRealityToolkitConfigurationProfile
      • PhysicalPressEventRouter
      • PhysicalPressEventRouter.PhysicalPressEventBehavior
      • PhysicalPressEventRouter.PhysicalPressEventBehavior
      • PlacementEventData
      • PointDistributionMode
      • PointDistributionMode
      • PrefabAttribute
      • ProcessExtensions
      • QuaternionExtensions
      • RayExtensions
      • ReadOnlyAttribute
      • SceneAssetReferenceAttribute
      • SceneAssetReferenceAttributeDrawer
      • ScenePickAttribute
      • SDKType
      • SDKType
      • StepMode
      • StepMode
      • StringBuilderExtensions
      • StringExtensions
      • SubmitEventRouter
      • SystemNumericsExtensions
      • SystemTypeAttribute
      • TagPropertyAttribute
      • Texture2DExtensions
      • TrackingState
      • TrackingState
      • TransformExtensions
      • TypeExtensions
      • UnityObjectExtensions
      • Vector3RangeAttribute
      • VectorExtensions
    • Microsoft.MixedReality.Toolkit.Audio
      • AudioInfluencerController
      • AudioLoFiEffect
      • AudioLoFiSourceQuality
      • AudioLoFiSourceQuality
      • AudioOccluder
      • IAudioInfluencer
    • Microsoft.MixedReality.Toolkit.Boundary
      • BaseBoundarySystem
      • BoundaryEventData
      • BoundaryType
      • BoundaryType
      • Edge
      • IMixedRealityBoundaryHandler
      • IMixedRealityBoundarySystem
      • InscribedRectangle
      • MixedRealityBoundarySystem
      • MixedRealityBoundaryVisualizationProfile
    • Microsoft.MixedReality.Toolkit.Boundary.Editor
      • MixedRealityBoundaryVisualizationProfileInspector
    • Microsoft.MixedReality.Toolkit.Build.Editor
      • BuildDeployPreferences
      • BuildDeployWindow
      • BuildInfo
      • BuildInfoExtensions
      • IBuildInfo
      • UnityPlayerBuildTools
      • UwpAppxBuildTools
      • UwpBuildDeployPreferences
      • UwpBuildInfo
      • UwpPlayerBuildTools
    • Microsoft.MixedReality.Toolkit.CameraSystem
      • BaseCameraSettingsProfile
      • BaseCameraSettingsProvider
      • DisplayType
      • DisplayType
      • IMixedRealityCameraSettingsProvider
      • IMixedRealityCameraSystem
      • MixedRealityCameraSettingsConfiguration
      • MixedRealityCameraSystem
    • Microsoft.MixedReality.Toolkit.Diagnostics
      • DiagnosticsEventData
      • DiagnosticsSystemVoiceControls
      • IMixedRealityDiagnosticsHandler
      • IMixedRealityDiagnosticsSystem
      • MixedRealityDiagnosticsProfile
      • MixedRealityDiagnosticsSystem
      • MixedRealityToolkitVisualProfiler
      • VisualProfilerControl
    • Microsoft.MixedReality.Toolkit.Diagnostics.Editor
      • MixedRealityDiagnosticsSystemProfileInspector
    • Microsoft.MixedReality.Toolkit.Editor
      • BaseDataProviderServiceInspector
      • BaseDataProviderServiceInspector.ServiceConfigurationProperties
      • BaseMixedRealityProfileInspector
      • BaseMixedRealityServiceInspector
      • BaseMixedRealityToolkitConfigurationProfileInspector
      • BaseMixedRealityToolkitConfigurationProfileInspector.BackProfileType
      • BaseMixedRealityToolkitConfigurationProfileInspector.BackProfileType
      • BoundingBoxInspector
      • ClippingBoxEditor
      • ClippingPlaneEditor
      • ClippingPrimitiveEditor
      • ClippingSphereEditor
      • ControllerPopupWindow
      • EditorLayerExtensions
      • EnumFlagsAttributeDrawer
      • ExperimentalDrawer
      • ExtensionServiceCreator
      • ExtensionServiceCreator.CreateResult
      • ExtensionServiceCreator.CreateResult
      • ExtensionServiceCreator.CreationStage
      • ExtensionServiceCreator.CreationStage
      • FocusProviderInspector
      • HandJointServiceInspector
      • HelpDrawer
      • HoverLightInspector
      • IMixedRealityServiceInspector
      • ManipulationHandlerInspector
      • MixedRealityCameraProfileInspector
      • MixedRealityOptimizeWindow
      • MixedRealityOptimizeWindow.PerformanceTarget
      • MixedRealityOptimizeWindow.PerformanceTarget
      • MixedRealityPosePropertyDrawer
      • MixedRealityProfileCloneWindow
      • MixedRealityProfileCloneWindow.ProfileCloneBehavior
      • MixedRealityProfileCloneWindow.ProfileCloneBehavior
      • MixedRealityProjectPreferences
      • MixedRealityRegisteredServiceProviderProfileInspector
      • MixedRealitySceneSystemProfileInspector
      • MixedRealityShaderGUI
      • MixedRealityShaderGUI.BaseStyles
      • MixedRealityShaderGUI.CustomRenderingMode
      • MixedRealityShaderGUI.CustomRenderingMode
      • MixedRealityShaderGUI.DepthWrite
      • MixedRealityShaderGUI.DepthWrite
      • MixedRealityShaderGUI.RenderingMode
      • MixedRealityShaderGUI.RenderingMode
      • MixedRealitySpeechCommandsProfileInspector
      • MixedRealityStandardShaderGUI
      • MixedRealityStandardShaderGUI.AlbedoAlphaMode
      • MixedRealityStandardShaderGUI.AlbedoAlphaMode
      • MixedRealityStandardShaderGUI.Styles
      • MixedRealityTextMeshProShaderGUI
      • MixedRealityToolboxWindow
      • MixedRealityToolkitConfigurationProfileInspector
      • MixedRealityToolkitInspector
      • MixedRealityToolkitShaderGUIUtilities
      • MixedRealityToolkitShaderGUIUtilities.Styles
      • MixedRealityWireframeShaderGUI
      • MixedRealityWireframeShaderGUI.Styles
      • ObjectManipulatorInspector
      • PinchSliderInspector
      • PrefabPropertyDrawer
      • PressableButtonInspector
      • ProximityLightInspector
      • SceneInfoDrawer
      • SceneInfoUtils
      • ScenePickPropertyDrawer
      • SceneSystemInspector
      • ScriptableObjectExtensions
      • ScriptedImporterAssetReimporter
      • SelectRepairedTypeWindow
      • SpatialAwarenessSystemInspector
      • SystemTypeReferencePropertyDrawer
      • TagPropertyDrawer
      • TeleportSystemInspector
      • Text3DShaderGUI
      • Text3DShaderGUI.Styles
      • TextureCombinerWindow
      • Vector3RangePropertyDrawer
    • Microsoft.MixedReality.Toolkit.Editor.SpatialAwareness
      • MixedRealitySpatialAwarenessMeshObserverProfileInspector
    • Microsoft.MixedReality.Toolkit.Examples
      • GestureTester
      • GrabTouchExample
      • RotateWithPan
    • Microsoft.MixedReality.Toolkit.Examples.Demos
      • BoundaryVisualizationDemo
      • BoundingBoxExampleTest
      • ChangeManipulation
      • ClearSpatialObservations
      • ColorChanger
      • ColorChangerUnityUI
      • DebugTextOutput
      • DemoSpatialMeshHandler
      • DemoTouchButton
      • DisablePointersExample
      • GridObjectLayoutControl
      • HandInteractionTouch
      • HandInteractionTouchRotate
      • HideTapToPlaceLabel
      • InputDataExample
      • InputDataExampleGizmo
      • LaunchUri
      • LeapCoreAssetsDetector
      • LoFiFilterSelection
      • MixedRealityCapabilityDemo
      • PrimaryPointerHandlerExample
      • ProgressIndicatorDemo
      • ReturnToBounds
      • Rotator
      • ShowSliderValue
      • SliderChangeColor
      • SliderLunarLander
      • SolverExampleManager
      • SpawnOnPointerEvent
      • SystemKeyboardExample
      • TetheredPlacement
      • ToggleBoundingBox
      • ToggleGazeSource
      • ToggleSpatialMeshVisualization
    • Microsoft.MixedReality.Toolkit.Examples.Demos.EyeTracking
      • AudioFeedbackPlayer
      • BlendOut
      • ChangeRenderMode
      • ChangeRenderMode.BlendMode
      • ChangeRenderMode.BlendMode
      • ChangeSize
      • ColorTap
      • DoNotRender
      • DrawOnTexture
      • DwellSelection
      • EyeCalibrationChecker
      • EyeTrackingDemoUtils
      • FaceUser
      • FollowEyeGaze
      • FollowEyeGazeGazeProvider
      • GrabReleaseDetector
      • HitBehaviorDestroyOnSelect
      • KeepFacingCamera
      • KeepThisAlive
      • LoadAdditiveScene
      • LoadProfilesOnStartup
      • MoveObjByEyeGaze
      • MoveWithCamera
      • OnLoadStartScene
      • OnLookAtRotateByEyeGaze
      • OnSelectVisualizerInputController
      • PanZoomBase
      • PanZoomBaseRectTransf
      • PanZoomBaseTexture
      • PanZoomRectTransf
      • PanZoomTexture
      • ParticleHeatmap
      • ParticleHeatmapParticleData
      • PlacementSurfaces
      • PlacementSurfaces
      • RotateWithConstSpeedDir
      • ScrollRectTransf
      • ScrollTexture
      • SnapTo
      • SpeechVisualFeedback
      • StatusText
      • TargetEventArgs
      • TargetGroupCreatorRadial
      • TargetGroupIterator
      • TargetGroupIterator.TargetGroupEventHandler
      • TargetGroupIterator.TargetGroupEventHandler
      • TargetMoveToCamera
      • ToggleGameObject
      • TransportToRespawnLocation
      • TriggerOnStartup
      • TriggerZonePlaceObjsWithin
    • Microsoft.MixedReality.Toolkit.Examples.Demos.EyeTracking.Logging
      • AsyncHelpers
      • BasicInputLogger
      • CustomInputLogger
      • InputPointerVisualizer
      • InputPointerVisualizer.VisModes
      • InputPointerVisualizer.VisModes
      • LogStructure
      • LogStructureEyeGaze
      • UserInputPlayback
      • UserInputRecorder
      • UserInputRecorderFeedback
      • UserInputRecorderUIController
    • Microsoft.MixedReality.Toolkit.Examples.Demos.EyeTracking.Targeting
      • OnLookAtShowHoverFeedback
    • Microsoft.MixedReality.Toolkit.Examples.Demos.Gltf
      • TestGlbLoading
      • TestGltfLoading
    • Microsoft.MixedReality.Toolkit.Examples.Demos.Gltf.Editor
      • TestGltfLoadingEditor
    • Microsoft.MixedReality.Toolkit.Examples.Demos.StandardShader
      • MaterialMatrix
      • MaterialMatrixEditor
    • Microsoft.MixedReality.Toolkit.Examples.Demos.Utilities.InspectorFields.Inspectors
      • InspectorFieldsExampleInspector
    • Microsoft.MixedReality.Toolkit.Examples.Experimental.Demos
      • BoundsControlRuntimeExample
    • Microsoft.MixedReality.Toolkit.Examples.Experimental.DialogTest
      • DialogExampleController
    • Microsoft.MixedReality.Toolkit.Examples.Experimental.HandMenu
      • UpdateSliderTrackLine
    • Microsoft.MixedReality.Toolkit.Experimental
      • BaseServiceManager
    • Microsoft.MixedReality.Toolkit.Experimental.Boundary
      • BoundarySystemManager
    • Microsoft.MixedReality.Toolkit.Experimental.CameraSystem
      • CameraSystemManager
    • Microsoft.MixedReality.Toolkit.Experimental.Diagnostics
      • DiagnosticsSystemManager
    • Microsoft.MixedReality.Toolkit.Experimental.Dialog
      • Dialog
      • DialogButton
      • DialogButtonType
      • DialogResult
      • DialogShell
      • DialogState
    • Microsoft.MixedReality.Toolkit.Experimental.Dwell
      • BaseDwellSample
      • CustomDwellHandler
      • DwellHandler
      • DwellHandler.DwellStateType
      • DwellHandler.DwellStateType
      • DwellProfile
      • DwellProfileWithDecay
      • DwellUnityEvent
      • InstantDwellSample
      • ListItemDwell
      • ToggleDwellSample
    • Microsoft.MixedReality.Toolkit.Experimental.Dwell.Editor
      • DwellHandlerInspector
      • DwellProfileWithDecayInspector
    • Microsoft.MixedReality.Toolkit.Experimental.Editor
      • FollowEditor
    • Microsoft.MixedReality.Toolkit.Experimental.Examples
      • ScrollableListPopulator
    • Microsoft.MixedReality.Toolkit.Experimental.Input
      • InputSystemManager
    • Microsoft.MixedReality.Toolkit.Experimental.Inspectors
      • ScrollingObjectCollectionInspector
      • SliderInputFieldInspector
    • Microsoft.MixedReality.Toolkit.Experimental.SpatialAwareness
      • SpatialAwarenessSystemManager
    • Microsoft.MixedReality.Toolkit.Experimental.SurfacePulse
      • HandPulseLogic
      • SurfacePulse
    • Microsoft.MixedReality.Toolkit.Experimental.Teleport
      • TeleportSystemManager
    • Microsoft.MixedReality.Toolkit.Experimental.UI
      • AxisSlider
      • AxisSlider.EAxis
      • AxisSlider.EAxis
      • CapsLockHighlight
      • Dock
      • Dockable
      • DockingState
      • DockPosition
      • HandInteractionHint
      • KeyboardInputFieldBase<T>
      • KeyboardKeyFunc
      • KeyboardKeyFunc.Function
      • KeyboardKeyFunc.Function
      • KeyboardTest
      • KeyboardValueKey
      • MixedRealityKeyboard
      • MixedRealityKeyboardBase
      • MixedRealityKeyboardPreview
      • NonNativeKeyboard
      • NonNativeKeyboard.LayoutType
      • NonNativeKeyboard.LayoutType
      • NonNativeKeyboardTouchAssistant
      • ScrollingObjectCollection
      • ScrollingObjectCollection.ScrollDirectionType
      • ScrollingObjectCollection.ScrollDirectionType
      • ScrollingObjectCollection.ScrollEvent
      • ScrollingObjectCollection.VelocityType
      • ScrollingObjectCollection.VelocityType
      • ScrollingObjectCollectionNode
      • SliderInputField
      • SymbolDisableHighlight
      • SymbolKeyboard
      • TMP_KeyboardInputField
      • UI_KeyboardInputField
      • UICollection
    • Microsoft.MixedReality.Toolkit.Experimental.UI.BoundsControl
      • BoundsControl
      • BoxDisplay
      • BoxDisplayConfiguration
      • HandlesBase
      • HandlesBaseConfiguration
      • IProximityEffectObjectProvider
      • Links
      • LinksConfiguration
      • ProximityEffect
      • ProximityEffectConfiguration
      • ProximityObjectsChangedEvent
      • RotationHandles
      • RotationHandlesConfiguration
      • ScaleHandles
      • ScaleHandlesConfiguration
    • Microsoft.MixedReality.Toolkit.Experimental.UI.BoundsControlTypes
      • BoundsCalculationMethod
      • BoundsControlActivationType
      • FlattenModeType
      • HandlePrefabCollider
      • HandleType
      • WireframeType
    • Microsoft.MixedReality.Toolkit.Experimental.UI.HandCoach
      • MoveToTarget
      • RotateAroundPoint
    • Microsoft.MixedReality.Toolkit.Experimental.UnityAR
      • ArEnumConversion
      • ArTrackedPose
      • ArTrackedPose
      • ArTrackingType
      • ArTrackingType
      • ArUpdateType
      • ArUpdateType
      • UnityARCameraSettings
      • UnityARCameraSettingsProfile
      • UnityARCameraSettingsProfileInspector
      • UnityARConfigurationChecker
    • Microsoft.MixedReality.Toolkit.Experimental.Utilities
      • BoundsControlMigrationHandler
      • DirectionalIndicator
      • Follow
      • Follow.AngularClampType
      • StabilizationPlaneModifier
      • StabilizationPlaneModifier.StabilizationPlaneMode
      • StabilizationPlaneModifier.StabilizationPlaneMode
      • StabilizationPlaneOverride
      • WorldAnchorManager
    • Microsoft.MixedReality.Toolkit.Extensions.HandPhysics
      • HandPhysicsService
      • HandPhysicsServiceProfile
      • IHandPhysicsService
      • JointKinematicBody
    • Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.Examples
      • PhysicsTriggerEventReadout
    • Microsoft.MixedReality.Toolkit.Extensions.SceneTransitions
      • CameraFaderQuad
      • CameraFaderState
      • CameraFaderState
      • CameraFaderTargets
      • CameraFaderTargets
      • ICameraFader
      • ISceneTransitionService
      • LoadContentScene
      • SceneTransitionService
      • SceneTransitionServiceProfile
    • Microsoft.MixedReality.Toolkit.Extensions.Tracking
      • BasicLostTrackingVisual
      • ILostTrackingService
      • ILostTrackingVisual
      • LostTrackingService
      • LostTrackingServiceProfile
    • Microsoft.MixedReality.Toolkit.Extensions.Tracking.Editor
      • LostTrackingServiceInspector
    • Microsoft.MixedReality.Toolkit.Input
      • AnimatedCursor
      • AnimatedCursorContextData
      • AnimatedCursorData<T>
      • AnimatedCursorStateData
      • ArticulatedHandDefinition
      • BaseController
      • BaseControllerPointer
      • BaseCursor
      • BaseEyeFocusHandler
      • BaseFocusHandler
      • BaseGenericInputSource
      • BaseHand
      • BaseHandVisualizer
      • BaseInputDeviceManager
      • BaseInputEventData
      • BaseInputHandler
      • BaseInputSimulationService
      • BaseMousePointer
      • BaseNearInteractionTouchable
      • ColliderNearInteractionTouchable
      • ControllerMappingLibrary
      • ControllerPoseSynchronizer
      • CursorContextEnum
      • CursorContextEnum
      • CursorContextInfo
      • CursorContextInfo.CursorAction
      • CursorContextInfo.CursorAction
      • CursorModifier
      • CursorStateEnum
      • CursorStateEnum
      • CurvePointer
      • DefaultPointerMediator
      • DefaultPrimaryPointerSelector
      • DefaultRaycastProvider
      • DeviceInputType
      • DeviceInputType
      • DictationEventData
      • DictationHandler
      • DictationHandler.StringUnityEvent
      • EyeTrackingTarget
      • FingerCursor
      • FocusEventData
      • FocusHandler
      • FocusProvider
      • GazePointerVisibilityStateMachine
      • GazeProvider
      • GenericPointer
      • GestureInputType
      • GestureInputType
      • GGVPointer
      • HandBounds
      • HandJointService
      • HandJointUtils
      • HandMeshInfo
      • HandRay
      • HandSimulationMode
      • HandSimulationMode
      • HandTrackingInputEventData
      • Headset
      • ICursorModifier
      • IHandRay
      • IInputActionRule<T>
      • IInputSimulationService
      • IMixedRealityBaseInputHandler
      • IMixedRealityController
      • IMixedRealityControllerPoseSynchronizer
      • IMixedRealityControllerVisualizer
      • IMixedRealityCursor
      • IMixedRealityDictationHandler
      • IMixedRealityDictationSystem
      • IMixedRealityEyeGazeDataProvider
      • IMixedRealityEyeGazeProvider
      • IMixedRealityEyeSaccadeProvider
      • IMixedRealityFocusChangedHandler
      • IMixedRealityFocusHandler
      • IMixedRealityFocusProvider
      • IMixedRealityGazeProvider
      • IMixedRealityGazeProviderHeadOverride
      • IMixedRealityGestureHandler
      • IMixedRealityGestureHandler<T>
      • IMixedRealityHand
      • IMixedRealityHandJointHandler
      • IMixedRealityHandJointService
      • IMixedRealityHandMeshHandler
      • IMixedRealityHandVisualizer
      • IMixedRealityInputActionHandler
      • IMixedRealityInputDeviceManager
      • IMixedRealityInputHandler
      • IMixedRealityInputHandler<T>
      • IMixedRealityInputPlaybackService
      • IMixedRealityInputRecordingService
      • IMixedRealityInputSource
      • IMixedRealityInputSystem
      • IMixedRealityMouseDeviceManager
      • IMixedRealityMousePointer
      • IMixedRealityNearPointer
      • IMixedRealityPointer
      • IMixedRealityPointerHandler
      • IMixedRealityPointerMediator
      • IMixedRealityPrimaryPointerSelector
      • IMixedRealityRaycastProvider
      • IMixedRealitySourcePoseHandler
      • IMixedRealitySourceStateHandler
      • IMixedRealitySpeechHandler
      • IMixedRealitySpeechSystem
      • IMixedRealityTeleportPointer
      • IMixedRealityTouchHandler
      • IMixedRealityTouchPointer
      • InputActionEventPair
      • InputActionHandler
      • InputActionRuleDigital
      • InputActionRuleDualAxis
      • InputActionRulePoseAxis
      • InputActionRuleQuaternionAxis
      • InputActionRuleSingleAxis
      • InputActionRuleVectorAxis
      • InputActionUnityEvent
      • InputAnimation
      • InputAnimation.PoseCurves
      • InputAnimationMarker
      • InputAnimationSerializationUtils
      • InputEventData
      • InputEventData<T>
      • InputPlaybackService
      • InputRayUtils
      • InputRecordingService
      • InputSimulationControlMode
      • InputSimulationControlMode
      • InputSimulationIndicators
      • InputSimulationService
      • InputSimulationWindow
      • InputSimulationWindow.ToolMode
      • InputSimulationWindow.ToolMode
      • InputSourceType
      • InputSourceType
      • InputSystemGlobalHandlerListener
      • InputSystemGlobalListener
      • InteractiveMeshCursor
      • IPointerPreferences
      • IPointerResult
      • KeyBinding
      • KeyBinding.KeyType
      • KeyBinding.KeyType
      • KeyBinding.MouseButton
      • KeyBinding.MouseButton
      • KeyBindingInspector
      • KeyBindingPopupWindow
      • KeyInputSystem
      • KeywordAndResponse
      • LinePointer
      • ManualCameraControl
      • MeshCursor
      • MeshCursor.MeshCursorDatum
      • MixedRealityCanvasInspector
      • MixedRealityControllerAttribute
      • MixedRealityControllerConfigurationFlags
      • MixedRealityControllerConfigurationFlags
      • MixedRealityControllerInfo
      • MixedRealityControllerInfo.ControllerElementEnum
      • MixedRealityControllerInfo.ControllerElementEnum
      • MixedRealityControllerMapping
      • MixedRealityControllerMappingProfile
      • MixedRealityControllerVisualizationProfile
      • MixedRealityControllerVisualizationSetting
      • MixedRealityControllerVisualizer
      • MixedRealityEyeTrackingProfile
      • MixedRealityGestureMapping
      • MixedRealityGesturesProfile
      • MixedRealityHandTrackingProfile
      • MixedRealityInputAction
      • MixedRealityInputActionRulesProfile
      • MixedRealityInputActionsProfile
      • MixedRealityInputDataProviderConfiguration
      • MixedRealityInputModule
      • MixedRealityInputModule.PointerData
      • MixedRealityInputModuleEditor
      • MixedRealityInputRecordingProfile
      • MixedRealityInputSimulationProfile
      • MixedRealityInputSimulationProfileInspector
      • MixedRealityInputSystem
      • MixedRealityInputSystemProfile
      • MixedRealityInteractionMapping
      • MixedRealityMouseInputProfile
      • MixedRealityMouseInputProfileInspector
      • MixedRealityPointerEventData
      • MixedRealityPointerProfile
      • MixedRealityRaycastHit
      • MixedRealitySpeechCommandsProfile
      • MouseDelta
      • MousePointer
      • MouseRotationProvider
      • NearInteractionGrabbable
      • NearInteractionTouchable
      • NearInteractionTouchableInspector
      • NearInteractionTouchableInspectorBase
      • NearInteractionTouchableSurface
      • NearInteractionTouchableUnityUI
      • NearInteractionTouchableVolume
      • NearInteractionTouchableVolumeInspector
      • ObjectCursor
      • ObjectCursor.ObjectCursorDatum
      • PointerBehavior
      • PointerBehavior
      • PointerClickHandler
      • PointerHandler
      • PointerOption
      • PointerUnityEvent
      • PointerUtils
      • PokePointer
      • PrimaryPointerChangedHandler
      • PrimaryPointerChangedHandler
      • ScreenSpaceMousePointer
      • ShellHandRayPointer
      • SimulatedArticulatedHand
      • SimulatedArticulatedHandPoses
      • SimulatedGestureHand
      • SimulatedHand
      • SimulatedHandData
      • SimulatedHandData.HandJointDataGenerator
      • SimulatedHandData.HandJointDataGenerator
      • SimulatedHandDataProvider
      • SimulatedHandUtils
      • SourcePoseEventData<T>
      • SourceStateEventData
      • SpeechCommands
      • SpeechEventData
      • SpeechInputHandler
      • SpherePointer
      • SpherePointerGrabPoint
      • SpherePointerInspector
      • SpherePointerVisual
      • SpriteCursor
      • SpriteCursor.SpriteCursorDatum
      • SupportedControllerType
      • SupportedControllerType
      • TouchableEventType
      • TouchableEventType
      • TouchHandler
      • TouchPointer
      • WindowsMixedRealityControllerVisualizer
      • WindowsMixedRealityHandRecorder
    • Microsoft.MixedReality.Toolkit.Input.Editor
      • BaseControllerPointerInspector
      • BaseInputHandlerInspector
      • ControllerInputActionOption
      • ControllerInputActionOptions
      • ControllerPoseSynchronizerInspector
      • InputActionPropertyDrawer
      • InputMappingAxisUtility
      • MixedRealityControllerMappingProfileInspector
      • MixedRealityControllerVisualizationProfileInspector
      • MixedRealityControllerVisualizerInspector
      • MixedRealityGesturesProfileInspector
      • MixedRealityInputActionRulesInspector
      • MixedRealityInputActionsProfileInspector
      • MixedRealityInputSystemProfileInspector
      • MixedRealityPointerProfileInspector
      • SpeechCommandPropertyDrawer
      • SpeechInputHandlerInspector
    • Microsoft.MixedReality.Toolkit.Input.UnityInput
      • GenericJoystickController
      • MouseController
      • MouseDeviceManager
      • UnityJoystickManager
      • UnityTouchController
      • UnityTouchDeviceManager
      • XboxController
    • Microsoft.MixedReality.Toolkit.Input.Utilities
      • CanvasUtility
      • ScaleMeshEffect
    • Microsoft.MixedReality.Toolkit.Inspectors
      • ButtonConfigHelperInspector
      • MixedRealityEyeTrackingProfileInspector
      • MixedRealityHandTrackingProfileInspector
    • Microsoft.MixedReality.Toolkit.LeapMotion.Input
      • LeapControllerOrientation
      • LeapMotionArticulatedHand
      • LeapMotionDeviceManager
      • LeapMotionDeviceManagerProfile
    • Microsoft.MixedReality.Toolkit.LeapMotion.Inspectors
      • LeapMotionDeviceManagerProfileInspector
    • Microsoft.MixedReality.Toolkit.MSBuild
      • AssemblyDefinitionInfo
      • AssetLocation
      • AssetLocation
      • AssetScriptReferenceRetargeter
      • CompilationPlatformInfo
      • CSProjectDependency<T>
      • CSProjectInfo
      • MSBuildTools
      • PluginAssemblyInfo
      • PluginType
      • PluginType
      • ProjectType
      • ProjectType
      • ReferenceItemInfo
      • SourceFileInfo
      • TargetFramework
      • TargetFramework
      • TargetFrameworkExtensions
      • TemplateFiles
      • UnityProjectInfo
      • Utilities
    • Microsoft.MixedReality.Toolkit.OpenVR.Headers
      • AppOverrideKeys_t
      • CameraVideoStreamFrameHeader_t
      • ChaperoneCalibrationState
      • ChaperoneCalibrationState
      • Compositor_CumulativeStats
      • Compositor_FrameTiming
      • Compositor_OverlaySettings
      • COpenVRContext
      • CVRApplications
      • CVRChaperone
      • CVRChaperoneSetup
      • CVRCompositor
      • CVRDriverManager
      • CVRExtendedDisplay
      • CVRInput
      • CVRIOBuffer
      • CVRNotifications
      • CVROverlay
      • CVRRenderModels
      • CVRResources
      • CVRScreenshots
      • CVRSettingHelper
      • CVRSettings
      • CVRSpatialAnchors
      • CVRSystem
      • CVRTrackedCamera
      • D3D12TextureData_t
      • DistortionCoordinates_t
      • DriverDirectMode_FrameTiming
      • EChaperoneConfigFile
      • EChaperoneConfigFile
      • EChaperoneImportFlags
      • EChaperoneImportFlags
      • ECollisionBoundsStyle
      • ECollisionBoundsStyle
      • EColorSpace
      • EColorSpace
      • EDeviceActivityLevel
      • EDeviceActivityLevel
      • EDualAnalogWhich
      • EDualAnalogWhich
      • EGamepadTextInputLineMode
      • EGamepadTextInputLineMode
      • EGamepadTextInputMode
      • EGamepadTextInputMode
      • EHiddenAreaMeshType
      • EHiddenAreaMeshType
      • EIOBufferError
      • EIOBufferError
      • EIOBufferMode
      • EIOBufferMode
      • EOverlayDirection
      • EOverlayDirection
      • EShowUIType
      • EShowUIType
      • ETextureType
      • ETextureType
      • ETrackedControllerRole
      • ETrackedControllerRole
      • ETrackedDeviceClass
      • ETrackedDeviceClass
      • ETrackedDeviceProperty
      • ETrackedDeviceProperty
      • ETrackedPropertyError
      • ETrackedPropertyError
      • ETrackingResult
      • ETrackingResult
      • ETrackingUniverseOrigin
      • ETrackingUniverseOrigin
      • EVRApplicationError
      • EVRApplicationError
      • EVRApplicationProperty
      • EVRApplicationProperty
      • EVRApplicationTransitionState
      • EVRApplicationTransitionState
      • EVRApplicationType
      • EVRApplicationType
      • EVRButtonId
      • EVRButtonId
      • EVRComponentProperty
      • EVRComponentProperty
      • EVRCompositorError
      • EVRCompositorError
      • EVRCompositorTimingMode
      • EVRCompositorTimingMode
      • EVRControllerAxisType
      • EVRControllerAxisType
      • EVRControllerEventOutputType
      • EVRControllerEventOutputType
      • EVRDistortionFunctionType
      • EVRDistortionFunctionType
      • EVREventType
      • EVREventType
      • EVREye
      • EVREye
      • EVRFinger
      • EVRFinger
      • EVRFingerSplay
      • EVRFingerSplay
      • EVRFirmwareError
      • EVRFirmwareError
      • EVRInitError
      • EVRInitError
      • EVRInputError
      • EVRInputError
      • EVRInputFilterCancelType
      • EVRInputFilterCancelType
      • EVRInputStringBits
      • EVRInputStringBits
      • EVRMouseButton
      • EVRMouseButton
      • EVRMuraCorrectionMode
      • EVRMuraCorrectionMode
      • EVRNotificationError
      • EVRNotificationError
      • EVRNotificationStyle
      • EVRNotificationStyle
      • EVRNotificationType
      • EVRNotificationType
      • EVROverlayError
      • EVROverlayError
      • EVROverlayIntersectionMaskPrimitiveType
      • EVROverlayIntersectionMaskPrimitiveType
      • EVRRenderModelError
      • EVRRenderModelError
      • EVRScreenshotError
      • EVRScreenshotError
      • EVRScreenshotPropertyFilenames
      • EVRScreenshotPropertyFilenames
      • EVRScreenshotType
      • EVRScreenshotType
      • EVRSettingsError
      • EVRSettingsError
      • EVRSkeletalMotionRange
      • EVRSkeletalMotionRange
      • EVRSkeletalReferencePose
      • EVRSkeletalReferencePose
      • EVRSkeletalTrackingLevel
      • EVRSkeletalTrackingLevel
      • EVRSkeletalTransformSpace
      • EVRSkeletalTransformSpace
      • EVRSpatialAnchorError
      • EVRSpatialAnchorError
      • EVRState
      • EVRState
      • EVRSubmitFlags
      • EVRSubmitFlags
      • EVRTrackedCameraError
      • EVRTrackedCameraError
      • EVRTrackedCameraFrameLayout
      • EVRTrackedCameraFrameLayout
      • EVRTrackedCameraFrameType
      • EVRTrackedCameraFrameType
      • EVSync
      • EVSync
      • HiddenAreaMesh_t
      • HmdColor_t
      • HmdMatrix33_t
      • HmdMatrix34_t
      • HmdMatrix44_t
      • HmdQuad_t
      • HmdQuaternion_t
      • HmdQuaternionf_t
      • HmdRect2_t
      • HmdVector2_t
      • HmdVector3_t
      • HmdVector3d_t
      • HmdVector4_t
      • Imu_OffScaleFlags
      • Imu_OffScaleFlags
      • ImuSample_t
      • InputAnalogActionData_t
      • InputDigitalActionData_t
      • InputOriginInfo_t
      • InputPoseActionData_t
      • InputSkeletalActionData_t
      • IntersectionMaskCircle_t
      • IntersectionMaskRectangle_t
      • IVRApplications
      • IVRChaperone
      • IVRChaperoneSetup
      • IVRCompositor
      • IVRDriverManager
      • IVRExtendedDisplay
      • IVRInput
      • IVRIOBuffer
      • IVRNotifications
      • IVROverlay
      • IVRRenderModels
      • IVRResources
      • IVRScreenshots
      • IVRSettings
      • IVRSpatialAnchors
      • IVRSystem
      • IVRTrackedCamera
      • NotificationBitmap_t
      • OpenVR
      • OpenVRInterop
      • RenderModel_ComponentState_t
      • RenderModel_ControllerMode_State_t
      • RenderModel_t
      • RenderModel_t_Packed
      • RenderModel_TextureMap_t
      • RenderModel_TextureMap_t_Packed
      • RenderModel_Vertex_t
      • SpatialAnchorPose_t
      • Texture_t
      • TrackedDevicePose_t
      • VRActiveActionSet_t
      • VRBoneTransform_t
      • VRControllerAxis_t
      • VRControllerState_t
      • VRControllerState_t_Packed
      • VREvent_ApplicationLaunch_t
      • VREvent_Chaperone_t
      • VREvent_Controller_t
      • VREvent_Data_t
      • VREvent_DualAnalog_t
      • VREvent_EditingCameraSurface_t
      • VREvent_HapticVibration_t
      • VREvent_InputActionManifestLoad_t
      • VREvent_InputBindingLoad_t
      • VREvent_Ipd_t
      • VREvent_Keyboard_t
      • VREvent_MessageOverlay_t
      • VREvent_Mouse_t
      • VREvent_Notification_t
      • VREvent_Overlay_t
      • VREvent_PerformanceTest_t
      • VREvent_Process_t
      • VREvent_ProgressUpdate_t
      • VREvent_Property_t
      • VREvent_Reserved_t
      • VREvent_Screenshot_t
      • VREvent_ScreenshotProgress_t
      • VREvent_Scroll_t
      • VREvent_SeatedZeroPoseReset_t
      • VREvent_ShowUI_t
      • VREvent_SpatialAnchor_t
      • VREvent_Status_t
      • VREvent_t
      • VREvent_t_Packed
      • VREvent_TouchPadMove_t
      • VREvent_WebConsole_t
      • VRMessageOverlayResponse
      • VRMessageOverlayResponse
      • VROverlayFlags
      • VROverlayFlags
      • VROverlayInputMethod
      • VROverlayInputMethod
      • VROverlayIntersectionMaskPrimitive_Data_t
      • VROverlayIntersectionMaskPrimitive_t
      • VROverlayIntersectionParams_t
      • VROverlayIntersectionResults_t
      • VROverlayTransformType
      • VROverlayTransformType
      • VRSkeletalSummaryData_t
      • VRTextureBounds_t
      • VRTextureDepthInfo_t
      • VRTextureWithDepth_t
      • VRTextureWithPose_t
      • VRTextureWithPoseAndDepth_t
      • VRVulkanTextureData_t
    • Microsoft.MixedReality.Toolkit.OpenVR.Input
      • GenericOpenVRController
      • OculusRemoteController
      • OculusTouchController
      • OpenVRDeviceManager
      • OpenVRRenderModel
      • ViveKnucklesController
      • ViveWandController
      • WindowsMixedRealityOpenVRMotionController
    • Microsoft.MixedReality.Toolkit.Physics
      • BaseRayStabilizer
      • ComparableRaycastResult
      • Distorter
      • DistorterBulge
      • DistorterGravity
      • DistorterSimplex
      • DistorterSphere
      • DistorterWiggly
      • FocusDetails
      • GazeStabilizer
      • IBaseRayStabilizer
      • InterpolationUtilities
      • Interpolator
      • MixedRealityRaycaster
      • PhysicsLayerAttribute
      • RaycastResultComparer
      • RayStep
      • SceneQueryType
      • SceneQueryType
      • TeleportSurfaceResult
      • TeleportSurfaceResult
      • TwoHandMoveLogic
      • TwoHandRotateLogic
      • TwoHandScaleLogic
      • VectorRollingStatistics
    • Microsoft.MixedReality.Toolkit.Physics.Editor
      • PhysicsLayerAttributeDrawer
    • Microsoft.MixedReality.Toolkit.Rendering
      • DepthBufferRenderer
      • IMaterialInstanceOwner
      • MaterialInstance
    • Microsoft.MixedReality.Toolkit.SceneSystem
      • IMixedRealitySceneSystem
      • IMixedRealitySceneSystemEditor
      • LightingSceneTransitionType
      • LightingSceneTransitionType
      • MixedRealitySceneSystem
      • MixedRealitySceneSystemProfile
      • RuntimeLightingSettings
      • RuntimeRenderSettings
      • RuntimeSunlightSettings
      • SceneActivationToken
      • SceneInfo
    • Microsoft.MixedReality.Toolkit.SpatialAwareness
      • BaseSpatialAwarenessObject
      • BaseSpatialAwarenessObserverProfile
      • BaseSpatialMeshObserver
      • BaseSpatialObserver
      • IMixedRealitySpatialAwarenessMeshObserver
      • IMixedRealitySpatialAwarenessObject
      • IMixedRealitySpatialAwarenessObservationHandler<T>
      • IMixedRealitySpatialAwarenessObserver
      • IMixedRealitySpatialAwarenessSystem
      • MixedRealitySpatialAwarenessEventData
      • MixedRealitySpatialAwarenessEventData<T>
      • MixedRealitySpatialAwarenessMeshObserverProfile
      • MixedRealitySpatialAwarenessSystem
      • MixedRealitySpatialAwarenessSystemProfile
      • MixedRealitySpatialObserverConfiguration
      • SpatialAwarenessMeshDisplayOptions
      • SpatialAwarenessMeshDisplayOptions
      • SpatialAwarenessMeshLevelOfDetail
      • SpatialAwarenessMeshLevelOfDetail
      • SpatialAwarenessMeshObject
      • SpatialAwarenessPlanarObject
      • SpatialAwarenessSurfaceTypes
      • SpatialAwarenessSurfaceTypes
    • Microsoft.MixedReality.Toolkit.SpatialAwareness.Editor
      • MixedRealitySpatialAwarenessSystemProfileInspector
    • Microsoft.MixedReality.Toolkit.SpatialAwareness.Utilities
      • SpatialMeshExporter
    • Microsoft.MixedReality.Toolkit.SpatialObjectMeshObserver
      • SpatialObjectMeshObserver
      • SpatialObjectMeshObserverProfile
      • SpatialObjectMeshObserverProfileInspector
    • Microsoft.MixedReality.Toolkit.SpatialObjectMeshObserver.RoomFile
      • RoomFileImporter
      • RoomFileSerializer
    • Microsoft.MixedReality.Toolkit.Teleport
      • IMixedRealityTeleportHandler
      • IMixedRealityTeleportHotSpot
      • IMixedRealityTeleportSystem
      • MixedRealityTeleportSystem
      • ParabolicTeleportPointer
      • TeleportCursor
      • TeleportEventData
      • TeleportHotSpot
      • TeleportPointer
    • Microsoft.MixedReality.Toolkit.Teleport.Editor
      • ParabolicTeleportPointerInspector
      • TeleportPointerInspector
    • Microsoft.MixedReality.Toolkit.Tests
      • AsyncCoroutineRunnerTests
      • BaseCursorTests
      • BaseHandVisualizerTests
      • BasePlayModeTests
      • BoundingBoxTests
      • ButtonConfigHelperTests
      • ConstraintTests
      • CoreServicesTests
      • FocusedObjectEventCatcher<T>
      • FocusProviderRaycastTests
      • FocusProviderTests
      • FocusRaycastTestProxy
      • GlobalEventCatcher<T>
      • GltfTests
      • InputRayUtilsTests
      • InteractableTests
      • ManipulationHandlerTests
      • NearInteractionGrabbableTests
      • NearInteractionTouchableTests
      • ObjectManipulatorTests
      • PlayModeTestUtilities
      • PointerBehaviorTests
      • PointerEventsTests
      • PointerTests
      • PressableButtonTests
      • ProfileTests
      • RenderingTests
      • SlateTests
      • SolverTests
      • SolverTests.SetupData
      • SpatialObserverTests
      • SpeechTests
      • SpherePointerTests
      • StandardShaderTests
      • TestButtonUtilities
      • TestButtonUtilities.DefaultButtonType
      • TestHand
      • TestInputUtilities
      • TestPointer
      • TestUtilities
      • TouchEventCatcher
      • UnityButtonEventCatcher
      • UnityToggleEventCatcher
      • UnityUiUtilities
    • Microsoft.MixedReality.Toolkit.Tests.Core
      • MixedRealityToolkitFilesTests
      • MixedRealityToolkitTests
    • Microsoft.MixedReality.Toolkit.Tests.Core.Utilities.Editor
      • ProjectPreferencesTest
    • Microsoft.MixedReality.Toolkit.Tests.EditMode
      • MigrationToolTests
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.Boundary
      • InscribedRectangleTests
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.Core
      • MixedRealityToolkitFilesTests
      • MixedRealityToolkitTests
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.Core.Utilities.Editor
      • PackageManifestUpdaterTests
      • ProjectPreferencesTest
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.Experimental
      • BoundsControlTests
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.Extensions
      • CameraExtensionTests
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.InputSystem
      • ControllerMappingTests
      • DefaultPrimaryPointerSelectorTests
      • InputSystemTests
      • InteractionDefinitionTests
      • MixedRealityControllerMappingProfileTests
      • TestPointer
      • UnityInputManagerHelperTests
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.Services
      • TestBaseDataProvider
      • TestInputDataProvider
      • TestSpatialAwarenessDataProvider
    • Microsoft.MixedReality.Toolkit.Tests.EditMode.SpatialAwarenessSystem
      • SpatialAwarenessSystemTests
    • Microsoft.MixedReality.Toolkit.Tests.EditModeTests.Editor
      • ToolboxWindowTests
    • Microsoft.MixedReality.Toolkit.Tests.Editor
      • ExtensionServiceCreatorTests
    • Microsoft.MixedReality.Toolkit.Tests.Experimental
      • BoundsControlTests
    • Microsoft.MixedReality.Toolkit.Tests.Extensions
      • CameraExtensionTests
    • Microsoft.MixedReality.Toolkit.Tests.InputSystem
      • ControllerMappingTests
      • DefaultPrimaryPointerSelectorTests
      • InputSystemTests
      • InteractionDefinitionTests
      • TestPointer
      • UnityInputManagerHelperTests
    • Microsoft.MixedReality.Toolkit.Tests.SanityTests
      • DemoSceneTests
    • Microsoft.MixedReality.Toolkit.Tests.Services
      • TestBaseDataProvider
      • TestInputDataProvider
      • TestSpatialAwarenessDataProvider
    • Microsoft.MixedReality.Toolkit.Tests.SpatialAwarenessSystem
      • SpatialAwarenessSystemTests
    • Microsoft.MixedReality.Toolkit.Tools.Runtime
      • DisplayInputResult
    • Microsoft.MixedReality.Toolkit.Tools.Runtime.Editor
      • DisplayInputResultInspector
    • Microsoft.MixedReality.Toolkit.UI
      • AppBar
      • AppBar.AppBarDisplayTypeEnum
      • AppBar.AppBarDisplayTypeEnum
      • AppBar.AppBarStateEnum
      • AppBar.AppBarStateEnum
      • AppBar.ButtonTypeEnum
      • AppBar.ButtonTypeEnum
      • AppBarButton
      • BaseStateModel
      • Billboard
      • BoundingBox
      • BoundingBox.BoundingBoxActivationType
      • BoundingBox.BoundingBoxActivationType
      • BoundingBox.BoundsCalculationMethod
      • BoundingBox.BoundsCalculationMethod
      • BoundingBox.FlattenModeType
      • BoundingBox.FlattenModeType
      • BoundingBox.HandleType
      • BoundingBox.HandleType
      • BoundingBox.RotationHandlePrefabCollider
      • BoundingBox.RotationHandlePrefabCollider
      • BoundingBox.WireframeType
      • BoundingBox.WireframeType
      • BoundingBoxHelper
      • ButtonBackgroundSize
      • ButtonBackgroundSizeOffset
      • ButtonBorder
      • ButtonCollider
      • ButtonConfigHelper
      • ButtonIconSet
      • ButtonIconSet.CharIcon
      • ButtonIconStyle
      • ButtonLayout
      • ButtonSize
      • ButtonSizeOffset
      • ConnectorFollowType
      • ConnectorFollowType
      • ConnectorOrientType
      • ConnectorOrientType
      • ConnectorPivotDirection
      • ConnectorPivotDirection
      • ConnectorPivotMode
      • ConnectorPivotMode
      • CursorContextManipulationHandler
      • CursorContextObjectManipulator
      • CustomInteractablesReceiver
      • DestroyOnAnimationComplete
      • DisplayMode
      • DisplayMode
      • FaceUserConstraint
      • FixedDistanceConstraint
      • FixedRotationToUserConstraint
      • FixedRotationToWorldConstraint
      • FollowMeToggle
      • GazeHandHelper
      • HandInteractionPanZoom
      • HandInteractionPanZoom.HandPanData
      • HandPanEventData
      • IInteractableHandler
      • InputRecordingControls
      • Interactable
      • InteractableActivateTheme
      • InteractableAnimatorTheme
      • InteractableAudioReceiver
      • InteractableAudioTheme
      • InteractableColorChildrenTheme
      • InteractableColorChildrenTheme.BlocksAndRenderer
      • InteractableColorTheme
      • InteractableEvent
      • InteractableEventInspector
      • InteractableGrabScaleTheme
      • InteractableHighlight
      • InteractableHighlight.HighlightedMaterialStyle
      • InteractableHighlight.HighlightedMaterialStyle
      • InteractableMaterialTheme
      • InteractableOffsetTheme
      • InteractableOnClickReceiver
      • InteractableOnFocus
      • InteractableOnFocusReceiver
      • InteractableOnGrabReceiver
      • InteractableOnHoldReceiver
      • InteractableOnPressReceiver
      • InteractableOnPressReceiver.InteractionType
      • InteractableOnPressReceiver.InteractionType
      • InteractableOnToggleReceiver
      • InteractableOnTouchReceiver
      • InteractablePointerSimulator
      • InteractableProfileItem
      • InteractableReceiver
      • InteractableReceiverInspector
      • InteractableReceiverList
      • InteractableReceiverListInspector
      • InteractableRotationTheme
      • InteractableScaleTheme
      • InteractableShaderTheme
      • InteractableStates
      • InteractableStates.InteractableStateEnum
      • InteractableStates.InteractableStateEnum
      • InteractableStringTheme
      • InteractableTextureTheme
      • InteractableThemeBase
      • InteractableThemeShaderUtils
      • InteractableToggleCollection
      • IProgressIndicator
      • IToolTipBackground
      • IToolTipHighlight
      • LoaderController
      • MaintainApparentSizeConstraint
      • ManipulationEvent
      • ManipulationEventData
      • ManipulationHandler
      • ManipulationHandler.HandMovementType
      • ManipulationHandler.HandMovementType
      • ManipulationHandler.ReleaseBehaviorType
      • ManipulationHandler.ReleaseBehaviorType
      • ManipulationHandler.RotateInOneHandType
      • ManipulationHandler.RotateInOneHandType
      • ManipulationHandler.TwoHandedManipulation
      • ManipulationHandler.TwoHandedManipulation
      • MinMaxScaleConstraint
      • MoveAxisConstraint
      • ObjectManipulator
      • ObjectManipulator.ReleaseBehaviorType
      • ObjectManipulator.RotateInOneHandType
      • PanUnityEvent
      • PinchSlider
      • PointerBehaviorControls
      • PrefabSpawner
      • PrefabSpawner.RemainType
      • PressableButton
      • PressableButton.SpaceMode
      • PressableButton.SpaceMode
      • PressableButtonHoloLens2
      • ProgressIndicatorLoadingBar
      • ProgressIndicatorObjectDisplay
      • ProgressIndicatorOrbsRotator
      • ProgressIndicatorState
      • ProgressIndicatorState
      • ReceiverBase
      • ReceiverBaseMonoBehavior
      • ReceiverBaseMonoBehavior.SearchScopes
      • ReceiverBaseMonoBehavior.SearchScopes
      • RotationAxisConstraint
      • ScaleOffsetColorTheme
      • SelectionModes
      • SelectionModes
      • ShaderProperties
      • ShaderPropertyType
      • ShaderPropertyType
      • SliderAxis
      • SliderEvent
      • SliderEventData
      • SliderSounds
      • SpeechConfirmationTooltip
      • State
      • States
      • Theme
      • ThemeDefinition
      • ThemeEaseSettings
      • ThemeEaseSettings.BasicEaseCurves
      • ThemeEaseSettings.BasicEaseCurves
      • ThemeProperty
      • ThemePropertyTypes
      • ThemePropertyTypes
      • ThemePropertyValue
      • ThemeStateProperty
      • ToggleHandVisualisation
      • ToolTip
      • ToolTipAttachPoint
      • ToolTipAttachPoint
      • ToolTipBackgroundBlob
      • ToolTipBackgroundCorners
      • ToolTipBackgroundMesh
      • ToolTipConnector
      • ToolTipLineHighlight
      • ToolTipSpawner
      • ToolTipSpawner.RemainType
      • ToolTipUtility
      • TouchEvent
      • TransformConstraint
      • TransformScaleHandler
      • UIMaterialInstantiator
      • VisualProfile
    • Microsoft.MixedReality.Toolkit.UI.Editor
      • InteractableInspector
      • InteractableOnFocusInspector
      • StatesInspector
      • ThemeInspector
    • Microsoft.MixedReality.Toolkit.Utilities
      • AnimatorParameter
      • ArticulatedHandPose
      • ArticulatedHandPose.GestureId
      • ArticulatedHandPose.GestureId
      • AutoStartBehavior
      • AutoStartBehavior
      • AwaiterExtensions
      • AwaiterExtensions.SimpleCoroutineAwaiter
      • AwaiterExtensions.SimpleCoroutineAwaiter<T>
      • AxisFlags
      • AxisType
      • AxisType
      • BaseMeshOutline
      • BaseMixedRealityLineDataProvider
      • BaseMixedRealityLineRenderer
      • BaseObjectCollection
      • BezierDataProvider
      • BezierInertia
      • CameraCache
      • CameraEventRouter
      • ClippingBox
      • ClippingPlane
      • ClippingPrimitive
      • ClippingPrimitive.Side
      • ClippingPrimitive.Side
      • ClippingSphere
      • CollationOrder
      • CollationOrder
      • CreateProfileMenuItemIndices
      • CreateProfileMenuItemIndices
      • DebugUtilities
      • Easing
      • Easing.BasicEaseCurves
      • Easing.BasicEaseCurves
      • EdgeUtilities
      • EllipseLineDataProvider
      • ExperienceScale
      • ExperienceScale
      • FastSimplexNoise
      • GridObjectCollection
      • Handedness
      • Handedness
      • HeadPositionOffset
      • HoverLight
      • IMigrationHandler
      • LayoutAnchor
      • LayoutAnchor
      • LayoutHorizontalAlignment
      • LayoutOrder
      • LayoutOrder
      • LayoutVerticalAlignment
      • LineFollower
      • LineUtility
      • MaintainBorderLightWidth
      • ManipulationHandFlags
      • ManipulationProximityFlags
      • MathUtilities
      • MeshLineRenderer
      • MeshOutline
      • MeshOutlineHierarchy
      • MeshSmoother
      • MigrationWindow
      • MixedRealityLineRenderer
      • MixedRealityOptimizeUtils
      • MixedRealityPose
      • MixedRealityTransform
      • MovementConstraintType
      • MovementConstraintType
      • ObjectCollectionNode
      • ObjectManipulatorMigrationHandler
      • ObjectOrientationSurfaceType
      • ObjectOrientationSurfaceType
      • OBJWriterUtility
      • OrientationType
      • OrientationType
      • ParabolaConstrainedLineDataProvider
      • ParabolaLineDataProvider
      • ParabolaPhysicalLineDataProvider
      • ParticleSystemLineRenderer
      • PivotAxis
      • PivotAxis
      • PlatformUtility
      • ProcessResult
      • ProximityLight
      • ProximityLight.LightSettings
      • RadialViewReferenceDirection
      • RadialViewReferenceDirection
      • RecognitionConfidenceLevel
      • RecognitionConfidenceLevel
      • RectangleLineDataProvider
      • RectTransformCubeScaler
      • Response
      • Rest
      • RotationConstraintHelper
      • RotationConstraintType
      • RotationConstraintType
      • RuntimeSceneUtils
      • ScaleState
      • ScaleState
      • ScatterObjectCollection
      • SerializableDictionary<TKey, TValue>
      • SimpleLineDataProvider
      • SolverOrientationType
      • SolverOrientationType
      • SplineDataProvider
      • StabilizedRay
      • StandardShaderUtility
      • StripMeshLineRenderer
      • SupportedApplicationModes
      • SupportedApplicationModes
      • SupportedPlatforms
      • SupportedPlatforms
      • SyncContextUtility
      • SystemType
      • TileGridObjectCollection
      • TileGridObjectCollection.GridDivisions
      • TileGridObjectCollection.GridDivisions
      • TrackedHandJoint
      • TrackedHandJoint
      • TrackedObjectType
      • TrackedObjectType
      • TransformFlags
      • TypeCacheUtility
      • TypeGrouping
      • TypeGrouping
      • Vector3Smoothed
      • VolumeType
      • VolumeType
      • WaitForBackgroundThread
      • WaitForUpdate
    • Microsoft.MixedReality.Toolkit.Utilities.Editor
      • AssemblyDefinition
      • BaseCollectionInspector
      • BaseLineDataProviderInspector
      • BaseMousePointerInspector
      • BezierDataProviderInspector
      • DependencyWindow
      • EditorAssemblyReloadManager
      • EditorPreferences
      • EditorProjectUtilities
      • EllipseLineDataProviderInspector
      • FileUtilities
      • GridObjectCollectionInspector
      • GUIEnabledWrapper
      • InputManagerAxis
      • InputManagerAxisType
      • InputManagerAxisType
      • InspectorField
      • InspectorField.FieldTypes
      • InspectorField.FieldTypes
      • InspectorFieldData
      • InspectorFieldsExample
      • InspectorFieldsUtility
      • InspectorGenericFields<T>
      • InspectorPropertySetting
      • InspectorUIUtility
      • InspectorUIUtility.ListButtonEvent
      • InspectorUIUtility.ListButtonEvent
      • InspectorUIUtility.ListSettings
      • InspectorUIUtility.MultiListButtonEvent
      • InspectorUIUtility.MultiListButtonEvent
      • LinePointerInspector
      • MixedRealityEditorSettings
      • MixedRealityInspectorUtility
      • MixedRealityProfileUtility
      • MixedRealityProjectConfigurator
      • MixedRealityProjectConfigurator.Configurations
      • MixedRealityProjectConfigurator.Configurations
      • MixedRealityProjectConfiguratorWindow
      • MixedRealityStylesUtility
      • MixedRealityToolkitFiles
      • MixedRealityToolkitModuleType
      • MixedRealityToolkitModuleType
      • ParabolaPhysicalLineDataProviderInspector
      • ParabolicConstrainedLineDataProviderInspector
      • ProjectPreferences
      • RectangleLineDataProviderInspector
      • ReserializeUtility
      • ScreenshotUtility
      • ScriptUtilities
      • SimpleLineDataProviderInspector
      • SizeUtilities
      • SpatializerUtilities
      • SplineDataProviderInspector
      • ToolTipConnectorInspector
      • ToolTipInspector
      • USBDeviceInfo
      • USBDeviceListener
      • USBDeviceListener.OnUsbDevicesChanged
      • USBDeviceListener.OnUsbDevicesChanged
      • XRSettingsUtilities
    • Microsoft.MixedReality.Toolkit.Utilities.Editor.Search
      • FieldSearchResult
      • MixedRealitySearchInspectorUtility
      • MixedRealitySearchUtility
      • ProfileSearchResult
      • SearchConfig
    • Microsoft.MixedReality.Toolkit.Utilities.Editor.Solvers
      • ControllerFinderInspector
      • InBetweenEditor
      • SolverHandlerInspector
      • SolverInspector
      • SurfaceMagnetismInspector
    • Microsoft.MixedReality.Toolkit.Utilities.Facades
      • MixedRealityToolkitFacadeHandler
      • ServiceFacade
      • ServiceFacadeEditor
    • Microsoft.MixedReality.Toolkit.Utilities.GameObjectManagement
      • GameObjectCreator
      • GameObjectPool
      • GenericPrefabInstanceCreator
      • IGameObjectCreatorListener
    • Microsoft.MixedReality.Toolkit.Utilities.Gltf
      • GltfAsset
    • Microsoft.MixedReality.Toolkit.Utilities.Gltf.Schema
      • GltfAccessor
      • GltfAccessorAttributeType
      • GltfAccessorAttributeType
      • GltfAccessorSparse
      • GltfAccessorSparseIndices
      • GltfAccessorSparseValues
      • GltfAlphaMode
      • GltfAlphaMode
      • GltfAnimation
      • GltfAnimationChannel
      • GltfAnimationChannelPath
      • GltfAnimationChannelPath
      • GltfAnimationChannelTarget
      • GltfAnimationSampler
      • GltfAssetInfo
      • GltfBuffer
      • GltfBufferView
      • GltfBufferViewTarget
      • GltfBufferViewTarget
      • GltfCamera
      • GltfCameraOrthographic
      • GltfCameraPerspective
      • GltfCameraType
      • GltfCameraType
      • GltfChildOfRootProperty
      • GltfComponentType
      • GltfComponentType
      • GltfDrawMode
      • GltfDrawMode
      • GltfImage
      • GltfInterpolationType
      • GltfInterpolationType
      • GltfMagnificationFilterMode
      • GltfMagnificationFilterMode
      • GltfMaterial
      • GltfMaterialCommonConstant
      • GltfMesh
      • GltfMeshPrimitive
      • GltfMeshPrimitiveAttributes
      • GltfMinFilterMode
      • GltfMinFilterMode
      • GltfNode
      • GltfNormalTextureInfo
      • GltfObject
      • GltfOcclusionTextureInfo
      • GltfPbrMetallicRoughness
      • GltfProperty
      • GltfSampler
      • GltfScene
      • GltfSkin
      • GltfTexture
      • GltfTextureInfo
      • GltfWrapMode
      • GltfWrapMode
    • Microsoft.MixedReality.Toolkit.Utilities.Gltf.Schema.Extensions
      • GltfExtension
      • KHR_Materials_PbrSpecularGlossiness
    • Microsoft.MixedReality.Toolkit.Utilities.Gltf.Serialization
      • ColliderType
      • ColliderType
      • ConstructGltf
      • GltfChunkType
      • GltfChunkType
      • GltfConversions
      • GltfUtility
    • Microsoft.MixedReality.Toolkit.Utilities.Gltf.Serialization.Editor
      • GlbAssetImporter
      • GltfAssetImporter
      • GltfEditorImporter
    • Microsoft.MixedReality.Toolkit.Utilities.Solvers
      • ConstantViewSize
      • ControllerFinder
      • HandConstraint
      • HandConstraint.SolverOffsetBehavior
      • HandConstraint.SolverRotationBehavior
      • HandConstraint.SolverRotationBehavior
      • HandConstraint.SolverSafeZone
      • HandConstraint.SolverSafeZone
      • HandConstraintPalmUp
      • InBetween
      • Momentum
      • Orbital
      • Overlap
      • RadialView
      • Solver
      • SolverHandler
      • SurfaceMagnetism
      • SurfaceMagnetism.OrientationMode
      • SurfaceMagnetism.OrientationMode
      • SurfaceMagnetism.RaycastDirectionMode
      • SurfaceMagnetism.RaycastDirectionMode
      • TapToPlace
    • Microsoft.MixedReality.Toolkit.Windows.Input
      • InteractionSourceExtensions
      • WindowsDictationInputProvider
      • WindowsGestureSettings
      • WindowsGestureSettings
      • WindowsSpeechInputProvider
    • Microsoft.MixedReality.Toolkit.Windows.Utilities
      • WindowsApiChecker
    • Microsoft.MixedReality.Toolkit.WindowsDevicePortal
      • ActivePowerSchemeInfo
      • AdapterInfo
      • ApplicationInfo
      • AvailableWiFiNetworks
      • BatteryInfo
      • DeviceInfo
      • DeviceOsInfo
      • DevicePortal
      • DevicePortalConnections
      • DHCPInfo
      • FileInfo
      • FileList
      • InstalledApps
      • InstallStatus
      • InterfaceInfo
      • IpAddressInfo
      • IpConfigInfo
      • MachineName
      • NetworkInterfaces
      • NetworkProfileInfo
      • PowerStateInfo
      • ProcessInfo
      • ProcessList
      • WirelessNetworkInfo
    • Microsoft.MixedReality.Toolkit.WindowsMixedReality
      • BaseWindowsMixedRealityCameraSettings
      • HolographicDepthReprojectionMethod
      • HolographicDepthReprojectionMethod
      • HolographicFrameNativeData
      • IWindowsMixedRealityUtilitiesProvider
      • WindowsExtensions
      • WindowsMixedRealityArticulatedHandDefinition
      • WindowsMixedRealityCameraSettings
      • WindowsMixedRealityCameraSettingsProfile
      • WindowsMixedRealityReprojectionUpdater
      • WindowsMixedRealityUtilities
      • WindowsMixedRealityUtilitiesProvider
    • Microsoft.MixedReality.Toolkit.WindowsMixedReality.Editor
      • WindowsMixedRealityCameraSettingsProfileInspector
    • Microsoft.MixedReality.Toolkit.WindowsMixedReality.Input
      • BaseWindowsMixedRealitySource
      • WindowsMixedRealityArticulatedHand
      • WindowsMixedRealityController
      • WindowsMixedRealityDeviceManager
      • WindowsMixedRealityEyeGazeDataProvider
      • WindowsMixedRealityGGVHand
      • WindowsMixedRealityUtilities
    • Microsoft.MixedReality.Toolkit.WindowsMixedReality.SpatialAwareness
      • WindowsMixedRealitySpatialMeshObserver
    • Microsoft.MixedReality.Toolkit.XRSDK
      • GenericXRSDKCameraSettings
      • GenericXRSDKSpatialMeshObserver
      • XRSDKBoundarySystem
      • XRSDKSubsystemHelpers
    • Microsoft.MixedReality.Toolkit.XRSDK.Input
      • GenericXRSDKController
      • XRSDKDeviceManager
    • Microsoft.MixedReality.Toolkit.XRSDK.WindowsMixedReality
      • BaseWindowsMixedRealityXRSDKSource
      • WindowsMixedRealityCameraSettings
      • WindowsMixedRealityDeviceManager
      • WindowsMixedRealitySpatialMeshObserver
      • WindowsMixedRealityXRSDKArticulatedHand
      • WindowsMixedRealityXRSDKGGVHand
      • WindowsMixedRealityXRSDKMotionController
      • XRSDKWindowsMixedRealityUtilitiesProvider

    Class MixedRealityInputSystem

    The Mixed Reality Toolkit's specific implementation of the IMixedRealityInputSystem

    Inheritance
    Object
    BaseService
    BaseEventSystem
    BaseCoreSystem
    BaseDataProviderAccessCoreSystem
    MixedRealityInputSystem
    Implements
    IMixedRealityDataProviderAccess
    IMixedRealityInputSystem
    IMixedRealityEventSystem
    IMixedRealityService
    IDisposable
    IMixedRealityCapabilityCheck
    Inherited Members
    BaseDataProviderAccessCoreSystem.Update()
    BaseDataProviderAccessCoreSystem.LateUpdate()
    BaseDataProviderAccessCoreSystem.GetDataProviders()
    BaseDataProviderAccessCoreSystem.GetDataProvider(String)
    BaseDataProviderAccessCoreSystem.RegisterDataProvider<T>(Type, SupportedPlatforms, Object[])
    BaseDataProviderAccessCoreSystem.RegisterDataProvider<T>(T)
    BaseDataProviderAccessCoreSystem.UnregisterDataProvider<T>(String)
    BaseDataProviderAccessCoreSystem.UnregisterDataProvider<T>(T)
    BaseCoreSystem.Registrar
    BaseEventSystem.enableDanglingHandlerDiagnostics
    BaseEventSystem.EventHandlersByType
    BaseEventSystem.EventListeners
    BaseEventSystem.RegisterHandler<T>(IEventSystemHandler)
    BaseEventSystem.UnregisterHandler<T>(IEventSystemHandler)
    BaseService.DefaultPriority
    BaseService.ConfigurationProfile
    BaseService.disposed
    BaseService.Dispose()
    BaseService.Dispose(Boolean)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class MixedRealityInputSystem : BaseDataProviderAccessCoreSystem, IMixedRealityDataProviderAccess, IMixedRealityInputSystem, IMixedRealityEventSystem, IMixedRealityService, IDisposable, IMixedRealityCapabilityCheck

    Constructors

    MixedRealityInputSystem(IMixedRealityServiceRegistrar, MixedRealityInputSystemProfile)

    Constructor.

    Declaration
    public MixedRealityInputSystem(IMixedRealityServiceRegistrar registrar, MixedRealityInputSystemProfile profile)
    Parameters
    Type Name Description
    IMixedRealityServiceRegistrar registrar

    The IMixedRealityServiceRegistrar instance that loaded the service.

    MixedRealityInputSystemProfile profile

    The configuration profile for the service.

    MixedRealityInputSystem(IMixedRealityServiceRegistrar, MixedRealityInputSystemProfile)

    Constructor.

    Declaration
    public MixedRealityInputSystem(IMixedRealityServiceRegistrar registrar, MixedRealityInputSystemProfile profile)
    Parameters
    Type Name Description
    IMixedRealityServiceRegistrar registrar

    The IMixedRealityServiceRegistrar instance that loaded the service.

    MixedRealityInputSystemProfile profile

    The configuration profile for the service.

    MixedRealityInputSystem(MixedRealityInputSystemProfile)

    Constructor.

    Declaration
    public MixedRealityInputSystem(MixedRealityInputSystemProfile profile)
    Parameters
    Type Name Description
    MixedRealityInputSystemProfile profile

    The configuration profile for the service.

    MixedRealityInputSystem(MixedRealityInputSystemProfile)

    Constructor.

    Declaration
    public MixedRealityInputSystem(MixedRealityInputSystemProfile profile)
    Parameters
    Type Name Description
    MixedRealityInputSystemProfile profile

    The configuration profile for the service.

    Properties

    DetectedControllers

    Declaration
    public HashSet<IMixedRealityController> DetectedControllers { get; }
    Property Value
    Type Description
    HashSet<IMixedRealityController>

    DetectedControllers

    Declaration
    public HashSet<IMixedRealityController> DetectedControllers { get; }
    Property Value
    Type Description
    HashSet<IMixedRealityController>

    DetectedInputSources

    Declaration
    public HashSet<IMixedRealityInputSource> DetectedInputSources { get; }
    Property Value
    Type Description
    HashSet<IMixedRealityInputSource>

    DetectedInputSources

    Declaration
    public HashSet<IMixedRealityInputSource> DetectedInputSources { get; }
    Property Value
    Type Description
    HashSet<IMixedRealityInputSource>

    EyeGazeProvider

    Declaration
    public IMixedRealityEyeGazeProvider EyeGazeProvider { get; }
    Property Value
    Type Description
    IMixedRealityEyeGazeProvider

    EyeGazeProvider

    Declaration
    public IMixedRealityEyeGazeProvider EyeGazeProvider { get; }
    Property Value
    Type Description
    IMixedRealityEyeGazeProvider

    FocusProvider

    Declaration
    public IMixedRealityFocusProvider FocusProvider { get; }
    Property Value
    Type Description
    IMixedRealityFocusProvider

    FocusProvider

    Declaration
    public IMixedRealityFocusProvider FocusProvider { get; }
    Property Value
    Type Description
    IMixedRealityFocusProvider

    GazeProvider

    Declaration
    public IMixedRealityGazeProvider GazeProvider { get; }
    Property Value
    Type Description
    IMixedRealityGazeProvider

    GazeProvider

    Declaration
    public IMixedRealityGazeProvider GazeProvider { get; }
    Property Value
    Type Description
    IMixedRealityGazeProvider

    InputSystemProfile

    Declaration
    public MixedRealityInputSystemProfile InputSystemProfile { get; }
    Property Value
    Type Description
    MixedRealityInputSystemProfile

    InputSystemProfile

    Declaration
    public MixedRealityInputSystemProfile InputSystemProfile { get; }
    Property Value
    Type Description
    MixedRealityInputSystemProfile

    IsInputEnabled

    Declaration
    public bool IsInputEnabled { get; }
    Property Value
    Type Description
    Boolean

    IsInputEnabled

    Declaration
    public bool IsInputEnabled { get; }
    Property Value
    Type Description
    Boolean

    Name

    Declaration
    public override string Name { get; protected set; }
    Property Value
    Type Description
    String
    Overrides
    BaseService.Name

    Name

    Declaration
    public override string Name { get; protected set; }
    Property Value
    Type Description
    String
    Overrides
    BaseService.Name

    Priority

    Declaration
    public override uint Priority { get; }
    Property Value
    Type Description
    UInt32
    Overrides
    BaseService.Priority
    Remarks

    Input system is critical, so should be processed before all other managers

    Priority

    Declaration
    public override uint Priority { get; }
    Property Value
    Type Description
    UInt32
    Overrides
    BaseService.Priority
    Remarks

    Input system is critical, so should be processed before all other managers

    RaycastProvider

    Declaration
    public IMixedRealityRaycastProvider RaycastProvider { get; }
    Property Value
    Type Description
    IMixedRealityRaycastProvider

    RaycastProvider

    Declaration
    public IMixedRealityRaycastProvider RaycastProvider { get; }
    Property Value
    Type Description
    IMixedRealityRaycastProvider

    Methods

    CheckCapability(MixedRealityCapability)

    Declaration
    public bool CheckCapability(MixedRealityCapability capability)
    Parameters
    Type Name Description
    MixedRealityCapability capability
    Returns
    Type Description
    Boolean

    CheckCapability(MixedRealityCapability)

    Declaration
    public bool CheckCapability(MixedRealityCapability capability)
    Parameters
    Type Name Description
    MixedRealityCapability capability
    Returns
    Type Description
    Boolean

    ClearFallbackInputStack()

    Clear all fallback input handlers off the stack.

    Declaration
    public void ClearFallbackInputStack()

    ClearFallbackInputStack()

    Clear all fallback input handlers off the stack.

    Declaration
    public void ClearFallbackInputStack()

    ClearInputDisableStack()

    Clear the input disable stack, which will immediately re-enable input.

    Declaration
    public void ClearInputDisableStack()

    ClearInputDisableStack()

    Clear the input disable stack, which will immediately re-enable input.

    Declaration
    public void ClearInputDisableStack()

    ClearModalInputStack()

    Clear all modal input handlers off the stack.

    Declaration
    public void ClearModalInputStack()

    ClearModalInputStack()

    Clear all modal input handlers off the stack.

    Declaration
    public void ClearModalInputStack()

    Destroy()

    Declaration
    public override void Destroy()
    Overrides
    BaseEventSystem.Destroy()

    Destroy()

    Declaration
    public override void Destroy()
    Overrides
    BaseEventSystem.Destroy()

    Disable()

    Declaration
    public override void Disable()
    Overrides
    BaseService.Disable()

    Disable()

    Declaration
    public override void Disable()
    Overrides
    BaseService.Disable()

    Enable()

    Declaration
    public override void Enable()
    Overrides
    BaseDataProviderAccessCoreSystem.Enable()

    Enable()

    Declaration
    public override void Enable()
    Overrides
    BaseDataProviderAccessCoreSystem.Enable()

    GenerateNewSourceId()

    Declaration
    public uint GenerateNewSourceId()
    Returns
    Type Description
    UInt32

    GenerateNewSourceId()

    Declaration
    public uint GenerateNewSourceId()
    Returns
    Type Description
    UInt32

    GetDataProvider<T>(String)

    Declaration
    public override T GetDataProvider<T>(string name = null)
    
        where T : IMixedRealityDataProvider
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Overrides
    BaseDataProviderAccessCoreSystem.GetDataProvider<T>(String)

    GetDataProvider<T>(String)

    Declaration
    public override T GetDataProvider<T>(string name = null)
    
        where T : IMixedRealityDataProvider
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Overrides
    BaseDataProviderAccessCoreSystem.GetDataProvider<T>(String)

    GetDataProviders<T>()

    Declaration
    public override IReadOnlyList<T> GetDataProviders<T>()
    
        where T : IMixedRealityDataProvider
    Returns
    Type Description
    IReadOnlyList<T>
    Type Parameters
    Name Description
    T
    Overrides
    BaseDataProviderAccessCoreSystem.GetDataProviders<T>()

    GetDataProviders<T>()

    Declaration
    public override IReadOnlyList<T> GetDataProviders<T>()
    
        where T : IMixedRealityDataProvider
    Returns
    Type Description
    IReadOnlyList<T>
    Type Parameters
    Name Description
    T
    Overrides
    BaseDataProviderAccessCoreSystem.GetDataProviders<T>()

    HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)

    Declaration
    public override void HandleEvent<T>(BaseEventData eventData, ExecuteEvents.EventFunction<T> eventHandler)
    
        where T : IEventSystemHandler
    Parameters
    Type Name Description
    BaseEventData eventData
    ExecuteEvents.EventFunction<T> eventHandler
    Type Parameters
    Name Description
    T
    Overrides
    Microsoft.MixedReality.Toolkit.BaseEventSystem.HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)

    HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)

    Declaration
    public override void HandleEvent<T>(BaseEventData eventData, ExecuteEvents.EventFunction<T> eventHandler)
    
        where T : IEventSystemHandler
    Parameters
    Type Name Description
    BaseEventData eventData
    ExecuteEvents.EventFunction<T> eventHandler
    Type Parameters
    Name Description
    T
    Overrides
    Microsoft.MixedReality.Toolkit.BaseEventSystem.HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)

    Initialize()

    Declaration
    public override void Initialize()
    Overrides
    BaseService.Initialize()

    Initialize()

    Declaration
    public override void Initialize()
    Overrides
    BaseService.Initialize()

    PopFallbackInputHandler()

    Remove the last game object from the fallback input stack.

    Declaration
    public void PopFallbackInputHandler()

    PopFallbackInputHandler()

    Remove the last game object from the fallback input stack.

    Declaration
    public void PopFallbackInputHandler()

    PopInputDisable()

    Pop disabled input state. When the last disabled state is popped off the stack input will be re-enabled.

    Declaration
    public void PopInputDisable()

    PopInputDisable()

    Pop disabled input state. When the last disabled state is popped off the stack input will be re-enabled.

    Declaration
    public void PopInputDisable()

    PopModalInputHandler()

    Remove the last game object from the modal input stack.

    Declaration
    public void PopModalInputHandler()

    PopModalInputHandler()

    Remove the last game object from the modal input stack.

    Declaration
    public void PopModalInputHandler()

    PushFallbackInputHandler(GameObject)

    Push a game object into the fallback input stack. Any input handlers on the game object are given input events when no modal or focused objects consume the event.

    Declaration
    public void PushFallbackInputHandler(GameObject inputHandler)
    Parameters
    Type Name Description
    GameObject inputHandler

    The input handler to push

    PushFallbackInputHandler(GameObject)

    Push a game object into the fallback input stack. Any input handlers on the game object are given input events when no modal or focused objects consume the event.

    Declaration
    public void PushFallbackInputHandler(GameObject inputHandler)
    Parameters
    Type Name Description
    GameObject inputHandler

    The input handler to push

    PushInputDisable()

    Push a disabled input state onto the input manager. While input is disabled no events will be sent out and the cursor displays a waiting animation.

    Declaration
    public void PushInputDisable()

    PushInputDisable()

    Push a disabled input state onto the input manager. While input is disabled no events will be sent out and the cursor displays a waiting animation.

    Declaration
    public void PushInputDisable()

    PushModalInputHandler(GameObject)

    Push a game object into the modal input stack. Any input handlers on the game object are given priority to input events before any focused objects.

    Declaration
    public void PushModalInputHandler(GameObject inputHandler)
    Parameters
    Type Name Description
    GameObject inputHandler

    The input handler to push

    PushModalInputHandler(GameObject)

    Push a game object into the modal input stack. Any input handlers on the game object are given priority to input events before any focused objects.

    Declaration
    public void PushModalInputHandler(GameObject inputHandler)
    Parameters
    Type Name Description
    GameObject inputHandler

    The input handler to push

    RaiseDictationComplete(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationComplete(IMixedRealityInputSource source, string dictationResult, AudioClip dictationAudioClip)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationResult
    AudioClip dictationAudioClip

    RaiseDictationComplete(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationComplete(IMixedRealityInputSource source, string dictationResult, AudioClip dictationAudioClip)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationResult
    AudioClip dictationAudioClip

    RaiseDictationError(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationError(IMixedRealityInputSource source, string dictationResult, AudioClip dictationAudioClip = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationResult
    AudioClip dictationAudioClip

    RaiseDictationError(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationError(IMixedRealityInputSource source, string dictationResult, AudioClip dictationAudioClip = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationResult
    AudioClip dictationAudioClip

    RaiseDictationHypothesis(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationHypothesis(IMixedRealityInputSource source, string dictationHypothesis, AudioClip dictationAudioClip = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationHypothesis
    AudioClip dictationAudioClip

    RaiseDictationHypothesis(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationHypothesis(IMixedRealityInputSource source, string dictationHypothesis, AudioClip dictationAudioClip = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationHypothesis
    AudioClip dictationAudioClip

    RaiseDictationResult(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationResult(IMixedRealityInputSource source, string dictationResult, AudioClip dictationAudioClip = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationResult
    AudioClip dictationAudioClip

    RaiseDictationResult(IMixedRealityInputSource, String, AudioClip)

    Declaration
    public void RaiseDictationResult(IMixedRealityInputSource source, string dictationResult, AudioClip dictationAudioClip = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    String dictationResult
    AudioClip dictationAudioClip

    RaiseFloatInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Single)

    Declaration
    public void RaiseFloatInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, float inputValue)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Single inputValue

    RaiseFloatInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Single)

    Declaration
    public void RaiseFloatInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, float inputValue)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Single inputValue

    RaiseFocusChanged(IMixedRealityPointer, GameObject, GameObject)

    Declaration
    public void RaiseFocusChanged(IMixedRealityPointer pointer, GameObject oldFocusedObject, GameObject newFocusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject oldFocusedObject
    GameObject newFocusedObject

    RaiseFocusChanged(IMixedRealityPointer, GameObject, GameObject)

    Declaration
    public void RaiseFocusChanged(IMixedRealityPointer pointer, GameObject oldFocusedObject, GameObject newFocusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject oldFocusedObject
    GameObject newFocusedObject

    RaiseFocusEnter(IMixedRealityPointer, GameObject)

    Declaration
    public void RaiseFocusEnter(IMixedRealityPointer pointer, GameObject focusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject focusedObject

    RaiseFocusEnter(IMixedRealityPointer, GameObject)

    Declaration
    public void RaiseFocusEnter(IMixedRealityPointer pointer, GameObject focusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject focusedObject

    RaiseFocusExit(IMixedRealityPointer, GameObject)

    Declaration
    public void RaiseFocusExit(IMixedRealityPointer pointer, GameObject unfocusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject unfocusedObject

    RaiseFocusExit(IMixedRealityPointer, GameObject)

    Declaration
    public void RaiseFocusExit(IMixedRealityPointer pointer, GameObject unfocusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject unfocusedObject

    RaiseGestureCanceled(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureCanceled(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureCanceled(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureCanceled(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, MixedRealityPose inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    MixedRealityPose inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, MixedRealityPose inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    MixedRealityPose inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Quaternion)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, Quaternion inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Quaternion inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Quaternion)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, Quaternion inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Quaternion inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector2)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, Vector2 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector2 inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector2)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, Vector2 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector2 inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector3)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, Vector3 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector3 inputData

    RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector3)

    Declaration
    public void RaiseGestureCompleted(IMixedRealityController controller, MixedRealityInputAction action, Vector3 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector3 inputData

    RaiseGestureStarted(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureStarted(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureStarted(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureStarted(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, MixedRealityPose inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    MixedRealityPose inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, MixedRealityPose inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    MixedRealityPose inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Quaternion)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, Quaternion inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Quaternion inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Quaternion)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, Quaternion inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Quaternion inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector2)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, Vector2 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector2 inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector2)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, Vector2 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector2 inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector3)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, Vector3 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector3 inputData

    RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector3)

    Declaration
    public void RaiseGestureUpdated(IMixedRealityController controller, MixedRealityInputAction action, Vector3 inputData)
    Parameters
    Type Name Description
    IMixedRealityController controller
    MixedRealityInputAction action
    Vector3 inputData

    RaiseHandJointsUpdated(IMixedRealityInputSource, Handedness, IDictionary<TrackedHandJoint, MixedRealityPose>)

    Declaration
    public void RaiseHandJointsUpdated(IMixedRealityInputSource source, Handedness handedness, IDictionary<TrackedHandJoint, MixedRealityPose> jointPoses)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    IDictionary<TrackedHandJoint, MixedRealityPose> jointPoses

    RaiseHandJointsUpdated(IMixedRealityInputSource, Handedness, IDictionary<TrackedHandJoint, MixedRealityPose>)

    Declaration
    public void RaiseHandJointsUpdated(IMixedRealityInputSource source, Handedness handedness, IDictionary<TrackedHandJoint, MixedRealityPose> jointPoses)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    IDictionary<TrackedHandJoint, MixedRealityPose> jointPoses

    RaiseHandMeshUpdated(IMixedRealityInputSource, Handedness, HandMeshInfo)

    Declaration
    public void RaiseHandMeshUpdated(IMixedRealityInputSource source, Handedness handedness, HandMeshInfo handMeshInfo)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    HandMeshInfo handMeshInfo

    RaiseHandMeshUpdated(IMixedRealityInputSource, Handedness, HandMeshInfo)

    Declaration
    public void RaiseHandMeshUpdated(IMixedRealityInputSource source, Handedness handedness, HandMeshInfo handMeshInfo)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    HandMeshInfo handMeshInfo

    RaiseOnInputDown(IMixedRealityInputSource, Handedness, MixedRealityInputAction)

    Declaration
    public void RaiseOnInputDown(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction

    RaiseOnInputDown(IMixedRealityInputSource, Handedness, MixedRealityInputAction)

    Declaration
    public void RaiseOnInputDown(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction

    RaiseOnInputUp(IMixedRealityInputSource, Handedness, MixedRealityInputAction)

    Declaration
    public void RaiseOnInputUp(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction

    RaiseOnInputUp(IMixedRealityInputSource, Handedness, MixedRealityInputAction)

    Declaration
    public void RaiseOnInputUp(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction

    RaiseOnTouchCompleted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)

    Declaration
    public void RaiseOnTouchCompleted(IMixedRealityInputSource source, IMixedRealityController controller, Handedness handedness, Vector3 touchPoint)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Handedness handedness
    Vector3 touchPoint

    RaiseOnTouchCompleted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)

    Declaration
    public void RaiseOnTouchCompleted(IMixedRealityInputSource source, IMixedRealityController controller, Handedness handedness, Vector3 touchPoint)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Handedness handedness
    Vector3 touchPoint

    RaiseOnTouchStarted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)

    Declaration
    public void RaiseOnTouchStarted(IMixedRealityInputSource source, IMixedRealityController controller, Handedness handedness, Vector3 touchPoint)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Handedness handedness
    Vector3 touchPoint

    RaiseOnTouchStarted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)

    Declaration
    public void RaiseOnTouchStarted(IMixedRealityInputSource source, IMixedRealityController controller, Handedness handedness, Vector3 touchPoint)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Handedness handedness
    Vector3 touchPoint

    RaiseOnTouchUpdated(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)

    Declaration
    public void RaiseOnTouchUpdated(IMixedRealityInputSource source, IMixedRealityController controller, Handedness handedness, Vector3 touchPoint)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Handedness handedness
    Vector3 touchPoint

    RaiseOnTouchUpdated(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)

    Declaration
    public void RaiseOnTouchUpdated(IMixedRealityInputSource source, IMixedRealityController controller, Handedness handedness, Vector3 touchPoint)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Handedness handedness
    Vector3 touchPoint

    RaisePointerClicked(IMixedRealityPointer, MixedRealityInputAction, Int32, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerClicked(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, int count, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Int32 count
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerClicked(IMixedRealityPointer, MixedRealityInputAction, Int32, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerClicked(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, int count, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Int32 count
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerDown(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerDown(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerDown(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerDown(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerDragged(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerDragged(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerDragged(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerDragged(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerUp(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerUp(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePointerUp(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)

    Declaration
    public void RaisePointerUp(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = null, IMixedRealityInputSource inputSource = null)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    MixedRealityInputAction inputAction
    Handedness handedness
    IMixedRealityInputSource inputSource

    RaisePoseInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, MixedRealityPose)

    Declaration
    public void RaisePoseInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, MixedRealityPose inputData)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    MixedRealityPose inputData

    RaisePoseInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, MixedRealityPose)

    Declaration
    public void RaisePoseInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, MixedRealityPose inputData)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    MixedRealityPose inputData

    RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector2)

    Declaration
    public void RaisePositionInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, Vector2 inputPosition)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Vector2 inputPosition

    RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector2)

    Declaration
    public void RaisePositionInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, Vector2 inputPosition)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Vector2 inputPosition

    RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector3)

    Declaration
    public void RaisePositionInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, Vector3 position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Vector3 position

    RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector3)

    Declaration
    public void RaisePositionInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, Vector3 position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Vector3 position

    RaisePreFocusChanged(IMixedRealityPointer, GameObject, GameObject)

    Declaration
    public void RaisePreFocusChanged(IMixedRealityPointer pointer, GameObject oldFocusedObject, GameObject newFocusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject oldFocusedObject
    GameObject newFocusedObject

    RaisePreFocusChanged(IMixedRealityPointer, GameObject, GameObject)

    Declaration
    public void RaisePreFocusChanged(IMixedRealityPointer pointer, GameObject oldFocusedObject, GameObject newFocusedObject)
    Parameters
    Type Name Description
    IMixedRealityPointer pointer
    GameObject oldFocusedObject
    GameObject newFocusedObject

    RaiseRotationInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Quaternion)

    Declaration
    public void RaiseRotationInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, Quaternion rotation)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Quaternion rotation

    RaiseRotationInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Quaternion)

    Declaration
    public void RaiseRotationInputChanged(IMixedRealityInputSource source, Handedness handedness, MixedRealityInputAction inputAction, Quaternion rotation)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    Handedness handedness
    MixedRealityInputAction inputAction
    Quaternion rotation

    RaiseSourceDetected(IMixedRealityInputSource, IMixedRealityController)

    Declaration
    public void RaiseSourceDetected(IMixedRealityInputSource source, IMixedRealityController controller = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller

    RaiseSourceDetected(IMixedRealityInputSource, IMixedRealityController)

    Declaration
    public void RaiseSourceDetected(IMixedRealityInputSource source, IMixedRealityController controller = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller

    RaiseSourceLost(IMixedRealityInputSource, IMixedRealityController)

    Declaration
    public void RaiseSourceLost(IMixedRealityInputSource source, IMixedRealityController controller = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller

    RaiseSourceLost(IMixedRealityInputSource, IMixedRealityController)

    Declaration
    public void RaiseSourceLost(IMixedRealityInputSource source, IMixedRealityController controller = null)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller

    RaiseSourcePoseChanged(IMixedRealityInputSource, IMixedRealityController, MixedRealityPose)

    Declaration
    public void RaiseSourcePoseChanged(IMixedRealityInputSource source, IMixedRealityController controller, MixedRealityPose position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    MixedRealityPose position

    RaiseSourcePoseChanged(IMixedRealityInputSource, IMixedRealityController, MixedRealityPose)

    Declaration
    public void RaiseSourcePoseChanged(IMixedRealityInputSource source, IMixedRealityController controller, MixedRealityPose position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    MixedRealityPose position

    RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector2)

    Declaration
    public void RaiseSourcePositionChanged(IMixedRealityInputSource source, IMixedRealityController controller, Vector2 position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Vector2 position

    RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector2)

    Declaration
    public void RaiseSourcePositionChanged(IMixedRealityInputSource source, IMixedRealityController controller, Vector2 position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Vector2 position

    RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector3)

    Declaration
    public void RaiseSourcePositionChanged(IMixedRealityInputSource source, IMixedRealityController controller, Vector3 position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Vector3 position

    RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector3)

    Declaration
    public void RaiseSourcePositionChanged(IMixedRealityInputSource source, IMixedRealityController controller, Vector3 position)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Vector3 position

    RaiseSourceRotationChanged(IMixedRealityInputSource, IMixedRealityController, Quaternion)

    Declaration
    public void RaiseSourceRotationChanged(IMixedRealityInputSource source, IMixedRealityController controller, Quaternion rotation)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Quaternion rotation

    RaiseSourceRotationChanged(IMixedRealityInputSource, IMixedRealityController, Quaternion)

    Declaration
    public void RaiseSourceRotationChanged(IMixedRealityInputSource source, IMixedRealityController controller, Quaternion rotation)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    Quaternion rotation

    RaiseSourceTrackingStateChanged(IMixedRealityInputSource, IMixedRealityController, TrackingState)

    Declaration
    public void RaiseSourceTrackingStateChanged(IMixedRealityInputSource source, IMixedRealityController controller, TrackingState state)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    TrackingState state

    RaiseSourceTrackingStateChanged(IMixedRealityInputSource, IMixedRealityController, TrackingState)

    Declaration
    public void RaiseSourceTrackingStateChanged(IMixedRealityInputSource source, IMixedRealityController controller, TrackingState state)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    IMixedRealityController controller
    TrackingState state

    RaiseSpeechCommandRecognized(IMixedRealityInputSource, RecognitionConfidenceLevel, TimeSpan, DateTime, SpeechCommands)

    Declaration
    public void RaiseSpeechCommandRecognized(IMixedRealityInputSource source, RecognitionConfidenceLevel confidence, TimeSpan phraseDuration, DateTime phraseStartTime, SpeechCommands command)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    RecognitionConfidenceLevel confidence
    TimeSpan phraseDuration
    DateTime phraseStartTime
    SpeechCommands command

    RaiseSpeechCommandRecognized(IMixedRealityInputSource, RecognitionConfidenceLevel, TimeSpan, DateTime, SpeechCommands)

    Declaration
    public void RaiseSpeechCommandRecognized(IMixedRealityInputSource source, RecognitionConfidenceLevel confidence, TimeSpan phraseDuration, DateTime phraseStartTime, SpeechCommands command)
    Parameters
    Type Name Description
    IMixedRealityInputSource source
    RecognitionConfidenceLevel confidence
    TimeSpan phraseDuration
    DateTime phraseStartTime
    SpeechCommands command

    Register(GameObject)

    Register a GameObject to listen to events that will receive all input events, regardless of which other GameObjects might have handled the event beforehand.

    Declaration
    public override void Register(GameObject listener)
    Parameters
    Type Name Description
    GameObject listener

    Listener to add.

    Overrides
    BaseEventSystem.Register(GameObject)
    Remarks

    Useful for listening to events when the GameObject is currently not being raycasted against by the FocusProvider.

    Register(GameObject)

    Register a GameObject to listen to events that will receive all input events, regardless of which other GameObjects might have handled the event beforehand.

    Declaration
    public override void Register(GameObject listener)
    Parameters
    Type Name Description
    GameObject listener

    Listener to add.

    Overrides
    BaseEventSystem.Register(GameObject)
    Remarks

    Useful for listening to events when the GameObject is currently not being raycasted against by the FocusProvider.

    RequestNewGenericInputSource(String, IMixedRealityPointer[], InputSourceType)

    Declaration
    public IMixedRealityInputSource RequestNewGenericInputSource(string name, IMixedRealityPointer[] pointers = null, InputSourceType sourceType = null)
    Parameters
    Type Name Description
    String name
    IMixedRealityPointer[] pointers
    InputSourceType sourceType
    Returns
    Type Description
    IMixedRealityInputSource

    RequestNewGenericInputSource(String, IMixedRealityPointer[], InputSourceType)

    Declaration
    public IMixedRealityInputSource RequestNewGenericInputSource(string name, IMixedRealityPointer[] pointers = null, InputSourceType sourceType = null)
    Parameters
    Type Name Description
    String name
    IMixedRealityPointer[] pointers
    InputSourceType sourceType
    Returns
    Type Description
    IMixedRealityInputSource

    Reset()

    Declaration
    public override void Reset()
    Overrides
    BaseDataProviderAccessCoreSystem.Reset()

    Reset()

    Declaration
    public override void Reset()
    Overrides
    BaseDataProviderAccessCoreSystem.Reset()

    Unregister(GameObject)

    Unregister a GameObject from listening to input events.

    Declaration
    public override void Unregister(GameObject listener)
    Parameters
    Type Name Description
    GameObject listener
    Overrides
    BaseEventSystem.Unregister(GameObject)

    Unregister(GameObject)

    Unregister a GameObject from listening to input events.

    Declaration
    public override void Unregister(GameObject listener)
    Parameters
    Type Name Description
    GameObject listener
    Overrides
    BaseEventSystem.Unregister(GameObject)

    Events

    InputDisabled

    Declaration
    public event BaseEventSystem.Action InputDisabled
    Event Type
    Type Description
    Microsoft.MixedReality.Toolkit.BaseEventSystem.Action

    InputDisabled

    Declaration
    public event BaseEventSystem.Action InputDisabled
    Event Type
    Type Description
    Microsoft.MixedReality.Toolkit.BaseEventSystem.Action

    InputEnabled

    Declaration
    public event BaseEventSystem.Action InputEnabled
    Event Type
    Type Description
    Microsoft.MixedReality.Toolkit.BaseEventSystem.Action

    InputEnabled

    Declaration
    public event BaseEventSystem.Action InputEnabled
    Event Type
    Type Description
    Microsoft.MixedReality.Toolkit.BaseEventSystem.Action

    Implements

    IMixedRealityDataProviderAccess
    IMixedRealityInputSystem
    IMixedRealityEventSystem
    IMixedRealityService
    IDisposable
    IMixedRealityCapabilityCheck
    In This Article
    • Constructors
      • MixedRealityInputSystem(IMixedRealityServiceRegistrar, MixedRealityInputSystemProfile)
      • MixedRealityInputSystem(IMixedRealityServiceRegistrar, MixedRealityInputSystemProfile)
      • MixedRealityInputSystem(MixedRealityInputSystemProfile)
      • MixedRealityInputSystem(MixedRealityInputSystemProfile)
    • Properties
      • DetectedControllers
      • DetectedControllers
      • DetectedInputSources
      • DetectedInputSources
      • EyeGazeProvider
      • EyeGazeProvider
      • FocusProvider
      • FocusProvider
      • GazeProvider
      • GazeProvider
      • InputSystemProfile
      • InputSystemProfile
      • IsInputEnabled
      • IsInputEnabled
      • Name
      • Name
      • Priority
      • Priority
      • RaycastProvider
      • RaycastProvider
    • Methods
      • CheckCapability(MixedRealityCapability)
      • CheckCapability(MixedRealityCapability)
      • ClearFallbackInputStack()
      • ClearFallbackInputStack()
      • ClearInputDisableStack()
      • ClearInputDisableStack()
      • ClearModalInputStack()
      • ClearModalInputStack()
      • Destroy()
      • Destroy()
      • Disable()
      • Disable()
      • Enable()
      • Enable()
      • GenerateNewSourceId()
      • GenerateNewSourceId()
      • GetDataProvider<T>(String)
      • GetDataProvider<T>(String)
      • GetDataProviders<T>()
      • GetDataProviders<T>()
      • HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)
      • HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)
      • Initialize()
      • Initialize()
      • PopFallbackInputHandler()
      • PopFallbackInputHandler()
      • PopInputDisable()
      • PopInputDisable()
      • PopModalInputHandler()
      • PopModalInputHandler()
      • PushFallbackInputHandler(GameObject)
      • PushFallbackInputHandler(GameObject)
      • PushInputDisable()
      • PushInputDisable()
      • PushModalInputHandler(GameObject)
      • PushModalInputHandler(GameObject)
      • RaiseDictationComplete(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationComplete(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationError(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationError(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationHypothesis(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationHypothesis(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationResult(IMixedRealityInputSource, String, AudioClip)
      • RaiseDictationResult(IMixedRealityInputSource, String, AudioClip)
      • RaiseFloatInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Single)
      • RaiseFloatInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Single)
      • RaiseFocusChanged(IMixedRealityPointer, GameObject, GameObject)
      • RaiseFocusChanged(IMixedRealityPointer, GameObject, GameObject)
      • RaiseFocusEnter(IMixedRealityPointer, GameObject)
      • RaiseFocusEnter(IMixedRealityPointer, GameObject)
      • RaiseFocusExit(IMixedRealityPointer, GameObject)
      • RaiseFocusExit(IMixedRealityPointer, GameObject)
      • RaiseGestureCanceled(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureCanceled(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Quaternion)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Quaternion)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector2)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector2)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector3)
      • RaiseGestureCompleted(IMixedRealityController, MixedRealityInputAction, Vector3)
      • RaiseGestureStarted(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureStarted(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, MixedRealityPose)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Quaternion)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Quaternion)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector2)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector2)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector3)
      • RaiseGestureUpdated(IMixedRealityController, MixedRealityInputAction, Vector3)
      • RaiseHandJointsUpdated(IMixedRealityInputSource, Handedness, IDictionary<TrackedHandJoint, MixedRealityPose>)
      • RaiseHandJointsUpdated(IMixedRealityInputSource, Handedness, IDictionary<TrackedHandJoint, MixedRealityPose>)
      • RaiseHandMeshUpdated(IMixedRealityInputSource, Handedness, HandMeshInfo)
      • RaiseHandMeshUpdated(IMixedRealityInputSource, Handedness, HandMeshInfo)
      • RaiseOnInputDown(IMixedRealityInputSource, Handedness, MixedRealityInputAction)
      • RaiseOnInputDown(IMixedRealityInputSource, Handedness, MixedRealityInputAction)
      • RaiseOnInputUp(IMixedRealityInputSource, Handedness, MixedRealityInputAction)
      • RaiseOnInputUp(IMixedRealityInputSource, Handedness, MixedRealityInputAction)
      • RaiseOnTouchCompleted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)
      • RaiseOnTouchCompleted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)
      • RaiseOnTouchStarted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)
      • RaiseOnTouchStarted(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)
      • RaiseOnTouchUpdated(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)
      • RaiseOnTouchUpdated(IMixedRealityInputSource, IMixedRealityController, Handedness, Vector3)
      • RaisePointerClicked(IMixedRealityPointer, MixedRealityInputAction, Int32, Handedness, IMixedRealityInputSource)
      • RaisePointerClicked(IMixedRealityPointer, MixedRealityInputAction, Int32, Handedness, IMixedRealityInputSource)
      • RaisePointerDown(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)
      • RaisePointerDown(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)
      • RaisePointerDragged(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)
      • RaisePointerDragged(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)
      • RaisePointerUp(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)
      • RaisePointerUp(IMixedRealityPointer, MixedRealityInputAction, Handedness, IMixedRealityInputSource)
      • RaisePoseInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, MixedRealityPose)
      • RaisePoseInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, MixedRealityPose)
      • RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector2)
      • RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector2)
      • RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector3)
      • RaisePositionInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Vector3)
      • RaisePreFocusChanged(IMixedRealityPointer, GameObject, GameObject)
      • RaisePreFocusChanged(IMixedRealityPointer, GameObject, GameObject)
      • RaiseRotationInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Quaternion)
      • RaiseRotationInputChanged(IMixedRealityInputSource, Handedness, MixedRealityInputAction, Quaternion)
      • RaiseSourceDetected(IMixedRealityInputSource, IMixedRealityController)
      • RaiseSourceDetected(IMixedRealityInputSource, IMixedRealityController)
      • RaiseSourceLost(IMixedRealityInputSource, IMixedRealityController)
      • RaiseSourceLost(IMixedRealityInputSource, IMixedRealityController)
      • RaiseSourcePoseChanged(IMixedRealityInputSource, IMixedRealityController, MixedRealityPose)
      • RaiseSourcePoseChanged(IMixedRealityInputSource, IMixedRealityController, MixedRealityPose)
      • RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector2)
      • RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector2)
      • RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector3)
      • RaiseSourcePositionChanged(IMixedRealityInputSource, IMixedRealityController, Vector3)
      • RaiseSourceRotationChanged(IMixedRealityInputSource, IMixedRealityController, Quaternion)
      • RaiseSourceRotationChanged(IMixedRealityInputSource, IMixedRealityController, Quaternion)
      • RaiseSourceTrackingStateChanged(IMixedRealityInputSource, IMixedRealityController, TrackingState)
      • RaiseSourceTrackingStateChanged(IMixedRealityInputSource, IMixedRealityController, TrackingState)
      • RaiseSpeechCommandRecognized(IMixedRealityInputSource, RecognitionConfidenceLevel, TimeSpan, DateTime, SpeechCommands)
      • RaiseSpeechCommandRecognized(IMixedRealityInputSource, RecognitionConfidenceLevel, TimeSpan, DateTime, SpeechCommands)
      • Register(GameObject)
      • Register(GameObject)
      • RequestNewGenericInputSource(String, IMixedRealityPointer[], InputSourceType)
      • RequestNewGenericInputSource(String, IMixedRealityPointer[], InputSourceType)
      • Reset()
      • Reset()
      • Unregister(GameObject)
      • Unregister(GameObject)
    • Events
      • InputDisabled
      • InputDisabled
      • InputEnabled
      • InputEnabled
    • Implements
    Back to top Generated by DocFX