aboutsummaryrefslogtreecommitdiffstats
path: root/src/events.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/events.rs')
-rw-r--r--src/events.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/events.rs b/src/events.rs
index 27ed8b7..ecc1041 100644
--- a/src/events.rs
+++ b/src/events.rs
@@ -36,6 +36,13 @@ pub enum Event {
/// An event from the mouse has been received.
MouseInput(ElementState, MouseButton),
+ /// Touchpad pressure event.
+ ///
+ /// At the moment, only supported on Apple forcetouch-capable macbooks.
+ /// The parameters are: pressure level (value between 0 and 1 representing how hard the touchpad
+ /// is being pressed) and stage (integer representing the click level).
+ TouchpadPressure(f32, i64),
+
/// The event loop was woken up by another thread.
Awakened,