Add a OnExternalGestureCompleted
event to IGestures
with as parameter an GestureCompletedEventArgs that contains the gesture type and the gesture data.
- Absolute Position based gestures (Need to start at a specific point)
- Relative Position based gestures (Can be started from anywhere)
- Gesture Recording
- Gesture Recognition
- Any single touch in a start nodes is a gesture
- More than 2 touches is a gesture
- Manual Gesture Setup
- [-] Node Types
- [-] Shared Elements
- IsGestureStart (bool) (length == 1 || index == 0)
- IsGestureEnd (bool) (length == 1 || index == length - 1)
- Position (Vector2)
- Allowed Position Deviation (double)
- Timestamp (double)
- Allowed Timestamp Deviation (double)
- IsHold (bool)
- Hold Duration (double)
- Nodes Can be dragged
- Nodes Can be resized (Only for the start and end nodes)
- Rectangle
- Circle
- [-] Shared Elements
- [-] Node Types
-
Tap (Any)
- Relative
- Absolute
-
Hold (Any)
- Relative
- Absolute
-
Swipe (Single)
- Relative
- Absolute
-
Pan (Single)
- Relative
- Absolute
-
Pinch (Single)
- Relative
- Absolute
-
Rotate (Single)
- Relative
- Absolute
-
Tap (Any)
- Relative
- Absolute
-
Hold (Any)
- Relative
- Absolute
-
Swipe (Single)
- Relative
- Absolute
-
Pan (Single)
- Relative
- Absolute
-
Pinch (Single)
- Relative
- Absolute
-
Rotate (Single)
- Relative
- Absolute
-
Tap (Any)
- Relative
- Absolute
-
Hold (Any)
- Relative
- Absolute
-
Swipe (Single)
- Relative
- Absolute
-
Pan (Single)
- Relative
- Absolute
-
Pinch (Single)
- Relative
- Absolute
-
Rotate (Single)
- Relative
- Absolute
For each of these topics, indicates in which way such systems could be improved, and what the current limitations are.
- Architecture Overview
- Gesture Handler
- Gesture Daemon
- Gesture Tiles
- Gesture Setup
- Gesture Unit Tests
-
A download link for the current platform & another to the github releases page
-
Installation Guide
- Dependencies
- Installation
-
Supported Gestures
-
Getting Started
- Binding Overview Screen
- Adding Gestures
- Editing Gestures
- Deleting Gestures
-
Advanced
- Node-Based Gestures
- Gesture Recording
- Gesture Recognition
-
[-] FAQ
- [-] Basic
- [-] Troubleshooting
- Wrap different versions of Binding under a single generic interface, with a
Press()
andRelease()
method.