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

    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 Utilities

    Helper Utilities methods used by other classes.

    Inheritance
    Object
    Utilities
    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.MSBuild
    Assembly: cs.temp.dll.dll
    Syntax
    public static class Utilities

    Fields

    MetaFileGuidRegex

    Declaration
    public const string MetaFileGuidRegex = "guid:\\s*([0-9a-fA-F]{32})"
    Field Value
    Type Description
    String

    MetaFileGuidRegex

    Declaration
    public const string MetaFileGuidRegex = "guid:\\s*([0-9a-fA-F]{32})"
    Field Value
    Type Description
    String

    PackagesCopyFolderName

    Declaration
    public const string PackagesCopyFolderName = "PackagesCopy"
    Field Value
    Type Description
    String

    PackagesCopyFolderName

    Declaration
    public const string PackagesCopyFolderName = "PackagesCopy"
    Field Value
    Type Description
    String

    Properties

    AssetPath

    Declaration
    public static string AssetPath { get; }
    Property Value
    Type Description
    String

    AssetPath

    Declaration
    public static string AssetPath { get; }
    Property Value
    Type Description
    String

    BuiltInPackagesPath

    Declaration
    public static string BuiltInPackagesPath { get; }
    Property Value
    Type Description
    String

    BuiltInPackagesPath

    Declaration
    public static string BuiltInPackagesPath { get; }
    Property Value
    Type Description
    String

    MSBuildOutputFolder

    Declaration
    public static string MSBuildOutputFolder { get; }
    Property Value
    Type Description
    String

    MSBuildOutputFolder

    Declaration
    public static string MSBuildOutputFolder { get; }
    Property Value
    Type Description
    String

    PackagesCopyPath

    Declaration
    public static string PackagesCopyPath { get; }
    Property Value
    Type Description
    String

    PackagesCopyPath

    Declaration
    public static string PackagesCopyPath { get; }
    Property Value
    Type Description
    String

    ProjectPath

    Declaration
    public static string ProjectPath { get; }
    Property Value
    Type Description
    String

    ProjectPath

    Declaration
    public static string ProjectPath { get; }
    Property Value
    Type Description
    String

    Methods

    CopyDirectory(String, String)

    Copies the source directory to the output directory creating all the directories first then copying.

    Declaration
    public static void CopyDirectory(string sourcePath, string destinationPath)
    Parameters
    Type Name Description
    String sourcePath
    String destinationPath

    CopyDirectory(String, String)

    Copies the source directory to the output directory creating all the directories first then copying.

    Declaration
    public static void CopyDirectory(string sourcePath, string destinationPath)
    Parameters
    Type Name Description
    String sourcePath
    String destinationPath

    DeleteDirectory(String, Boolean)

    Delete directory helper that also waits for delete to completely propagate through the system.

    Declaration
    public static void DeleteDirectory(string targetDir, bool waitForDirectoryDelete = false)
    Parameters
    Type Name Description
    String targetDir
    Boolean waitForDirectoryDelete

    DeleteDirectory(String, Boolean)

    Delete directory helper that also waits for delete to completely propagate through the system.

    Declaration
    public static void DeleteDirectory(string targetDir, bool waitForDirectoryDelete = false)
    Parameters
    Type Name Description
    String targetDir
    Boolean waitForDirectoryDelete

    EnsureCleanDirectory(String)

    Deletes a directory then waits for it to be flushed in the system as deleted before creating. Sometimes deleting and creating to quickly will result in an exception.

    Declaration
    public static void EnsureCleanDirectory(string path)
    Parameters
    Type Name Description
    String path

    EnsureCleanDirectory(String)

    Deletes a directory then waits for it to be flushed in the system as deleted before creating. Sometimes deleting and creating to quickly will result in an exception.

    Declaration
    public static void EnsureCleanDirectory(string path)
    Parameters
    Type Name Description
    String path

    GetAssetLocation(FileInfo)

    Gets the known AssetLocation for the asset file.

    Declaration
    public static AssetLocation GetAssetLocation(FileInfo assetFile)
    Parameters
    Type Name Description
    FileInfo assetFile

    The asset file.

    Returns
    Type Description
    AssetLocation

    The AssetLocation if valid; throws an exception otherwise.

    GetAssetLocation(FileInfo)

    Gets the known AssetLocation for the asset file.

    Declaration
    public static AssetLocation GetAssetLocation(FileInfo assetFile)
    Parameters
    Type Name Description
    FileInfo assetFile

    The asset file.

    Returns
    Type Description
    AssetLocation

    The AssetLocation if valid; throws an exception otherwise.

    GetAssetsRelativePathFrom(String)

    Get a path relative to the assets folder from the absolute path.

    Declaration
    public static string GetAssetsRelativePathFrom(string absolutePath)
    Parameters
    Type Name Description
    String absolutePath
    Returns
    Type Description
    String

    GetAssetsRelativePathFrom(String)

    Get a path relative to the assets folder from the absolute path.

    Declaration
    public static string GetAssetsRelativePathFrom(string absolutePath)
    Parameters
    Type Name Description
    String absolutePath
    Returns
    Type Description
    String

    GetBuildTargetGroup(BuildTarget)

    Gets a BuildTargetGroup for a specified BuildTarget.

    Declaration
    public static BuildTargetGroup GetBuildTargetGroup(BuildTarget buildTarget)
    Parameters
    Type Name Description
    BuildTarget buildTarget
    Returns
    Type Description
    BuildTargetGroup

    GetBuildTargetGroup(BuildTarget)

    Gets a BuildTargetGroup for a specified BuildTarget.

    Declaration
    public static BuildTargetGroup GetBuildTargetGroup(BuildTarget buildTarget)
    Parameters
    Type Name Description
    BuildTarget buildTarget
    Returns
    Type Description
    BuildTargetGroup

    GetFullPathFromAssetsRelative(String)

    Converts an assets relative path to an absolute path.

    Declaration
    public static string GetFullPathFromAssetsRelative(string assetsRelativePath)
    Parameters
    Type Name Description
    String assetsRelativePath
    Returns
    Type Description
    String

    GetFullPathFromAssetsRelative(String)

    Converts an assets relative path to an absolute path.

    Declaration
    public static string GetFullPathFromAssetsRelative(string assetsRelativePath)
    Parameters
    Type Name Description
    String assetsRelativePath
    Returns
    Type Description
    String

    GetFullPathFromKnownRelative(String)

    Gets a full path from one of the two known relative paths (Assets, Packages). Packages is converted to use PackagesCopy.

    Declaration
    public static string GetFullPathFromKnownRelative(string path)
    Parameters
    Type Name Description
    String path
    Returns
    Type Description
    String

    GetFullPathFromKnownRelative(String)

    Gets a full path from one of the two known relative paths (Assets, Packages). Packages is converted to use PackagesCopy.

    Declaration
    public static string GetFullPathFromKnownRelative(string path)
    Parameters
    Type Name Description
    String path
    Returns
    Type Description
    String

    GetFullPathFromPackagesRelative(String)

    Converts a Packages relative path to an absolute path using PackagesCopy directory instead.

    Declaration
    public static string GetFullPathFromPackagesRelative(string path)
    Parameters
    Type Name Description
    String path
    Returns
    Type Description
    String

    GetFullPathFromPackagesRelative(String)

    Converts a Packages relative path to an absolute path using PackagesCopy directory instead.

    Declaration
    public static string GetFullPathFromPackagesRelative(string path)
    Parameters
    Type Name Description
    String path
    Returns
    Type Description
    String

    GetNormalizedPath(String, Boolean)

    Gets a normalized path (with back slashes only), and optionally can make full path.

    Declaration
    public static string GetNormalizedPath(string path, bool makeFullPath = false)
    Parameters
    Type Name Description
    String path
    Boolean makeFullPath
    Returns
    Type Description
    String

    GetNormalizedPath(String, Boolean)

    Gets a normalized path (with back slashes only), and optionally can make full path.

    Declaration
    public static string GetNormalizedPath(string path, bool makeFullPath = false)
    Parameters
    Type Name Description
    String path
    Boolean makeFullPath
    Returns
    Type Description
    String

    GetPackagesRelativePathFrom(String)

    Get a path relative to the Packages folder from the absolute path, uses PackagesOutput folder.

    Declaration
    public static string GetPackagesRelativePathFrom(string absolutePath)
    Parameters
    Type Name Description
    String absolutePath
    Returns
    Type Description
    String

    GetPackagesRelativePathFrom(String)

    Get a path relative to the Packages folder from the absolute path, uses PackagesOutput folder.

    Declaration
    public static string GetPackagesRelativePathFrom(string absolutePath)
    Parameters
    Type Name Description
    String absolutePath
    Returns
    Type Description
    String

    GetPathsFromGuidsInPlace(String[], Boolean)

    Given a list of Asset guids converts them to asset paths in place.

    Declaration
    public static void GetPathsFromGuidsInPlace(string[] guids, bool fullPaths = false)
    Parameters
    Type Name Description
    String[] guids
    Boolean fullPaths

    GetPathsFromGuidsInPlace(String[], Boolean)

    Given a list of Asset guids converts them to asset paths in place.

    Declaration
    public static void GetPathsFromGuidsInPlace(string[] guids, bool fullPaths = false)
    Parameters
    Type Name Description
    String[] guids
    Boolean fullPaths

    GetRelativePath(String, String)

    Gets a relative path between two absolute paths.

    Declaration
    public static string GetRelativePath(string thisAbsolute, string thatAbsolute)
    Parameters
    Type Name Description
    String thisAbsolute
    String thatAbsolute
    Returns
    Type Description
    String

    GetRelativePath(String, String)

    Gets a relative path between two absolute paths.

    Declaration
    public static string GetRelativePath(string thisAbsolute, string thatAbsolute)
    Parameters
    Type Name Description
    String thisAbsolute
    String thatAbsolute
    Returns
    Type Description
    String

    GetRelativePathForKnownFolders(String, String)

    Gets a relative path between two known relative paths (inside Assets or Packages)

    Declaration
    public static string GetRelativePathForKnownFolders(string thisKnownFolder, string thatKnownFolder)
    Parameters
    Type Name Description
    String thisKnownFolder
    String thatKnownFolder
    Returns
    Type Description
    String

    GetRelativePathForKnownFolders(String, String)

    Gets a relative path between two known relative paths (inside Assets or Packages)

    Declaration
    public static string GetRelativePathForKnownFolders(string thisKnownFolder, string thatKnownFolder)
    Parameters
    Type Name Description
    String thisKnownFolder
    String thatKnownFolder
    Returns
    Type Description
    String

    GetUWPSDKs()

    Declaration
    public static IEnumerable<Version> GetUWPSDKs()
    Returns
    Type Description
    IEnumerable<Version>

    GetUWPSDKs()

    Declaration
    public static IEnumerable<Version> GetUWPSDKs()
    Returns
    Type Description
    IEnumerable<Version>

    IsManagedAssembly(String)

    A helper to check whether a DLL is a managed assembly.

    Declaration
    public static bool IsManagedAssembly(string assemblyPath)
    Parameters
    Type Name Description
    String assemblyPath

    The path to the assembly.

    Returns
    Type Description
    Boolean

    True if a managed assembly.

    Remarks

    Taken from https://stackoverflow.com/questions/367761/how-to-determine-whether-a-dll-is-a-managed-assembly-or-native-prevent-loading.

    IsManagedAssembly(String)

    A helper to check whether a DLL is a managed assembly.

    Declaration
    public static bool IsManagedAssembly(string assemblyPath)
    Parameters
    Type Name Description
    String assemblyPath

    The path to the assembly.

    Returns
    Type Description
    Boolean

    True if a managed assembly.

    Remarks

    Taken from https://stackoverflow.com/questions/367761/how-to-determine-whether-a-dll-is-a-managed-assembly-or-native-prevent-loading.

    IsPlatformInstalled(BuildTarget)

    Helper to see if the specified BuildTarget is installed in the editor.

    Declaration
    public static bool IsPlatformInstalled(BuildTarget buildTarget)
    Parameters
    Type Name Description
    BuildTarget buildTarget
    Returns
    Type Description
    Boolean

    IsPlatformInstalled(BuildTarget)

    Helper to see if the specified BuildTarget is installed in the editor.

    Declaration
    public static bool IsPlatformInstalled(BuildTarget buildTarget)
    Parameters
    Type Name Description
    BuildTarget buildTarget
    Returns
    Type Description
    Boolean

    ReadUntil(StreamReader, String[])

    Reads until some contents is encountered, or the end of the stream is reached.

    Declaration
    public static string ReadUntil(this StreamReader reader, params string[] contents)
    Parameters
    Type Name Description
    StreamReader reader

    The StreamReader to use for reading.

    String[] contents

    The contents to search for in the lines being read.

    Returns
    Type Description
    String

    The line on which some of the contents was found.

    ReadUntil(StreamReader, String[])

    Reads until some contents is encountered, or the end of the stream is reached.

    Declaration
    public static string ReadUntil(this StreamReader reader, params string[] contents)
    Parameters
    Type Name Description
    StreamReader reader

    The StreamReader to use for reading.

    String[] contents

    The contents to search for in the lines being read.

    Returns
    Type Description
    String

    The line on which some of the contents was found.

    ReadWhile(StreamReader, Func<String, Boolean>)

    Reads while the predicate is satisfied, returns the line on which it failed.

    Declaration
    public static string ReadWhile(this StreamReader reader, Func<string, bool> predicate)
    Parameters
    Type Name Description
    StreamReader reader

    The StreamReader to use for reading.

    Func<String, Boolean> predicate

    The predicate that should return false when reading should stop.

    Returns
    Type Description
    String

    The line on which the predicate returned false.

    ReadWhile(StreamReader, Func<String, Boolean>)

    Reads while the predicate is satisfied, returns the line on which it failed.

    Declaration
    public static string ReadWhile(this StreamReader reader, Func<string, bool> predicate)
    Parameters
    Type Name Description
    StreamReader reader

    The StreamReader to use for reading.

    Func<String, Boolean> predicate

    The predicate that should return false when reading should stop.

    Returns
    Type Description
    String

    The line on which the predicate returned false.

    ReplaceTokens(String, Dictionary<String, String>, Boolean)

    Helper to replace tokens in text using StringBuilder.

    Declaration
    public static string ReplaceTokens(string text, Dictionary<string, string> tokens, bool verifyAllTokensPresent = false)
    Parameters
    Type Name Description
    String text
    Dictionary<String, String> tokens
    Boolean verifyAllTokensPresent
    Returns
    Type Description
    String

    ReplaceTokens(String, Dictionary<String, String>, Boolean)

    Helper to replace tokens in text using StringBuilder.

    Declaration
    public static string ReplaceTokens(string text, Dictionary<string, string> tokens, bool verifyAllTokensPresent = false)
    Parameters
    Type Name Description
    String text
    Dictionary<String, String> tokens
    Boolean verifyAllTokensPresent
    Returns
    Type Description
    String

    TryGetGuidForAsset(FileInfo, out Guid)

    Parses a .meta file to extract a guid for the asset.

    Declaration
    public static bool TryGetGuidForAsset(FileInfo assetPath, out Guid guid)
    Parameters
    Type Name Description
    FileInfo assetPath

    The path to the asset (not the .meta file).

    Guid guid

    The guid extracted.

    Returns
    Type Description
    Boolean

    True if the operation was successful.

    TryGetGuidForAsset(FileInfo, out Guid)

    Parses a .meta file to extract a guid for the asset.

    Declaration
    public static bool TryGetGuidForAsset(FileInfo assetPath, out Guid guid)
    Parameters
    Type Name Description
    FileInfo assetPath

    The path to the asset (not the .meta file).

    Guid guid

    The guid extracted.

    Returns
    Type Description
    Boolean

    True if the operation was successful.

    TryGetTextTemplate(String, String, out String)

    Helper to fetch a normal text file based template ('prefixed with #')

    Declaration
    public static bool TryGetTextTemplate(string text, string templateName, out string fullTemplate)
    Parameters
    Type Name Description
    String text
    String templateName
    String fullTemplate
    Returns
    Type Description
    Boolean

    TryGetTextTemplate(String, String, out String)

    Helper to fetch a normal text file based template ('prefixed with #')

    Declaration
    public static bool TryGetTextTemplate(string text, string templateName, out string fullTemplate)
    Parameters
    Type Name Description
    String text
    String templateName
    String fullTemplate
    Returns
    Type Description
    Boolean

    TryGetTextTemplate(String, String, out String, out String)

    Helper to fetch a normal text file based template ('prefixed with #')

    Declaration
    public static bool TryGetTextTemplate(string text, string templateName, out string fullTemplate, out string templateBody)
    Parameters
    Type Name Description
    String text
    String templateName
    String fullTemplate
    String templateBody
    Returns
    Type Description
    Boolean

    TryGetTextTemplate(String, String, out String, out String)

    Helper to fetch a normal text file based template ('prefixed with #')

    Declaration
    public static bool TryGetTextTemplate(string text, string templateName, out string fullTemplate, out string templateBody)
    Parameters
    Type Name Description
    String text
    String templateName
    String fullTemplate
    String templateBody
    Returns
    Type Description
    Boolean

    TryGetXMLTemplate(String, String, out String)

    Helper to fetch an XML based template.

    Declaration
    public static bool TryGetXMLTemplate(string text, string templateName, out string template)
    Parameters
    Type Name Description
    String text
    String templateName
    String template
    Returns
    Type Description
    Boolean

    TryGetXMLTemplate(String, String, out String)

    Helper to fetch an XML based template.

    Declaration
    public static bool TryGetXMLTemplate(string text, string templateName, out string template)
    Parameters
    Type Name Description
    String text
    String templateName
    String template
    Returns
    Type Description
    Boolean

    TryIOWithRetries(Action, Int32, TimeSpan, Boolean)

    Helper to perform an IO operation with retries.

    Declaration
    public static bool TryIOWithRetries(Action operation, int numRetries, TimeSpan sleepBetweenRetries, bool throwOnLastRetry = false)
    Parameters
    Type Name Description
    Action operation
    Int32 numRetries
    TimeSpan sleepBetweenRetries
    Boolean throwOnLastRetry
    Returns
    Type Description
    Boolean

    TryIOWithRetries(Action, Int32, TimeSpan, Boolean)

    Helper to perform an IO operation with retries.

    Declaration
    public static bool TryIOWithRetries(Action operation, int numRetries, TimeSpan sleepBetweenRetries, bool throwOnLastRetry = false)
    Parameters
    Type Name Description
    Action operation
    Int32 numRetries
    TimeSpan sleepBetweenRetries
    Boolean throwOnLastRetry
    Returns
    Type Description
    Boolean
    In This Article
    • Fields
      • MetaFileGuidRegex
      • MetaFileGuidRegex
      • PackagesCopyFolderName
      • PackagesCopyFolderName
    • Properties
      • AssetPath
      • AssetPath
      • BuiltInPackagesPath
      • BuiltInPackagesPath
      • MSBuildOutputFolder
      • MSBuildOutputFolder
      • PackagesCopyPath
      • PackagesCopyPath
      • ProjectPath
      • ProjectPath
    • Methods
      • CopyDirectory(String, String)
      • CopyDirectory(String, String)
      • DeleteDirectory(String, Boolean)
      • DeleteDirectory(String, Boolean)
      • EnsureCleanDirectory(String)
      • EnsureCleanDirectory(String)
      • GetAssetLocation(FileInfo)
      • GetAssetLocation(FileInfo)
      • GetAssetsRelativePathFrom(String)
      • GetAssetsRelativePathFrom(String)
      • GetBuildTargetGroup(BuildTarget)
      • GetBuildTargetGroup(BuildTarget)
      • GetFullPathFromAssetsRelative(String)
      • GetFullPathFromAssetsRelative(String)
      • GetFullPathFromKnownRelative(String)
      • GetFullPathFromKnownRelative(String)
      • GetFullPathFromPackagesRelative(String)
      • GetFullPathFromPackagesRelative(String)
      • GetNormalizedPath(String, Boolean)
      • GetNormalizedPath(String, Boolean)
      • GetPackagesRelativePathFrom(String)
      • GetPackagesRelativePathFrom(String)
      • GetPathsFromGuidsInPlace(String[], Boolean)
      • GetPathsFromGuidsInPlace(String[], Boolean)
      • GetRelativePath(String, String)
      • GetRelativePath(String, String)
      • GetRelativePathForKnownFolders(String, String)
      • GetRelativePathForKnownFolders(String, String)
      • GetUWPSDKs()
      • GetUWPSDKs()
      • IsManagedAssembly(String)
      • IsManagedAssembly(String)
      • IsPlatformInstalled(BuildTarget)
      • IsPlatformInstalled(BuildTarget)
      • ReadUntil(StreamReader, String[])
      • ReadUntil(StreamReader, String[])
      • ReadWhile(StreamReader, Func<String, Boolean>)
      • ReadWhile(StreamReader, Func<String, Boolean>)
      • ReplaceTokens(String, Dictionary<String, String>, Boolean)
      • ReplaceTokens(String, Dictionary<String, String>, Boolean)
      • TryGetGuidForAsset(FileInfo, out Guid)
      • TryGetGuidForAsset(FileInfo, out Guid)
      • TryGetTextTemplate(String, String, out String)
      • TryGetTextTemplate(String, String, out String)
      • TryGetTextTemplate(String, String, out String, out String)
      • TryGetTextTemplate(String, String, out String, out String)
      • TryGetXMLTemplate(String, String, out String)
      • TryGetXMLTemplate(String, String, out String)
      • TryIOWithRetries(Action, Int32, TimeSpan, Boolean)
      • TryIOWithRetries(Action, Int32, TimeSpan, Boolean)
    Back to top Generated by DocFX