TouchEvent

Trait TouchEvent 

Source
pub trait TouchEvent<B: InputBackend>: Event<B> {
    // Required method
    fn slot(&self) -> TouchSlot;
}
Expand description

Trait with functions available for all touch events.

Required Methods§

Source

fn slot(&self) -> TouchSlot

Multi-touch slot identifier.

Implementations on Foreign Types§

Source§

impl TouchEvent<LibinputInputBackend> for TouchCancelEvent

Available on crate feature backend_libinput only.
Source§

fn slot(&self) -> TouchSlot

Source§

impl TouchEvent<LibinputInputBackend> for TouchDownEvent

Available on crate feature backend_libinput only.
Source§

fn slot(&self) -> TouchSlot

Source§

impl TouchEvent<LibinputInputBackend> for TouchMotionEvent

Available on crate feature backend_libinput only.
Source§

fn slot(&self) -> TouchSlot

Source§

impl TouchEvent<LibinputInputBackend> for TouchUpEvent

Available on crate feature backend_libinput only.
Source§

fn slot(&self) -> TouchSlot

Implementors§

Source§

impl TouchEvent<WinitInput> for WinitTouchCancelledEvent

Available on crate feature backend_winit only.
Source§

impl TouchEvent<WinitInput> for WinitTouchEndedEvent

Available on crate feature backend_winit only.
Source§

impl TouchEvent<WinitInput> for WinitTouchMovedEvent

Available on crate feature backend_winit only.
Source§

impl TouchEvent<WinitInput> for WinitTouchStartedEvent

Available on crate feature backend_winit only.
Source§

impl<B: InputBackend> TouchEvent<B> for UnusedEvent