Adds a node that breaks a 'MagicLeapTouchpadGesture' into its member fields
|
Magic Leap Touchpad Gesture
Magic Leap Touchpad Gesture Structure (by ref)
|
|
Hand
EControllerHand Enum
|
Hand on which the gesture was performed. |
|
Motion Source
Name
|
Motion source on which the gesture was performed. |
|
Type
EMagicLeapTouchpadGestureType Enum
|
Type of gesture. |
|
Direction
EMagicLeapTouchpadGestureDirection Enum
|
Direction of gesture |
|
Position And Force
Vector
|
Gesture position (x,y) and force (z). Position is in the [-1.0,1.0] range and force is in the [0.0,1.0] range. |
|
Speed
Float
|
Speed of gesture. Note that this takes on different meanings depending on the gesture type being performed:
|
|
Distance
Float
|
For radial gestures, this is the absolute value of the angle. For scroll and pinch gestures, this is the absolute distance traveled in touchpad
|
|
Finger Gap
Float
|
Distance between the two fingers performing the gestures in touchpad
|
|
Radius
Float
|
For radial gestures, this is the radius of the gesture. The touchpad is defined as having extents of [-1.0,1.0] so this radius has a range of [0.0,2.0]. |
|
Angle
Float
|
Angle from the center of the touchpad to the finger. |