mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Namespace Microsoft.MixedReality.Toolkit.Examples.Demos

    Classes

    BoundaryVisualizationDemo

    Demo class to show different ways of using the boundary system and visualizing the data.

    BoundingBoxExampleTest

    ChangeManipulation

    Test script that forcefully stops manipulation on the manipulatedObject when it collides with the collisionTrigger

    ClearSpatialObservations

    This class demonstrates clearing spatial observations.

    ColorChanger

    Change the color of the material on a renderer. Useful for visualizing button presses.

    ColorChangerUnityUI

    Change the color of the material on a UnityUI Graphic (ex. Image). Useful for visualizing button presses.

    DebugTextOutput

    DemoSpatialMeshHandler

    This class is an example of the IMixedRealitySpatialAwarenessObservationHandler<T> interface. It keeps track of the IDs of each mesh and tracks the number of updates they have received.

    DemoTouchButton

    DisablePointersExample

    This example demonstrates how to turn pointers on and off by specifying custom behaviors.

    GridObjectLayoutControl

    Provides functions to control layout of GridObjectCollection as well as to output positions of child controls to help with building GridObjectCollectionTests.

    HandInteractionTouch

    HandInteractionTouchRotate

    HideTapToPlaceLabel

    Class to toggle the visibility of a label on a Tap to Place object in the TapToPlaceExample scene.

    InputDataExample

    This class demonstrates how to query input data either by using InputUtils or by directly accessing InteractionMappings from all active controllers.

    InputDataExampleGizmo

    Attach this component to a game object to synchronize the objects position and rotation to the given input type. If the input data is not available, the component will hide the object by disabling all renderers.

    LaunchUri

    LeapCoreAssetsDetector

    Detects if the Leap Motion Data Provider can be used given the current unity project configuration and displays a message to the LeapMotionHandTrackingExample menu panel.

    LoFiFilterSelection

    MixedRealityCapabilityDemo

    Script that demonstrates querying the Mixed Reality Toolkit for platform capabilities.

    PrimaryPointerHandlerExample

    ProgressIndicatorDemo

    Demo class for IProgressIndicator examples

    ReturnToBounds

    Resets the gameobject's position to its starting position as soon as it's moving outside the provided bounds

    Rotator

    ShowSliderValue

    SliderChangeColor

    SliderLunarLander

    SolverExampleManager

    SpawnOnPointerEvent

    SystemKeyboardExample

    An example script that delegates keyboard API access either to the WMR workaround (MixedRealityKeyboard) or Unity's TouchScreenKeyboard API depending on the platform.

    TetheredPlacement

    Helper script to respawn objects if they go too far from their original position. Useful for objects that will fall forever etc.

    ToggleBoundingBox

    ToggleGazeSource

    Example script to test toggling the gaze provider source from platform-specific overrides to the default camera frame center.

    ToggleSpatialMeshVisualization

    This class controls the visualization of the spatial mesh.

    In This Article
    • Classes
    Back to top Generated by DocFX