mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0
  • 指南
  • API 文档
  • API 文档
  • Microsoft.MixedReality.Toolkit.OpenVR.Headers
  • CVROverlay

    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 CVROverlay

    Inheritance
    Object
    CVROverlay
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.OpenVR.Headers
    Assembly: cs.temp.dll.dll
    Syntax
    public class CVROverlay

    Methods

    ClearOverlayTexture(UInt64)

    Declaration
    public EVROverlayError ClearOverlayTexture(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    ClearOverlayTexture(UInt64)

    Declaration
    public EVROverlayError ClearOverlayTexture(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    CloseMessageOverlay()

    Declaration
    public void CloseMessageOverlay()

    CloseMessageOverlay()

    Declaration
    public void CloseMessageOverlay()

    ComputeOverlayIntersection(UInt64, ref VROverlayIntersectionParams_t, ref VROverlayIntersectionResults_t)

    Declaration
    public bool ComputeOverlayIntersection(ulong ulOverlayHandle, ref VROverlayIntersectionParams_t pParams, ref VROverlayIntersectionResults_t pResults)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayIntersectionParams_t pParams
    VROverlayIntersectionResults_t pResults
    Returns
    Type Description
    Boolean

    ComputeOverlayIntersection(UInt64, ref VROverlayIntersectionParams_t, ref VROverlayIntersectionResults_t)

    Declaration
    public bool ComputeOverlayIntersection(ulong ulOverlayHandle, ref VROverlayIntersectionParams_t pParams, ref VROverlayIntersectionResults_t pResults)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayIntersectionParams_t pParams
    VROverlayIntersectionResults_t pResults
    Returns
    Type Description
    Boolean

    CreateDashboardOverlay(String, String, ref UInt64, ref UInt64)

    Declaration
    public EVROverlayError CreateDashboardOverlay(string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pMainHandle, ref ulong pThumbnailHandle)
    Parameters
    Type Name Description
    String pchOverlayKey
    String pchOverlayFriendlyName
    UInt64 pMainHandle
    UInt64 pThumbnailHandle
    Returns
    Type Description
    EVROverlayError

    CreateDashboardOverlay(String, String, ref UInt64, ref UInt64)

    Declaration
    public EVROverlayError CreateDashboardOverlay(string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pMainHandle, ref ulong pThumbnailHandle)
    Parameters
    Type Name Description
    String pchOverlayKey
    String pchOverlayFriendlyName
    UInt64 pMainHandle
    UInt64 pThumbnailHandle
    Returns
    Type Description
    EVROverlayError

    CreateOverlay(String, String, ref UInt64)

    Declaration
    public EVROverlayError CreateOverlay(string pchOverlayKey, string pchOverlayName, ref ulong pOverlayHandle)
    Parameters
    Type Name Description
    String pchOverlayKey
    String pchOverlayName
    UInt64 pOverlayHandle
    Returns
    Type Description
    EVROverlayError

    CreateOverlay(String, String, ref UInt64)

    Declaration
    public EVROverlayError CreateOverlay(string pchOverlayKey, string pchOverlayName, ref ulong pOverlayHandle)
    Parameters
    Type Name Description
    String pchOverlayKey
    String pchOverlayName
    UInt64 pOverlayHandle
    Returns
    Type Description
    EVROverlayError

    DestroyOverlay(UInt64)

    Declaration
    public EVROverlayError DestroyOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    DestroyOverlay(UInt64)

    Declaration
    public EVROverlayError DestroyOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    FindOverlay(String, ref UInt64)

    Declaration
    public EVROverlayError FindOverlay(string pchOverlayKey, ref ulong pOverlayHandle)
    Parameters
    Type Name Description
    String pchOverlayKey
    UInt64 pOverlayHandle
    Returns
    Type Description
    EVROverlayError

    FindOverlay(String, ref UInt64)

    Declaration
    public EVROverlayError FindOverlay(string pchOverlayKey, ref ulong pOverlayHandle)
    Parameters
    Type Name Description
    String pchOverlayKey
    UInt64 pOverlayHandle
    Returns
    Type Description
    EVROverlayError

    GetDashboardOverlaySceneProcess(UInt64, ref UInt32)

    Declaration
    public EVROverlayError GetDashboardOverlaySceneProcess(ulong ulOverlayHandle, ref uint punProcessId)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punProcessId
    Returns
    Type Description
    EVROverlayError

    GetDashboardOverlaySceneProcess(UInt64, ref UInt32)

    Declaration
    public EVROverlayError GetDashboardOverlaySceneProcess(ulong ulOverlayHandle, ref uint punProcessId)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punProcessId
    Returns
    Type Description
    EVROverlayError

    GetGamepadFocusOverlay()

    Declaration
    public ulong GetGamepadFocusOverlay()
    Returns
    Type Description
    UInt64

    GetGamepadFocusOverlay()

    Declaration
    public ulong GetGamepadFocusOverlay()
    Returns
    Type Description
    UInt64

    GetHighQualityOverlay()

    Declaration
    public ulong GetHighQualityOverlay()
    Returns
    Type Description
    UInt64

    GetHighQualityOverlay()

    Declaration
    public ulong GetHighQualityOverlay()
    Returns
    Type Description
    UInt64

    GetKeyboardText(StringBuilder, UInt32)

    Declaration
    public uint GetKeyboardText(StringBuilder pchText, uint cchText)
    Parameters
    Type Name Description
    StringBuilder pchText
    UInt32 cchText
    Returns
    Type Description
    UInt32

    GetKeyboardText(StringBuilder, UInt32)

    Declaration
    public uint GetKeyboardText(StringBuilder pchText, uint cchText)
    Parameters
    Type Name Description
    StringBuilder pchText
    UInt32 cchText
    Returns
    Type Description
    UInt32

    GetOverlayAlpha(UInt64, ref Single)

    Declaration
    public EVROverlayError GetOverlayAlpha(ulong ulOverlayHandle, ref float pfAlpha)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfAlpha
    Returns
    Type Description
    EVROverlayError

    GetOverlayAlpha(UInt64, ref Single)

    Declaration
    public EVROverlayError GetOverlayAlpha(ulong ulOverlayHandle, ref float pfAlpha)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfAlpha
    Returns
    Type Description
    EVROverlayError

    GetOverlayAutoCurveDistanceRangeInMeters(UInt64, ref Single, ref Single)

    Declaration
    public EVROverlayError GetOverlayAutoCurveDistanceRangeInMeters(ulong ulOverlayHandle, ref float pfMinDistanceInMeters, ref float pfMaxDistanceInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfMinDistanceInMeters
    Single pfMaxDistanceInMeters
    Returns
    Type Description
    EVROverlayError

    GetOverlayAutoCurveDistanceRangeInMeters(UInt64, ref Single, ref Single)

    Declaration
    public EVROverlayError GetOverlayAutoCurveDistanceRangeInMeters(ulong ulOverlayHandle, ref float pfMinDistanceInMeters, ref float pfMaxDistanceInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfMinDistanceInMeters
    Single pfMaxDistanceInMeters
    Returns
    Type Description
    EVROverlayError

    GetOverlayColor(UInt64, ref Single, ref Single, ref Single)

    Declaration
    public EVROverlayError GetOverlayColor(ulong ulOverlayHandle, ref float pfRed, ref float pfGreen, ref float pfBlue)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfRed
    Single pfGreen
    Single pfBlue
    Returns
    Type Description
    EVROverlayError

    GetOverlayColor(UInt64, ref Single, ref Single, ref Single)

    Declaration
    public EVROverlayError GetOverlayColor(ulong ulOverlayHandle, ref float pfRed, ref float pfGreen, ref float pfBlue)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfRed
    Single pfGreen
    Single pfBlue
    Returns
    Type Description
    EVROverlayError

    GetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, ref Single)

    Declaration
    public EVROverlayError GetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, ref float pfRadius)
    Parameters
    Type Name Description
    UInt64 ulOverlay
    EDualAnalogWhich eWhich
    HmdVector2_t pvCenter
    Single pfRadius
    Returns
    Type Description
    EVROverlayError

    GetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, ref Single)

    Declaration
    public EVROverlayError GetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, ref float pfRadius)
    Parameters
    Type Name Description
    UInt64 ulOverlay
    EDualAnalogWhich eWhich
    HmdVector2_t pvCenter
    Single pfRadius
    Returns
    Type Description
    EVROverlayError

    GetOverlayErrorNameFromEnum(EVROverlayError)

    Declaration
    public string GetOverlayErrorNameFromEnum(EVROverlayError error)
    Parameters
    Type Name Description
    EVROverlayError error
    Returns
    Type Description
    String

    GetOverlayErrorNameFromEnum(EVROverlayError)

    Declaration
    public string GetOverlayErrorNameFromEnum(EVROverlayError error)
    Parameters
    Type Name Description
    EVROverlayError error
    Returns
    Type Description
    String

    GetOverlayFlag(UInt64, VROverlayFlags, ref Boolean)

    Declaration
    public EVROverlayError GetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, ref bool pbEnabled)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayFlags eOverlayFlag
    Boolean pbEnabled
    Returns
    Type Description
    EVROverlayError

    GetOverlayFlag(UInt64, VROverlayFlags, ref Boolean)

    Declaration
    public EVROverlayError GetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, ref bool pbEnabled)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayFlags eOverlayFlag
    Boolean pbEnabled
    Returns
    Type Description
    EVROverlayError

    GetOverlayFlags(UInt64, ref UInt32)

    Declaration
    public EVROverlayError GetOverlayFlags(ulong ulOverlayHandle, ref uint pFlags)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 pFlags
    Returns
    Type Description
    EVROverlayError

    GetOverlayFlags(UInt64, ref UInt32)

    Declaration
    public EVROverlayError GetOverlayFlags(ulong ulOverlayHandle, ref uint pFlags)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 pFlags
    Returns
    Type Description
    EVROverlayError

    GetOverlayImageData(UInt64, IntPtr, UInt32, ref UInt32, ref UInt32)

    Declaration
    public EVROverlayError GetOverlayImageData(ulong ulOverlayHandle, IntPtr pvBuffer, uint unBufferSize, ref uint punWidth, ref uint punHeight)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pvBuffer
    UInt32 unBufferSize
    UInt32 punWidth
    UInt32 punHeight
    Returns
    Type Description
    EVROverlayError

    GetOverlayImageData(UInt64, IntPtr, UInt32, ref UInt32, ref UInt32)

    Declaration
    public EVROverlayError GetOverlayImageData(ulong ulOverlayHandle, IntPtr pvBuffer, uint unBufferSize, ref uint punWidth, ref uint punHeight)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pvBuffer
    UInt32 unBufferSize
    UInt32 punWidth
    UInt32 punHeight
    Returns
    Type Description
    EVROverlayError

    GetOverlayInputMethod(UInt64, ref VROverlayInputMethod)

    Declaration
    public EVROverlayError GetOverlayInputMethod(ulong ulOverlayHandle, ref VROverlayInputMethod peInputMethod)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayInputMethod peInputMethod
    Returns
    Type Description
    EVROverlayError

    GetOverlayInputMethod(UInt64, ref VROverlayInputMethod)

    Declaration
    public EVROverlayError GetOverlayInputMethod(ulong ulOverlayHandle, ref VROverlayInputMethod peInputMethod)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayInputMethod peInputMethod
    Returns
    Type Description
    EVROverlayError

    GetOverlayKey(UInt64, StringBuilder, UInt32, ref EVROverlayError)

    Declaration
    public uint GetOverlayKey(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    StringBuilder pchValue
    UInt32 unBufferSize
    EVROverlayError pError
    Returns
    Type Description
    UInt32

    GetOverlayKey(UInt64, StringBuilder, UInt32, ref EVROverlayError)

    Declaration
    public uint GetOverlayKey(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    StringBuilder pchValue
    UInt32 unBufferSize
    EVROverlayError pError
    Returns
    Type Description
    UInt32

    GetOverlayMouseScale(UInt64, ref HmdVector2_t)

    Declaration
    public EVROverlayError GetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    HmdVector2_t pvecMouseScale
    Returns
    Type Description
    EVROverlayError

    GetOverlayMouseScale(UInt64, ref HmdVector2_t)

    Declaration
    public EVROverlayError GetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    HmdVector2_t pvecMouseScale
    Returns
    Type Description
    EVROverlayError

    GetOverlayName(UInt64, StringBuilder, UInt32, ref EVROverlayError)

    Declaration
    public uint GetOverlayName(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    StringBuilder pchValue
    UInt32 unBufferSize
    EVROverlayError pError
    Returns
    Type Description
    UInt32

    GetOverlayName(UInt64, StringBuilder, UInt32, ref EVROverlayError)

    Declaration
    public uint GetOverlayName(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    StringBuilder pchValue
    UInt32 unBufferSize
    EVROverlayError pError
    Returns
    Type Description
    UInt32

    GetOverlayRenderingPid(UInt64)

    Declaration
    public uint GetOverlayRenderingPid(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    UInt32

    GetOverlayRenderingPid(UInt64)

    Declaration
    public uint GetOverlayRenderingPid(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    UInt32

    GetOverlayRenderModel(UInt64, StringBuilder, UInt32, ref HmdColor_t, ref EVROverlayError)

    Declaration
    public uint GetOverlayRenderModel(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref HmdColor_t pColor, ref EVROverlayError pError)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    StringBuilder pchValue
    UInt32 unBufferSize
    HmdColor_t pColor
    EVROverlayError pError
    Returns
    Type Description
    UInt32

    GetOverlayRenderModel(UInt64, StringBuilder, UInt32, ref HmdColor_t, ref EVROverlayError)

    Declaration
    public uint GetOverlayRenderModel(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref HmdColor_t pColor, ref EVROverlayError pError)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    StringBuilder pchValue
    UInt32 unBufferSize
    HmdColor_t pColor
    EVROverlayError pError
    Returns
    Type Description
    UInt32

    GetOverlaySortOrder(UInt64, ref UInt32)

    Declaration
    public EVROverlayError GetOverlaySortOrder(ulong ulOverlayHandle, ref uint punSortOrder)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punSortOrder
    Returns
    Type Description
    EVROverlayError

    GetOverlaySortOrder(UInt64, ref UInt32)

    Declaration
    public EVROverlayError GetOverlaySortOrder(ulong ulOverlayHandle, ref uint punSortOrder)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punSortOrder
    Returns
    Type Description
    EVROverlayError

    GetOverlayTexelAspect(UInt64, ref Single)

    Declaration
    public EVROverlayError GetOverlayTexelAspect(ulong ulOverlayHandle, ref float pfTexelAspect)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfTexelAspect
    Returns
    Type Description
    EVROverlayError

    GetOverlayTexelAspect(UInt64, ref Single)

    Declaration
    public EVROverlayError GetOverlayTexelAspect(ulong ulOverlayHandle, ref float pfTexelAspect)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfTexelAspect
    Returns
    Type Description
    EVROverlayError

    GetOverlayTexture(UInt64, ref IntPtr, IntPtr, ref UInt32, ref UInt32, ref UInt32, ref ETextureType, ref EColorSpace, ref VRTextureBounds_t)

    Declaration
    public EVROverlayError GetOverlayTexture(ulong ulOverlayHandle, ref IntPtr pNativeTextureHandle, IntPtr pNativeTextureRef, ref uint pWidth, ref uint pHeight, ref uint pNativeFormat, ref ETextureType pAPIType, ref EColorSpace pColorSpace, ref VRTextureBounds_t pTextureBounds)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pNativeTextureHandle
    IntPtr pNativeTextureRef
    UInt32 pWidth
    UInt32 pHeight
    UInt32 pNativeFormat
    ETextureType pAPIType
    EColorSpace pColorSpace
    VRTextureBounds_t pTextureBounds
    Returns
    Type Description
    EVROverlayError

    GetOverlayTexture(UInt64, ref IntPtr, IntPtr, ref UInt32, ref UInt32, ref UInt32, ref ETextureType, ref EColorSpace, ref VRTextureBounds_t)

    Declaration
    public EVROverlayError GetOverlayTexture(ulong ulOverlayHandle, ref IntPtr pNativeTextureHandle, IntPtr pNativeTextureRef, ref uint pWidth, ref uint pHeight, ref uint pNativeFormat, ref ETextureType pAPIType, ref EColorSpace pColorSpace, ref VRTextureBounds_t pTextureBounds)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pNativeTextureHandle
    IntPtr pNativeTextureRef
    UInt32 pWidth
    UInt32 pHeight
    UInt32 pNativeFormat
    ETextureType pAPIType
    EColorSpace pColorSpace
    VRTextureBounds_t pTextureBounds
    Returns
    Type Description
    EVROverlayError

    GetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)

    Declaration
    public EVROverlayError GetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VRTextureBounds_t pOverlayTextureBounds
    Returns
    Type Description
    EVROverlayError

    GetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)

    Declaration
    public EVROverlayError GetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VRTextureBounds_t pOverlayTextureBounds
    Returns
    Type Description
    EVROverlayError

    GetOverlayTextureColorSpace(UInt64, ref EColorSpace)

    Declaration
    public EVROverlayError GetOverlayTextureColorSpace(ulong ulOverlayHandle, ref EColorSpace peTextureColorSpace)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    EColorSpace peTextureColorSpace
    Returns
    Type Description
    EVROverlayError

    GetOverlayTextureColorSpace(UInt64, ref EColorSpace)

    Declaration
    public EVROverlayError GetOverlayTextureColorSpace(ulong ulOverlayHandle, ref EColorSpace peTextureColorSpace)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    EColorSpace peTextureColorSpace
    Returns
    Type Description
    EVROverlayError

    GetOverlayTextureSize(UInt64, ref UInt32, ref UInt32)

    Declaration
    public EVROverlayError GetOverlayTextureSize(ulong ulOverlayHandle, ref uint pWidth, ref uint pHeight)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 pWidth
    UInt32 pHeight
    Returns
    Type Description
    EVROverlayError

    GetOverlayTextureSize(UInt64, ref UInt32, ref UInt32)

    Declaration
    public EVROverlayError GetOverlayTextureSize(ulong ulOverlayHandle, ref uint pWidth, ref uint pHeight)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 pWidth
    UInt32 pHeight
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformAbsolute(UInt64, ref ETrackingUniverseOrigin, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetOverlayTransformAbsolute(ulong ulOverlayHandle, ref ETrackingUniverseOrigin peTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    ETrackingUniverseOrigin peTrackingOrigin
    HmdMatrix34_t pmatTrackingOriginToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformAbsolute(UInt64, ref ETrackingUniverseOrigin, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetOverlayTransformAbsolute(ulong ulOverlayHandle, ref ETrackingUniverseOrigin peTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    ETrackingUniverseOrigin peTrackingOrigin
    HmdMatrix34_t pmatTrackingOriginToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformOverlayRelative(UInt64, ref UInt64, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ref ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt64 ulOverlayHandleParent
    HmdMatrix34_t pmatParentOverlayToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformOverlayRelative(UInt64, ref UInt64, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ref ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt64 ulOverlayHandleParent
    HmdMatrix34_t pmatParentOverlayToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformTrackedDeviceComponent(UInt64, ref UInt32, StringBuilder, UInt32)

    Declaration
    public EVROverlayError GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, ref uint punDeviceIndex, StringBuilder pchComponentName, uint unComponentNameSize)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punDeviceIndex
    StringBuilder pchComponentName
    UInt32 unComponentNameSize
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformTrackedDeviceComponent(UInt64, ref UInt32, StringBuilder, UInt32)

    Declaration
    public EVROverlayError GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, ref uint punDeviceIndex, StringBuilder pchComponentName, uint unComponentNameSize)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punDeviceIndex
    StringBuilder pchComponentName
    UInt32 unComponentNameSize
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformTrackedDeviceRelative(UInt64, ref UInt32, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetOverlayTransformTrackedDeviceRelative(ulong ulOverlayHandle, ref uint punTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punTrackedDevice
    HmdMatrix34_t pmatTrackedDeviceToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformTrackedDeviceRelative(UInt64, ref UInt32, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetOverlayTransformTrackedDeviceRelative(ulong ulOverlayHandle, ref uint punTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 punTrackedDevice
    HmdMatrix34_t pmatTrackedDeviceToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformType(UInt64, ref VROverlayTransformType)

    Declaration
    public EVROverlayError GetOverlayTransformType(ulong ulOverlayHandle, ref VROverlayTransformType peTransformType)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayTransformType peTransformType
    Returns
    Type Description
    EVROverlayError

    GetOverlayTransformType(UInt64, ref VROverlayTransformType)

    Declaration
    public EVROverlayError GetOverlayTransformType(ulong ulOverlayHandle, ref VROverlayTransformType peTransformType)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayTransformType peTransformType
    Returns
    Type Description
    EVROverlayError

    GetOverlayWidthInMeters(UInt64, ref Single)

    Declaration
    public EVROverlayError GetOverlayWidthInMeters(ulong ulOverlayHandle, ref float pfWidthInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfWidthInMeters
    Returns
    Type Description
    EVROverlayError

    GetOverlayWidthInMeters(UInt64, ref Single)

    Declaration
    public EVROverlayError GetOverlayWidthInMeters(ulong ulOverlayHandle, ref float pfWidthInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single pfWidthInMeters
    Returns
    Type Description
    EVROverlayError

    GetPrimaryDashboardDevice()

    Declaration
    public uint GetPrimaryDashboardDevice()
    Returns
    Type Description
    UInt32

    GetPrimaryDashboardDevice()

    Declaration
    public uint GetPrimaryDashboardDevice()
    Returns
    Type Description
    UInt32

    GetTransformForOverlayCoordinates(UInt64, ETrackingUniverseOrigin, HmdVector2_t, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetTransformForOverlayCoordinates(ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdVector2_t coordinatesInOverlay, ref HmdMatrix34_t pmatTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    ETrackingUniverseOrigin eTrackingOrigin
    HmdVector2_t coordinatesInOverlay
    HmdMatrix34_t pmatTransform
    Returns
    Type Description
    EVROverlayError

    GetTransformForOverlayCoordinates(UInt64, ETrackingUniverseOrigin, HmdVector2_t, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError GetTransformForOverlayCoordinates(ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdVector2_t coordinatesInOverlay, ref HmdMatrix34_t pmatTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    ETrackingUniverseOrigin eTrackingOrigin
    HmdVector2_t coordinatesInOverlay
    HmdMatrix34_t pmatTransform
    Returns
    Type Description
    EVROverlayError

    HideKeyboard()

    Declaration
    public void HideKeyboard()

    HideKeyboard()

    Declaration
    public void HideKeyboard()

    HideOverlay(UInt64)

    Declaration
    public EVROverlayError HideOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    HideOverlay(UInt64)

    Declaration
    public EVROverlayError HideOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    IsActiveDashboardOverlay(UInt64)

    Declaration
    public bool IsActiveDashboardOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    Boolean

    IsActiveDashboardOverlay(UInt64)

    Declaration
    public bool IsActiveDashboardOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    Boolean

    IsDashboardVisible()

    Declaration
    public bool IsDashboardVisible()
    Returns
    Type Description
    Boolean

    IsDashboardVisible()

    Declaration
    public bool IsDashboardVisible()
    Returns
    Type Description
    Boolean

    IsHoverTargetOverlay(UInt64)

    Declaration
    public bool IsHoverTargetOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    Boolean

    IsHoverTargetOverlay(UInt64)

    Declaration
    public bool IsHoverTargetOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    Boolean

    IsOverlayVisible(UInt64)

    Declaration
    public bool IsOverlayVisible(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    Boolean

    IsOverlayVisible(UInt64)

    Declaration
    public bool IsOverlayVisible(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    Boolean

    MoveGamepadFocusToNeighbor(EOverlayDirection, UInt64)

    Declaration
    public EVROverlayError MoveGamepadFocusToNeighbor(EOverlayDirection eDirection, ulong ulFrom)
    Parameters
    Type Name Description
    EOverlayDirection eDirection
    UInt64 ulFrom
    Returns
    Type Description
    EVROverlayError

    MoveGamepadFocusToNeighbor(EOverlayDirection, UInt64)

    Declaration
    public EVROverlayError MoveGamepadFocusToNeighbor(EOverlayDirection eDirection, ulong ulFrom)
    Parameters
    Type Name Description
    EOverlayDirection eDirection
    UInt64 ulFrom
    Returns
    Type Description
    EVROverlayError

    PollNextOverlayEvent(UInt64, ref VREvent_t, UInt32)

    Declaration
    public bool PollNextOverlayEvent(ulong ulOverlayHandle, ref VREvent_t pEvent, uint uncbVREvent)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VREvent_t pEvent
    UInt32 uncbVREvent
    Returns
    Type Description
    Boolean

    PollNextOverlayEvent(UInt64, ref VREvent_t, UInt32)

    Declaration
    public bool PollNextOverlayEvent(ulong ulOverlayHandle, ref VREvent_t pEvent, uint uncbVREvent)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VREvent_t pEvent
    UInt32 uncbVREvent
    Returns
    Type Description
    Boolean

    ReleaseNativeOverlayHandle(UInt64, IntPtr)

    Declaration
    public EVROverlayError ReleaseNativeOverlayHandle(ulong ulOverlayHandle, IntPtr pNativeTextureHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pNativeTextureHandle
    Returns
    Type Description
    EVROverlayError

    ReleaseNativeOverlayHandle(UInt64, IntPtr)

    Declaration
    public EVROverlayError ReleaseNativeOverlayHandle(ulong ulOverlayHandle, IntPtr pNativeTextureHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pNativeTextureHandle
    Returns
    Type Description
    EVROverlayError

    SetDashboardOverlaySceneProcess(UInt64, UInt32)

    Declaration
    public EVROverlayError SetDashboardOverlaySceneProcess(ulong ulOverlayHandle, uint unProcessId)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unProcessId
    Returns
    Type Description
    EVROverlayError

    SetDashboardOverlaySceneProcess(UInt64, UInt32)

    Declaration
    public EVROverlayError SetDashboardOverlaySceneProcess(ulong ulOverlayHandle, uint unProcessId)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unProcessId
    Returns
    Type Description
    EVROverlayError

    SetGamepadFocusOverlay(UInt64)

    Declaration
    public EVROverlayError SetGamepadFocusOverlay(ulong ulNewFocusOverlay)
    Parameters
    Type Name Description
    UInt64 ulNewFocusOverlay
    Returns
    Type Description
    EVROverlayError

    SetGamepadFocusOverlay(UInt64)

    Declaration
    public EVROverlayError SetGamepadFocusOverlay(ulong ulNewFocusOverlay)
    Parameters
    Type Name Description
    UInt64 ulNewFocusOverlay
    Returns
    Type Description
    EVROverlayError

    SetHighQualityOverlay(UInt64)

    Declaration
    public EVROverlayError SetHighQualityOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    SetHighQualityOverlay(UInt64)

    Declaration
    public EVROverlayError SetHighQualityOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    SetKeyboardPositionForOverlay(UInt64, HmdRect2_t)

    Declaration
    public void SetKeyboardPositionForOverlay(ulong ulOverlayHandle, HmdRect2_t avoidRect)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    HmdRect2_t avoidRect

    SetKeyboardPositionForOverlay(UInt64, HmdRect2_t)

    Declaration
    public void SetKeyboardPositionForOverlay(ulong ulOverlayHandle, HmdRect2_t avoidRect)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    HmdRect2_t avoidRect

    SetKeyboardTransformAbsolute(ETrackingUniverseOrigin, ref HmdMatrix34_t)

    Declaration
    public void SetKeyboardTransformAbsolute(ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToKeyboardTransform)
    Parameters
    Type Name Description
    ETrackingUniverseOrigin eTrackingOrigin
    HmdMatrix34_t pmatTrackingOriginToKeyboardTransform

    SetKeyboardTransformAbsolute(ETrackingUniverseOrigin, ref HmdMatrix34_t)

    Declaration
    public void SetKeyboardTransformAbsolute(ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToKeyboardTransform)
    Parameters
    Type Name Description
    ETrackingUniverseOrigin eTrackingOrigin
    HmdMatrix34_t pmatTrackingOriginToKeyboardTransform

    SetOverlayAlpha(UInt64, Single)

    Declaration
    public EVROverlayError SetOverlayAlpha(ulong ulOverlayHandle, float fAlpha)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fAlpha
    Returns
    Type Description
    EVROverlayError

    SetOverlayAlpha(UInt64, Single)

    Declaration
    public EVROverlayError SetOverlayAlpha(ulong ulOverlayHandle, float fAlpha)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fAlpha
    Returns
    Type Description
    EVROverlayError

    SetOverlayAutoCurveDistanceRangeInMeters(UInt64, Single, Single)

    Declaration
    public EVROverlayError SetOverlayAutoCurveDistanceRangeInMeters(ulong ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fMinDistanceInMeters
    Single fMaxDistanceInMeters
    Returns
    Type Description
    EVROverlayError

    SetOverlayAutoCurveDistanceRangeInMeters(UInt64, Single, Single)

    Declaration
    public EVROverlayError SetOverlayAutoCurveDistanceRangeInMeters(ulong ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fMinDistanceInMeters
    Single fMaxDistanceInMeters
    Returns
    Type Description
    EVROverlayError

    SetOverlayColor(UInt64, Single, Single, Single)

    Declaration
    public EVROverlayError SetOverlayColor(ulong ulOverlayHandle, float fRed, float fGreen, float fBlue)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fRed
    Single fGreen
    Single fBlue
    Returns
    Type Description
    EVROverlayError

    SetOverlayColor(UInt64, Single, Single, Single)

    Declaration
    public EVROverlayError SetOverlayColor(ulong ulOverlayHandle, float fRed, float fGreen, float fBlue)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fRed
    Single fGreen
    Single fBlue
    Returns
    Type Description
    EVROverlayError

    SetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, Single)

    Declaration
    public EVROverlayError SetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, float fRadius)
    Parameters
    Type Name Description
    UInt64 ulOverlay
    EDualAnalogWhich eWhich
    HmdVector2_t pvCenter
    Single fRadius
    Returns
    Type Description
    EVROverlayError

    SetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, Single)

    Declaration
    public EVROverlayError SetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, float fRadius)
    Parameters
    Type Name Description
    UInt64 ulOverlay
    EDualAnalogWhich eWhich
    HmdVector2_t pvCenter
    Single fRadius
    Returns
    Type Description
    EVROverlayError

    SetOverlayFlag(UInt64, VROverlayFlags, Boolean)

    Declaration
    public EVROverlayError SetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayFlags eOverlayFlag
    Boolean bEnabled
    Returns
    Type Description
    EVROverlayError

    SetOverlayFlag(UInt64, VROverlayFlags, Boolean)

    Declaration
    public EVROverlayError SetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayFlags eOverlayFlag
    Boolean bEnabled
    Returns
    Type Description
    EVROverlayError

    SetOverlayFromFile(UInt64, String)

    Declaration
    public EVROverlayError SetOverlayFromFile(ulong ulOverlayHandle, string pchFilePath)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    String pchFilePath
    Returns
    Type Description
    EVROverlayError

    SetOverlayFromFile(UInt64, String)

    Declaration
    public EVROverlayError SetOverlayFromFile(ulong ulOverlayHandle, string pchFilePath)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    String pchFilePath
    Returns
    Type Description
    EVROverlayError

    SetOverlayInputMethod(UInt64, VROverlayInputMethod)

    Declaration
    public EVROverlayError SetOverlayInputMethod(ulong ulOverlayHandle, VROverlayInputMethod eInputMethod)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayInputMethod eInputMethod
    Returns
    Type Description
    EVROverlayError

    SetOverlayInputMethod(UInt64, VROverlayInputMethod)

    Declaration
    public EVROverlayError SetOverlayInputMethod(ulong ulOverlayHandle, VROverlayInputMethod eInputMethod)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayInputMethod eInputMethod
    Returns
    Type Description
    EVROverlayError

    SetOverlayIntersectionMask(UInt64, ref VROverlayIntersectionMaskPrimitive_t, UInt32, UInt32)

    Declaration
    public EVROverlayError SetOverlayIntersectionMask(ulong ulOverlayHandle, ref VROverlayIntersectionMaskPrimitive_t pMaskPrimitives, uint unNumMaskPrimitives, uint unPrimitiveSize)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayIntersectionMaskPrimitive_t pMaskPrimitives
    UInt32 unNumMaskPrimitives
    UInt32 unPrimitiveSize
    Returns
    Type Description
    EVROverlayError

    SetOverlayIntersectionMask(UInt64, ref VROverlayIntersectionMaskPrimitive_t, UInt32, UInt32)

    Declaration
    public EVROverlayError SetOverlayIntersectionMask(ulong ulOverlayHandle, ref VROverlayIntersectionMaskPrimitive_t pMaskPrimitives, uint unNumMaskPrimitives, uint unPrimitiveSize)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VROverlayIntersectionMaskPrimitive_t pMaskPrimitives
    UInt32 unNumMaskPrimitives
    UInt32 unPrimitiveSize
    Returns
    Type Description
    EVROverlayError

    SetOverlayMouseScale(UInt64, ref HmdVector2_t)

    Declaration
    public EVROverlayError SetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    HmdVector2_t pvecMouseScale
    Returns
    Type Description
    EVROverlayError

    SetOverlayMouseScale(UInt64, ref HmdVector2_t)

    Declaration
    public EVROverlayError SetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    HmdVector2_t pvecMouseScale
    Returns
    Type Description
    EVROverlayError

    SetOverlayName(UInt64, String)

    Declaration
    public EVROverlayError SetOverlayName(ulong ulOverlayHandle, string pchName)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    String pchName
    Returns
    Type Description
    EVROverlayError

    SetOverlayName(UInt64, String)

    Declaration
    public EVROverlayError SetOverlayName(ulong ulOverlayHandle, string pchName)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    String pchName
    Returns
    Type Description
    EVROverlayError

    SetOverlayNeighbor(EOverlayDirection, UInt64, UInt64)

    Declaration
    public EVROverlayError SetOverlayNeighbor(EOverlayDirection eDirection, ulong ulFrom, ulong ulTo)
    Parameters
    Type Name Description
    EOverlayDirection eDirection
    UInt64 ulFrom
    UInt64 ulTo
    Returns
    Type Description
    EVROverlayError

    SetOverlayNeighbor(EOverlayDirection, UInt64, UInt64)

    Declaration
    public EVROverlayError SetOverlayNeighbor(EOverlayDirection eDirection, ulong ulFrom, ulong ulTo)
    Parameters
    Type Name Description
    EOverlayDirection eDirection
    UInt64 ulFrom
    UInt64 ulTo
    Returns
    Type Description
    EVROverlayError

    SetOverlayRaw(UInt64, IntPtr, UInt32, UInt32, UInt32)

    Declaration
    public EVROverlayError SetOverlayRaw(ulong ulOverlayHandle, IntPtr pvBuffer, uint unWidth, uint unHeight, uint unDepth)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pvBuffer
    UInt32 unWidth
    UInt32 unHeight
    UInt32 unDepth
    Returns
    Type Description
    EVROverlayError

    SetOverlayRaw(UInt64, IntPtr, UInt32, UInt32, UInt32)

    Declaration
    public EVROverlayError SetOverlayRaw(ulong ulOverlayHandle, IntPtr pvBuffer, uint unWidth, uint unHeight, uint unDepth)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    IntPtr pvBuffer
    UInt32 unWidth
    UInt32 unHeight
    UInt32 unDepth
    Returns
    Type Description
    EVROverlayError

    SetOverlayRenderingPid(UInt64, UInt32)

    Declaration
    public EVROverlayError SetOverlayRenderingPid(ulong ulOverlayHandle, uint unPID)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unPID
    Returns
    Type Description
    EVROverlayError

    SetOverlayRenderingPid(UInt64, UInt32)

    Declaration
    public EVROverlayError SetOverlayRenderingPid(ulong ulOverlayHandle, uint unPID)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unPID
    Returns
    Type Description
    EVROverlayError

    SetOverlayRenderModel(UInt64, String, ref HmdColor_t)

    Declaration
    public EVROverlayError SetOverlayRenderModel(ulong ulOverlayHandle, string pchRenderModel, ref HmdColor_t pColor)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    String pchRenderModel
    HmdColor_t pColor
    Returns
    Type Description
    EVROverlayError

    SetOverlayRenderModel(UInt64, String, ref HmdColor_t)

    Declaration
    public EVROverlayError SetOverlayRenderModel(ulong ulOverlayHandle, string pchRenderModel, ref HmdColor_t pColor)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    String pchRenderModel
    HmdColor_t pColor
    Returns
    Type Description
    EVROverlayError

    SetOverlaySortOrder(UInt64, UInt32)

    Declaration
    public EVROverlayError SetOverlaySortOrder(ulong ulOverlayHandle, uint unSortOrder)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unSortOrder
    Returns
    Type Description
    EVROverlayError

    SetOverlaySortOrder(UInt64, UInt32)

    Declaration
    public EVROverlayError SetOverlaySortOrder(ulong ulOverlayHandle, uint unSortOrder)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unSortOrder
    Returns
    Type Description
    EVROverlayError

    SetOverlayTexelAspect(UInt64, Single)

    Declaration
    public EVROverlayError SetOverlayTexelAspect(ulong ulOverlayHandle, float fTexelAspect)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fTexelAspect
    Returns
    Type Description
    EVROverlayError

    SetOverlayTexelAspect(UInt64, Single)

    Declaration
    public EVROverlayError SetOverlayTexelAspect(ulong ulOverlayHandle, float fTexelAspect)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fTexelAspect
    Returns
    Type Description
    EVROverlayError

    SetOverlayTexture(UInt64, ref Texture_t)

    Declaration
    public EVROverlayError SetOverlayTexture(ulong ulOverlayHandle, ref Texture_t pTexture)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Texture_t pTexture
    Returns
    Type Description
    EVROverlayError

    SetOverlayTexture(UInt64, ref Texture_t)

    Declaration
    public EVROverlayError SetOverlayTexture(ulong ulOverlayHandle, ref Texture_t pTexture)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Texture_t pTexture
    Returns
    Type Description
    EVROverlayError

    SetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)

    Declaration
    public EVROverlayError SetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VRTextureBounds_t pOverlayTextureBounds
    Returns
    Type Description
    EVROverlayError

    SetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)

    Declaration
    public EVROverlayError SetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    VRTextureBounds_t pOverlayTextureBounds
    Returns
    Type Description
    EVROverlayError

    SetOverlayTextureColorSpace(UInt64, EColorSpace)

    Declaration
    public EVROverlayError SetOverlayTextureColorSpace(ulong ulOverlayHandle, EColorSpace eTextureColorSpace)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    EColorSpace eTextureColorSpace
    Returns
    Type Description
    EVROverlayError

    SetOverlayTextureColorSpace(UInt64, EColorSpace)

    Declaration
    public EVROverlayError SetOverlayTextureColorSpace(ulong ulOverlayHandle, EColorSpace eTextureColorSpace)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    EColorSpace eTextureColorSpace
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformAbsolute(UInt64, ETrackingUniverseOrigin, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError SetOverlayTransformAbsolute(ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    ETrackingUniverseOrigin eTrackingOrigin
    HmdMatrix34_t pmatTrackingOriginToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformAbsolute(UInt64, ETrackingUniverseOrigin, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError SetOverlayTransformAbsolute(ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    ETrackingUniverseOrigin eTrackingOrigin
    HmdMatrix34_t pmatTrackingOriginToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformOverlayRelative(UInt64, UInt64, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError SetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt64 ulOverlayHandleParent
    HmdMatrix34_t pmatParentOverlayToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformOverlayRelative(UInt64, UInt64, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError SetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt64 ulOverlayHandleParent
    HmdMatrix34_t pmatParentOverlayToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformTrackedDeviceComponent(UInt64, UInt32, String)

    Declaration
    public EVROverlayError SetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, uint unDeviceIndex, string pchComponentName)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unDeviceIndex
    String pchComponentName
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformTrackedDeviceComponent(UInt64, UInt32, String)

    Declaration
    public EVROverlayError SetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, uint unDeviceIndex, string pchComponentName)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unDeviceIndex
    String pchComponentName
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformTrackedDeviceRelative(UInt64, UInt32, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError SetOverlayTransformTrackedDeviceRelative(ulong ulOverlayHandle, uint unTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unTrackedDevice
    HmdMatrix34_t pmatTrackedDeviceToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    SetOverlayTransformTrackedDeviceRelative(UInt64, UInt32, ref HmdMatrix34_t)

    Declaration
    public EVROverlayError SetOverlayTransformTrackedDeviceRelative(ulong ulOverlayHandle, uint unTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    UInt32 unTrackedDevice
    HmdMatrix34_t pmatTrackedDeviceToOverlayTransform
    Returns
    Type Description
    EVROverlayError

    SetOverlayWidthInMeters(UInt64, Single)

    Declaration
    public EVROverlayError SetOverlayWidthInMeters(ulong ulOverlayHandle, float fWidthInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fWidthInMeters
    Returns
    Type Description
    EVROverlayError

    SetOverlayWidthInMeters(UInt64, Single)

    Declaration
    public EVROverlayError SetOverlayWidthInMeters(ulong ulOverlayHandle, float fWidthInMeters)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Single fWidthInMeters
    Returns
    Type Description
    EVROverlayError

    ShowDashboard(String)

    Declaration
    public void ShowDashboard(string pchOverlayToShow)
    Parameters
    Type Name Description
    String pchOverlayToShow

    ShowDashboard(String)

    Declaration
    public void ShowDashboard(string pchOverlayToShow)
    Parameters
    Type Name Description
    String pchOverlayToShow

    ShowKeyboard(Int32, Int32, String, UInt32, String, Boolean, UInt64)

    Declaration
    public EVROverlayError ShowKeyboard(int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue)
    Parameters
    Type Name Description
    Int32 eInputMode
    Int32 eLineInputMode
    String pchDescription
    UInt32 unCharMax
    String pchExistingText
    Boolean bUseMinimalMode
    UInt64 uUserValue
    Returns
    Type Description
    EVROverlayError

    ShowKeyboard(Int32, Int32, String, UInt32, String, Boolean, UInt64)

    Declaration
    public EVROverlayError ShowKeyboard(int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue)
    Parameters
    Type Name Description
    Int32 eInputMode
    Int32 eLineInputMode
    String pchDescription
    UInt32 unCharMax
    String pchExistingText
    Boolean bUseMinimalMode
    UInt64 uUserValue
    Returns
    Type Description
    EVROverlayError

    ShowKeyboardForOverlay(UInt64, Int32, Int32, String, UInt32, String, Boolean, UInt64)

    Declaration
    public EVROverlayError ShowKeyboardForOverlay(ulong ulOverlayHandle, int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Int32 eInputMode
    Int32 eLineInputMode
    String pchDescription
    UInt32 unCharMax
    String pchExistingText
    Boolean bUseMinimalMode
    UInt64 uUserValue
    Returns
    Type Description
    EVROverlayError

    ShowKeyboardForOverlay(UInt64, Int32, Int32, String, UInt32, String, Boolean, UInt64)

    Declaration
    public EVROverlayError ShowKeyboardForOverlay(ulong ulOverlayHandle, int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Int32 eInputMode
    Int32 eLineInputMode
    String pchDescription
    UInt32 unCharMax
    String pchExistingText
    Boolean bUseMinimalMode
    UInt64 uUserValue
    Returns
    Type Description
    EVROverlayError

    ShowMessageOverlay(String, String, String, String, String, String)

    Declaration
    public VRMessageOverlayResponse ShowMessageOverlay(string pchText, string pchCaption, string pchButton0Text, string pchButton1Text, string pchButton2Text, string pchButton3Text)
    Parameters
    Type Name Description
    String pchText
    String pchCaption
    String pchButton0Text
    String pchButton1Text
    String pchButton2Text
    String pchButton3Text
    Returns
    Type Description
    VRMessageOverlayResponse

    ShowMessageOverlay(String, String, String, String, String, String)

    Declaration
    public VRMessageOverlayResponse ShowMessageOverlay(string pchText, string pchCaption, string pchButton0Text, string pchButton1Text, string pchButton2Text, string pchButton3Text)
    Parameters
    Type Name Description
    String pchText
    String pchCaption
    String pchButton0Text
    String pchButton1Text
    String pchButton2Text
    String pchButton3Text
    Returns
    Type Description
    VRMessageOverlayResponse

    ShowOverlay(UInt64)

    Declaration
    public EVROverlayError ShowOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError

    ShowOverlay(UInt64)

    Declaration
    public EVROverlayError ShowOverlay(ulong ulOverlayHandle)
    Parameters
    Type Name Description
    UInt64 ulOverlayHandle
    Returns
    Type Description
    EVROverlayError
    In This Article
    • Methods
      • ClearOverlayTexture(UInt64)
      • ClearOverlayTexture(UInt64)
      • CloseMessageOverlay()
      • CloseMessageOverlay()
      • ComputeOverlayIntersection(UInt64, ref VROverlayIntersectionParams_t, ref VROverlayIntersectionResults_t)
      • ComputeOverlayIntersection(UInt64, ref VROverlayIntersectionParams_t, ref VROverlayIntersectionResults_t)
      • CreateDashboardOverlay(String, String, ref UInt64, ref UInt64)
      • CreateDashboardOverlay(String, String, ref UInt64, ref UInt64)
      • CreateOverlay(String, String, ref UInt64)
      • CreateOverlay(String, String, ref UInt64)
      • DestroyOverlay(UInt64)
      • DestroyOverlay(UInt64)
      • FindOverlay(String, ref UInt64)
      • FindOverlay(String, ref UInt64)
      • GetDashboardOverlaySceneProcess(UInt64, ref UInt32)
      • GetDashboardOverlaySceneProcess(UInt64, ref UInt32)
      • GetGamepadFocusOverlay()
      • GetGamepadFocusOverlay()
      • GetHighQualityOverlay()
      • GetHighQualityOverlay()
      • GetKeyboardText(StringBuilder, UInt32)
      • GetKeyboardText(StringBuilder, UInt32)
      • GetOverlayAlpha(UInt64, ref Single)
      • GetOverlayAlpha(UInt64, ref Single)
      • GetOverlayAutoCurveDistanceRangeInMeters(UInt64, ref Single, ref Single)
      • GetOverlayAutoCurveDistanceRangeInMeters(UInt64, ref Single, ref Single)
      • GetOverlayColor(UInt64, ref Single, ref Single, ref Single)
      • GetOverlayColor(UInt64, ref Single, ref Single, ref Single)
      • GetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, ref Single)
      • GetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, ref Single)
      • GetOverlayErrorNameFromEnum(EVROverlayError)
      • GetOverlayErrorNameFromEnum(EVROverlayError)
      • GetOverlayFlag(UInt64, VROverlayFlags, ref Boolean)
      • GetOverlayFlag(UInt64, VROverlayFlags, ref Boolean)
      • GetOverlayFlags(UInt64, ref UInt32)
      • GetOverlayFlags(UInt64, ref UInt32)
      • GetOverlayImageData(UInt64, IntPtr, UInt32, ref UInt32, ref UInt32)
      • GetOverlayImageData(UInt64, IntPtr, UInt32, ref UInt32, ref UInt32)
      • GetOverlayInputMethod(UInt64, ref VROverlayInputMethod)
      • GetOverlayInputMethod(UInt64, ref VROverlayInputMethod)
      • GetOverlayKey(UInt64, StringBuilder, UInt32, ref EVROverlayError)
      • GetOverlayKey(UInt64, StringBuilder, UInt32, ref EVROverlayError)
      • GetOverlayMouseScale(UInt64, ref HmdVector2_t)
      • GetOverlayMouseScale(UInt64, ref HmdVector2_t)
      • GetOverlayName(UInt64, StringBuilder, UInt32, ref EVROverlayError)
      • GetOverlayName(UInt64, StringBuilder, UInt32, ref EVROverlayError)
      • GetOverlayRenderingPid(UInt64)
      • GetOverlayRenderingPid(UInt64)
      • GetOverlayRenderModel(UInt64, StringBuilder, UInt32, ref HmdColor_t, ref EVROverlayError)
      • GetOverlayRenderModel(UInt64, StringBuilder, UInt32, ref HmdColor_t, ref EVROverlayError)
      • GetOverlaySortOrder(UInt64, ref UInt32)
      • GetOverlaySortOrder(UInt64, ref UInt32)
      • GetOverlayTexelAspect(UInt64, ref Single)
      • GetOverlayTexelAspect(UInt64, ref Single)
      • GetOverlayTexture(UInt64, ref IntPtr, IntPtr, ref UInt32, ref UInt32, ref UInt32, ref ETextureType, ref EColorSpace, ref VRTextureBounds_t)
      • GetOverlayTexture(UInt64, ref IntPtr, IntPtr, ref UInt32, ref UInt32, ref UInt32, ref ETextureType, ref EColorSpace, ref VRTextureBounds_t)
      • GetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)
      • GetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)
      • GetOverlayTextureColorSpace(UInt64, ref EColorSpace)
      • GetOverlayTextureColorSpace(UInt64, ref EColorSpace)
      • GetOverlayTextureSize(UInt64, ref UInt32, ref UInt32)
      • GetOverlayTextureSize(UInt64, ref UInt32, ref UInt32)
      • GetOverlayTransformAbsolute(UInt64, ref ETrackingUniverseOrigin, ref HmdMatrix34_t)
      • GetOverlayTransformAbsolute(UInt64, ref ETrackingUniverseOrigin, ref HmdMatrix34_t)
      • GetOverlayTransformOverlayRelative(UInt64, ref UInt64, ref HmdMatrix34_t)
      • GetOverlayTransformOverlayRelative(UInt64, ref UInt64, ref HmdMatrix34_t)
      • GetOverlayTransformTrackedDeviceComponent(UInt64, ref UInt32, StringBuilder, UInt32)
      • GetOverlayTransformTrackedDeviceComponent(UInt64, ref UInt32, StringBuilder, UInt32)
      • GetOverlayTransformTrackedDeviceRelative(UInt64, ref UInt32, ref HmdMatrix34_t)
      • GetOverlayTransformTrackedDeviceRelative(UInt64, ref UInt32, ref HmdMatrix34_t)
      • GetOverlayTransformType(UInt64, ref VROverlayTransformType)
      • GetOverlayTransformType(UInt64, ref VROverlayTransformType)
      • GetOverlayWidthInMeters(UInt64, ref Single)
      • GetOverlayWidthInMeters(UInt64, ref Single)
      • GetPrimaryDashboardDevice()
      • GetPrimaryDashboardDevice()
      • GetTransformForOverlayCoordinates(UInt64, ETrackingUniverseOrigin, HmdVector2_t, ref HmdMatrix34_t)
      • GetTransformForOverlayCoordinates(UInt64, ETrackingUniverseOrigin, HmdVector2_t, ref HmdMatrix34_t)
      • HideKeyboard()
      • HideKeyboard()
      • HideOverlay(UInt64)
      • HideOverlay(UInt64)
      • IsActiveDashboardOverlay(UInt64)
      • IsActiveDashboardOverlay(UInt64)
      • IsDashboardVisible()
      • IsDashboardVisible()
      • IsHoverTargetOverlay(UInt64)
      • IsHoverTargetOverlay(UInt64)
      • IsOverlayVisible(UInt64)
      • IsOverlayVisible(UInt64)
      • MoveGamepadFocusToNeighbor(EOverlayDirection, UInt64)
      • MoveGamepadFocusToNeighbor(EOverlayDirection, UInt64)
      • PollNextOverlayEvent(UInt64, ref VREvent_t, UInt32)
      • PollNextOverlayEvent(UInt64, ref VREvent_t, UInt32)
      • ReleaseNativeOverlayHandle(UInt64, IntPtr)
      • ReleaseNativeOverlayHandle(UInt64, IntPtr)
      • SetDashboardOverlaySceneProcess(UInt64, UInt32)
      • SetDashboardOverlaySceneProcess(UInt64, UInt32)
      • SetGamepadFocusOverlay(UInt64)
      • SetGamepadFocusOverlay(UInt64)
      • SetHighQualityOverlay(UInt64)
      • SetHighQualityOverlay(UInt64)
      • SetKeyboardPositionForOverlay(UInt64, HmdRect2_t)
      • SetKeyboardPositionForOverlay(UInt64, HmdRect2_t)
      • SetKeyboardTransformAbsolute(ETrackingUniverseOrigin, ref HmdMatrix34_t)
      • SetKeyboardTransformAbsolute(ETrackingUniverseOrigin, ref HmdMatrix34_t)
      • SetOverlayAlpha(UInt64, Single)
      • SetOverlayAlpha(UInt64, Single)
      • SetOverlayAutoCurveDistanceRangeInMeters(UInt64, Single, Single)
      • SetOverlayAutoCurveDistanceRangeInMeters(UInt64, Single, Single)
      • SetOverlayColor(UInt64, Single, Single, Single)
      • SetOverlayColor(UInt64, Single, Single, Single)
      • SetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, Single)
      • SetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, ref HmdVector2_t, Single)
      • SetOverlayFlag(UInt64, VROverlayFlags, Boolean)
      • SetOverlayFlag(UInt64, VROverlayFlags, Boolean)
      • SetOverlayFromFile(UInt64, String)
      • SetOverlayFromFile(UInt64, String)
      • SetOverlayInputMethod(UInt64, VROverlayInputMethod)
      • SetOverlayInputMethod(UInt64, VROverlayInputMethod)
      • SetOverlayIntersectionMask(UInt64, ref VROverlayIntersectionMaskPrimitive_t, UInt32, UInt32)
      • SetOverlayIntersectionMask(UInt64, ref VROverlayIntersectionMaskPrimitive_t, UInt32, UInt32)
      • SetOverlayMouseScale(UInt64, ref HmdVector2_t)
      • SetOverlayMouseScale(UInt64, ref HmdVector2_t)
      • SetOverlayName(UInt64, String)
      • SetOverlayName(UInt64, String)
      • SetOverlayNeighbor(EOverlayDirection, UInt64, UInt64)
      • SetOverlayNeighbor(EOverlayDirection, UInt64, UInt64)
      • SetOverlayRaw(UInt64, IntPtr, UInt32, UInt32, UInt32)
      • SetOverlayRaw(UInt64, IntPtr, UInt32, UInt32, UInt32)
      • SetOverlayRenderingPid(UInt64, UInt32)
      • SetOverlayRenderingPid(UInt64, UInt32)
      • SetOverlayRenderModel(UInt64, String, ref HmdColor_t)
      • SetOverlayRenderModel(UInt64, String, ref HmdColor_t)
      • SetOverlaySortOrder(UInt64, UInt32)
      • SetOverlaySortOrder(UInt64, UInt32)
      • SetOverlayTexelAspect(UInt64, Single)
      • SetOverlayTexelAspect(UInt64, Single)
      • SetOverlayTexture(UInt64, ref Texture_t)
      • SetOverlayTexture(UInt64, ref Texture_t)
      • SetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)
      • SetOverlayTextureBounds(UInt64, ref VRTextureBounds_t)
      • SetOverlayTextureColorSpace(UInt64, EColorSpace)
      • SetOverlayTextureColorSpace(UInt64, EColorSpace)
      • SetOverlayTransformAbsolute(UInt64, ETrackingUniverseOrigin, ref HmdMatrix34_t)
      • SetOverlayTransformAbsolute(UInt64, ETrackingUniverseOrigin, ref HmdMatrix34_t)
      • SetOverlayTransformOverlayRelative(UInt64, UInt64, ref HmdMatrix34_t)
      • SetOverlayTransformOverlayRelative(UInt64, UInt64, ref HmdMatrix34_t)
      • SetOverlayTransformTrackedDeviceComponent(UInt64, UInt32, String)
      • SetOverlayTransformTrackedDeviceComponent(UInt64, UInt32, String)
      • SetOverlayTransformTrackedDeviceRelative(UInt64, UInt32, ref HmdMatrix34_t)
      • SetOverlayTransformTrackedDeviceRelative(UInt64, UInt32, ref HmdMatrix34_t)
      • SetOverlayWidthInMeters(UInt64, Single)
      • SetOverlayWidthInMeters(UInt64, Single)
      • ShowDashboard(String)
      • ShowDashboard(String)
      • ShowKeyboard(Int32, Int32, String, UInt32, String, Boolean, UInt64)
      • ShowKeyboard(Int32, Int32, String, UInt32, String, Boolean, UInt64)
      • ShowKeyboardForOverlay(UInt64, Int32, Int32, String, UInt32, String, Boolean, UInt64)
      • ShowKeyboardForOverlay(UInt64, Int32, Int32, String, UInt32, String, Boolean, UInt64)
      • ShowMessageOverlay(String, String, String, String, String, String)
      • ShowMessageOverlay(String, String, String, String, String, String)
      • ShowOverlay(UInt64)
      • ShowOverlay(UInt64)
    Back to top Generated by DocFX