Trait input::event::gesture::GestureEventTrait [] [src]

pub trait GestureEventTrait: AsRaw<libinput_event_gesture> {
    fn time(&self) -> u32 { ... }
    fn time_usec(&self) -> u64 { ... }
    fn finger_count(&self) -> i32 { ... }
    fn into_gesture_event(self) -> GestureEvent where Self: Sized { ... }
}

Common functions all Gesture-Events implement.

Provided Methods

The event time for this event

The event time for this event in microseconds

Return the number of fingers used for a gesture.

This can be used e.g. to differentiate between 3 or 4 finger swipes.

This function can be called on all gesture events and the returned finger count value will not change during a sequence.

Convert into a general GestureEvent again

Implementors