mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class SimulatedHandDataProvider

    Produces simulated data every frame that defines joint positions.

    Inheritance
    Object
    SimulatedHandDataProvider
    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.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class SimulatedHandDataProvider

    Constructors

    SimulatedHandDataProvider(MixedRealityInputSimulationProfile)

    Declaration
    public SimulatedHandDataProvider(MixedRealityInputSimulationProfile _profile)
    Parameters
    Type Name Description
    MixedRealityInputSimulationProfile _profile

    SimulatedHandDataProvider(MixedRealityInputSimulationProfile)

    Declaration
    public SimulatedHandDataProvider(MixedRealityInputSimulationProfile _profile)
    Parameters
    Type Name Description
    MixedRealityInputSimulationProfile _profile

    Fields

    IsAlwaysVisibleLeft

    If true then the hand is always visible, regardless of simulating.

    Declaration
    public bool IsAlwaysVisibleLeft
    Field Value
    Type Description
    Boolean

    IsAlwaysVisibleLeft

    If true then the hand is always visible, regardless of simulating.

    Declaration
    public bool IsAlwaysVisibleLeft
    Field Value
    Type Description
    Boolean

    IsAlwaysVisibleRight

    If true then the hand is always visible, regardless of simulating.

    Declaration
    public bool IsAlwaysVisibleRight
    Field Value
    Type Description
    Boolean

    IsAlwaysVisibleRight

    If true then the hand is always visible, regardless of simulating.

    Declaration
    public bool IsAlwaysVisibleRight
    Field Value
    Type Description
    Boolean

    profile

    Declaration
    protected MixedRealityInputSimulationProfile profile
    Field Value
    Type Description
    MixedRealityInputSimulationProfile

    profile

    Declaration
    protected MixedRealityInputSimulationProfile profile
    Field Value
    Type Description
    MixedRealityInputSimulationProfile

    Properties

    IsSimulatingLeft

    Left hand is controlled by user input.

    Declaration
    public bool IsSimulatingLeft { get; }
    Property Value
    Type Description
    Boolean

    IsSimulatingLeft

    Left hand is controlled by user input.

    Declaration
    public bool IsSimulatingLeft { get; }
    Property Value
    Type Description
    Boolean

    IsSimulatingRight

    Right hand is controlled by user input.

    Declaration
    public bool IsSimulatingRight { get; }
    Property Value
    Type Description
    Boolean

    IsSimulatingRight

    Right hand is controlled by user input.

    Declaration
    public bool IsSimulatingRight { get; }
    Property Value
    Type Description
    Boolean

    Methods

    ResetHand(Handedness)

    Declaration
    public void ResetHand(Handedness handedness)
    Parameters
    Type Name Description
    Handedness handedness

    ResetHand(Handedness)

    Declaration
    public void ResetHand(Handedness handedness)
    Parameters
    Type Name Description
    Handedness handedness

    UpdateHandData(SimulatedHandData, SimulatedHandData, MouseDelta)

    Capture a snapshot of simulated hand data based on current state.

    Declaration
    public bool UpdateHandData(SimulatedHandData handDataLeft, SimulatedHandData handDataRight, MouseDelta mouseDelta)
    Parameters
    Type Name Description
    SimulatedHandData handDataLeft
    SimulatedHandData handDataRight
    MouseDelta mouseDelta
    Returns
    Type Description
    Boolean

    UpdateHandData(SimulatedHandData, SimulatedHandData, SimulatedHandData, MouseDelta)

    Capture a snapshot of simulated hand data based on current state.

    Declaration
    public bool UpdateHandData(SimulatedHandData handDataLeft, SimulatedHandData handDataRight, SimulatedHandData handDataGaze, MouseDelta mouseDelta)
    Parameters
    Type Name Description
    SimulatedHandData handDataLeft
    SimulatedHandData handDataRight
    SimulatedHandData handDataGaze
    MouseDelta mouseDelta
    Returns
    Type Description
    Boolean
    In This Article
    • Constructors
      • SimulatedHandDataProvider(MixedRealityInputSimulationProfile)
      • SimulatedHandDataProvider(MixedRealityInputSimulationProfile)
    • Fields
      • IsAlwaysVisibleLeft
      • IsAlwaysVisibleLeft
      • IsAlwaysVisibleRight
      • IsAlwaysVisibleRight
      • profile
      • profile
    • Properties
      • IsSimulatingLeft
      • IsSimulatingLeft
      • IsSimulatingRight
      • IsSimulatingRight
    • Methods
      • ResetHand(Handedness)
      • ResetHand(Handedness)
      • UpdateHandData(SimulatedHandData, SimulatedHandData, MouseDelta)
      • UpdateHandData(SimulatedHandData, SimulatedHandData, SimulatedHandData, MouseDelta)
    Back to top Generated by DocFX