Class MagicLeapHandDevice
Inherited Members
InputDevice.InvalidDeviceId
InputDevice.MakeCurrent()
InputDevice.ExecuteCommand<TCommand>(ref TCommand)
InputDevice.ExecuteCommand(InputDeviceCommand*)
InputDevice.description
InputDevice.enabled
InputDevice.canRunInBackground
InputDevice.added
InputDevice.native
InputDevice.deviceId
InputDevice.lastUpdateTime
InputDevice.allControls
InputDevice.all
InputControl.ToString()
InputControl.EvaluateMagnitude()
InputControl.RefreshConfigurationIfNeeded()
InputControl.RefreshConfiguration()
InputControl.displayName
InputControl.device
InputControl.children
InputControl.aliases
InputControl.currentStatePtr
InputControl.defaultStatePtr
Namespace: UnityEngine.XR.MagicLeap
Assembly: UnityEngine.XR.MagicLeap.dll
Syntax
[Preserve]
[InputControlLayout(commonUsages = new string[] { "LeftHand", "RightHand" }, displayName = "MagicLeap Hand")]
public class MagicLeapHandDevice : XRController
Properties
handConfidence
Declaration
[Preserve]
[InputControl(displayName = "Hand Confidence")]
public AxisControl handConfidence { get; }
Property Value
Type | Description |
---|---|
AxisControl |
normalizeCenter
Declaration
[Preserve]
[InputControl(displayName = "Normalized Center")]
public Vector3Control normalizeCenter { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
wristCenter
Declaration
[Preserve]
[InputControl(displayName = "Wrist Center Point")]
public Vector3Control wristCenter { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
wristRadial
Declaration
[Preserve]
[InputControl(displayName = "Wrist Radial Point")]
public Vector3Control wristRadial { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
wristUlnar
Declaration
[Preserve]
[InputControl(displayName = "Wrist Ulnar Point")]
public Vector3Control wristUlnar { get; }
Property Value
Type | Description |
---|---|
Vector3Control |
Methods
FinishSetup()
Declaration
protected override void FinishSetup()