pub enum ViewportInputKind {
PointerMove {
buttons: MouseButtons,
modifiers: Modifiers,
},
PointerDown {
button: MouseButton,
modifiers: Modifiers,
click_count: u8,
},
PointerUp {
button: MouseButton,
modifiers: Modifiers,
is_click: bool,
click_count: u8,
},
PointerCancel {
buttons: MouseButtons,
modifiers: Modifiers,
reason: PointerCancelReason,
},
Wheel {
delta: Point,
modifiers: Modifiers,
},
}Variants§
PointerMove
PointerDown
Fields
PointerUp
Fields
PointerCancel
Wheel
Trait Implementations§
Source§impl Clone for ViewportInputKind
impl Clone for ViewportInputKind
Source§fn clone(&self) -> ViewportInputKind
fn clone(&self) -> ViewportInputKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ViewportInputKind
impl Debug for ViewportInputKind
Source§impl PartialEq for ViewportInputKind
impl PartialEq for ViewportInputKind
impl Copy for ViewportInputKind
impl StructuralPartialEq for ViewportInputKind
Auto Trait Implementations§
impl Freeze for ViewportInputKind
impl RefUnwindSafe for ViewportInputKind
impl Send for ViewportInputKind
impl Sync for ViewportInputKind
impl Unpin for ViewportInputKind
impl UnsafeUnpin for ViewportInputKind
impl UnwindSafe for ViewportInputKind
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