pub trait GestureExt {
fn get_bounding_box(&self) -> Option<Rectangle>;
fn get_bounding_box_center(&self) -> Option<(f64, f64)>;
fn get_device(&self) -> Option<Device>;
fn get_group(&self) -> Vec<Gesture>;
fn get_window(&self) -> Option<Window>;
fn group<P: IsA<Gesture>>(&self, gesture: &P);
fn is_active(&self) -> bool;
fn is_grouped_with<P: IsA<Gesture>>(&self, other: &P) -> bool;
fn is_recognized(&self) -> bool;
fn set_state(&self, state: EventSequenceState) -> bool;
fn set_window<'a, P: Into<Option<&'a Window>>>(&self, window: P);
fn ungroup(&self);
fn get_property_n_points(&self) -> u32;
}
Required Methods
Implementors