Show / Hide Table of Contents

    Interface IInputSimulationService

    Inherited Members
    IMixedRealityInputDeviceManager.GetActiveControllers()
    IMixedRealityService.Name
    IMixedRealityService.Priority
    IMixedRealityService.ConfigurationProfile
    IMixedRealityService.Initialize()
    IMixedRealityService.Reset()
    IMixedRealityService.Enable()
    IMixedRealityService.Update()
    IMixedRealityService.LateUpdate()
    IMixedRealityService.Disable()
    IMixedRealityService.Destroy()
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IInputSimulationService : IMixedRealityInputDeviceManager, IMixedRealityDataProvider, IMixedRealityService, IDisposable

    Properties

    HandDataLeft

    Pose data for the left hand.

    Declaration
    SimulatedHandData HandDataLeft { get; }
    Property Value
    Type Description
    SimulatedHandData

    HandDataRight

    Pose data for the right hand.

    Declaration
    SimulatedHandData HandDataRight { get; }
    Property Value
    Type Description
    SimulatedHandData

    HandPositionLeft

    Position of the left hand in view space.

    Declaration
    Vector3 HandPositionLeft { get; set; }
    Property Value
    Type Description
    Vector3

    HandPositionRight

    Position of the right hand in view space.

    Declaration
    Vector3 HandPositionRight { get; set; }
    Property Value
    Type Description
    Vector3

    HandRotationLeft

    Rotation euler angles of the left hand in view space.

    Declaration
    Vector3 HandRotationLeft { get; set; }
    Property Value
    Type Description
    Vector3

    HandRotationRight

    Rotation euler angles of the right hand in view space.

    Declaration
    Vector3 HandRotationRight { get; set; }
    Property Value
    Type Description
    Vector3

    HandSimulationMode

    Simulated hand behavior.

    Declaration
    HandSimulationMode HandSimulationMode { get; set; }
    Property Value
    Type Description
    HandSimulationMode

    InputSimulationProfile

    Typed representation of the ConfigurationProfile property.

    Declaration
    MixedRealityInputSimulationProfile InputSimulationProfile { get; }
    Property Value
    Type Description
    MixedRealityInputSimulationProfile

    IsAlwaysVisibleHandLeft

    The left hand is always tracking.

    Declaration
    bool IsAlwaysVisibleHandLeft { get; set; }
    Property Value
    Type Description
    Boolean

    IsAlwaysVisibleHandRight

    The right hand is always tracking.

    Declaration
    bool IsAlwaysVisibleHandRight { get; set; }
    Property Value
    Type Description
    Boolean

    IsSimulatingHandLeft

    The left hand is controlled by user input.

    Declaration
    bool IsSimulatingHandLeft { get; }
    Property Value
    Type Description
    Boolean

    IsSimulatingHandRight

    The right hand is controlled by user input.

    Declaration
    bool IsSimulatingHandRight { get; }
    Property Value
    Type Description
    Boolean

    UserInputEnabled

    If true then keyboard and mouse input are used to simulate hands.

    Declaration
    bool UserInputEnabled { get; set; }
    Property Value
    Type Description
    Boolean

    Methods

    ResetHandLeft()

    Reset the left hand.

    Declaration
    void ResetHandLeft()

    ResetHandRight()

    Reset the right hand.

    Declaration
    void ResetHandRight()
    Back to top Generated by DocFX