Class SimulatedHandDataProvider
Produces simulated data every frame that defines joint positions.
Inheritance
SimulatedHandDataProvider
Assembly: cs.temp.dll.dll
public class SimulatedHandDataProvider
Constructors
Declaration
public SimulatedHandDataProvider(MixedRealityInputSimulationProfile _profile)
Parameters
Declaration
public SimulatedHandDataProvider(MixedRealityInputSimulationProfile _profile)
Parameters
Fields
If true then the hand is always visible, regardless of simulating.
Declaration
public bool IsAlwaysVisibleLeft
Field Value
If true then the hand is always visible, regardless of simulating.
Declaration
public bool IsAlwaysVisibleLeft
Field Value
If true then the hand is always visible, regardless of simulating.
Declaration
public bool IsAlwaysVisibleRight
Field Value
If true then the hand is always visible, regardless of simulating.
Declaration
public bool IsAlwaysVisibleRight
Field Value
Declaration
protected MixedRealityInputSimulationProfile profile
Field Value
Declaration
protected MixedRealityInputSimulationProfile profile
Field Value
Properties
Left hand is controlled by user input.
Declaration
public bool IsSimulatingLeft { get; }
Property Value
Left hand is controlled by user input.
Declaration
public bool IsSimulatingLeft { get; }
Property Value
Right hand is controlled by user input.
Declaration
public bool IsSimulatingRight { get; }
Property Value
Right hand is controlled by user input.
Declaration
public bool IsSimulatingRight { get; }
Property Value
Methods
Declaration
public void ResetHand(Handedness handedness)
Parameters
Type |
Name |
Description |
Handedness |
handedness |
|
Declaration
public void ResetHand(Handedness handedness)
Parameters
Type |
Name |
Description |
Handedness |
handedness |
|
Capture a snapshot of simulated hand data based on current state.
Declaration
public bool UpdateHandData(SimulatedHandData handDataLeft, SimulatedHandData handDataRight, MouseDelta mouseDelta)
Parameters
Returns
Capture a snapshot of simulated hand data based on current state.
Declaration
public bool UpdateHandData(SimulatedHandData handDataLeft, SimulatedHandData handDataRight, SimulatedHandData handDataGaze, MouseDelta mouseDelta)
Parameters
Returns