#[repr(C)]pub struct Touch {
pub m_TapCount: i32,
pub m_Phase: u32,
pub m_X: i32,
pub m_Y: i32,
pub m_ScreenX: i32,
pub m_ScreenY: i32,
pub m_DX: i32,
pub m_DY: i32,
pub m_ScreenDX: i32,
pub m_ScreenDY: i32,
pub m_Id: i32,
}Fields§
§m_TapCount: i32Single-click, double, etc
m_Phase: u32Begin, end, etc
m_X: i32Current x
m_Y: i32Current y
m_ScreenX: i32Current x, in screen space
m_ScreenY: i32Current y, in screen space
m_DX: i32Current dx
m_DY: i32Current dy
m_ScreenDX: i32Current dx, in screen space
m_ScreenDY: i32Current dy, in screen space
m_Id: i32Touch id
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Touch
impl RefUnwindSafe for Touch
impl Send for Touch
impl Sync for Touch
impl Unpin for Touch
impl UnwindSafe for Touch
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