Enum spitfire_input::VirtualAxis
source · pub enum VirtualAxis {
KeyButton(VirtualKeyCode),
MousePositionX,
MousePositionY,
MouseWheelX,
MouseWheelY,
MouseButton(MouseButton),
Axis(u32),
}
Variants§
KeyButton(VirtualKeyCode)
MousePositionX
MousePositionY
MouseWheelX
MouseWheelY
MouseButton(MouseButton)
Axis(u32)
Trait Implementations§
source§impl Clone for VirtualAxis
impl Clone for VirtualAxis
source§fn clone(&self) -> VirtualAxis
fn clone(&self) -> VirtualAxis
Returns a copy 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 VirtualAxis
impl Debug 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
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for VirtualAxis
impl Eq for VirtualAxis
impl StructuralPartialEq for VirtualAxis
Auto Trait Implementations§
impl RefUnwindSafe for VirtualAxis
impl Send for VirtualAxis
impl Sync for VirtualAxis
impl Unpin 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