mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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()

    ResetHandLeft()

    Reset the left hand.

    Declaration
    void ResetHandLeft()

    ResetHandRight()

    Reset the right hand.

    Declaration
    void ResetHandRight()

    ResetHandRight()

    Reset the right hand.

    Declaration
    void ResetHandRight()
    In This Article
    • Properties
      • HandDataLeft
      • HandDataLeft
      • HandDataRight
      • HandDataRight
      • HandPositionLeft
      • HandPositionLeft
      • HandPositionRight
      • HandPositionRight
      • HandRotationLeft
      • HandRotationLeft
      • HandRotationRight
      • HandRotationRight
      • HandSimulationMode
      • HandSimulationMode
      • InputSimulationProfile
      • InputSimulationProfile
      • IsAlwaysVisibleHandLeft
      • IsAlwaysVisibleHandLeft
      • IsAlwaysVisibleHandRight
      • IsAlwaysVisibleHandRight
      • IsSimulatingHandLeft
      • IsSimulatingHandLeft
      • IsSimulatingHandRight
      • IsSimulatingHandRight
      • UserInputEnabled
      • UserInputEnabled
    • Methods
      • ResetHandLeft()
      • ResetHandLeft()
      • ResetHandRight()
      • ResetHandRight()
    Back to top Generated by DocFX