pub enum VirtualAxis {
KeyButton(VirtualKeyCode),
MousePositionX,
MousePositionY,
MouseWheelX,
MouseWheelY,
MouseButton(MouseButton),
Axis(u32),
GamepadButton(GamepadButton),
GamepadAxis(GamepadAxis),
TouchX,
TouchY,
}Variants§
KeyButton(VirtualKeyCode)
MousePositionX
MousePositionY
MouseWheelX
MouseWheelY
MouseButton(MouseButton)
Axis(u32)
GamepadButton(GamepadButton)
GamepadAxis(GamepadAxis)
TouchX
TouchY
Trait Implementations§
Source§impl Clone for VirtualAxis
impl Clone for VirtualAxis
Source§fn clone(&self) -> VirtualAxis
fn clone(&self) -> VirtualAxis
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VirtualAxis
Source§impl Debug for VirtualAxis
impl Debug for VirtualAxis
impl Eq for VirtualAxis
Source§impl Hash for VirtualAxis
impl Hash for VirtualAxis
Source§impl PartialEq for VirtualAxis
impl PartialEq for VirtualAxis
Source§fn eq(&self, other: &VirtualAxis) -> bool
fn eq(&self, other: &VirtualAxis) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VirtualAxis
Auto Trait Implementations§
impl Freeze for VirtualAxis
impl RefUnwindSafe for VirtualAxis
impl Send for VirtualAxis
impl Sync for VirtualAxis
impl Unpin for VirtualAxis
impl UnsafeUnpin for VirtualAxis
impl UnwindSafe for VirtualAxis
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