Struct xcb::xinput::TouchBeginEvent
source · pub struct TouchBeginEvent { /* private fields */ }
Expand description
The TouchBeginEvent
event.
Implementations§
source§impl TouchBeginEvent
impl TouchBeginEvent
pub fn response_type(&self) -> u8
pub fn extension(&self) -> u8
pub fn sequence(&self) -> u16
pub fn length(&self) -> u32
pub fn event_type(&self) -> u16
pub fn device(&self) -> Device
pub fn time(&self) -> Timestamp
pub fn detail(&self) -> u32
pub fn root(&self) -> Window
pub fn event(&self) -> Window
pub fn child(&self) -> Window
pub fn full_sequence(&self) -> u32
pub fn root_x(&self) -> Fp1616
pub fn root_y(&self) -> Fp1616
pub fn event_x(&self) -> Fp1616
pub fn event_y(&self) -> Fp1616
pub fn source(&self) -> Device
pub fn flags(&self) -> TouchEventFlags
pub fn mods(&self) -> ModifierInfo
pub fn group(&self) -> GroupInfo
pub fn valuator_mask(&self) -> &[u32]
pub fn axisvalues(&self) -> &[Fp3232]
Trait Implementations§
source§impl Debug for TouchBeginEvent
impl Debug for TouchBeginEvent
source§impl Drop for TouchBeginEvent
impl Drop for TouchBeginEvent
source§impl GeEvent for TouchBeginEvent
impl GeEvent for TouchBeginEvent
source§impl Raw<xcb_ge_generic_event_t> for TouchBeginEvent
impl Raw<xcb_ge_generic_event_t> for TouchBeginEvent
impl Send for TouchBeginEvent
impl Sync for TouchBeginEvent
Auto Trait Implementations§
impl Freeze for TouchBeginEvent
impl RefUnwindSafe for TouchBeginEvent
impl Unpin for TouchBeginEvent
impl UnwindSafe for TouchBeginEvent
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more