Enum basalt::input::InputHookTy
source · [−]pub enum InputHookTy {
Show 17 variants
Press,
Hold,
Release,
Character,
MouseEnter,
MouseLeave,
MouseMove,
MouseMotion,
MouseScroll,
WindowFocused,
WindowLostFocus,
AnyMouseOrKeyPress,
AnyMousePress,
AnyKeyPress,
AnyMouseOrKeyRelease,
AnyMouseRelease,
AnyKeyRelease,
}
Variants
Press
Hold
Release
Character
MouseEnter
MouseLeave
MouseMove
MouseMotion
MouseScroll
WindowFocused
WindowLostFocus
AnyMouseOrKeyPress
AnyMousePress
AnyKeyPress
AnyMouseOrKeyRelease
AnyMouseRelease
AnyKeyRelease
Trait Implementations
sourceimpl Clone for InputHookTy
impl Clone for InputHookTy
sourcefn clone(&self) -> InputHookTy
fn clone(&self) -> InputHookTy
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InputHookTy
impl Debug for InputHookTy
sourceimpl PartialEq<InputHookTy> for InputHookTy
impl PartialEq<InputHookTy> for InputHookTy
impl Eq for InputHookTy
impl StructuralEq for InputHookTy
impl StructuralPartialEq for InputHookTy
Auto Trait Implementations
impl RefUnwindSafe for InputHookTy
impl Send for InputHookTy
impl Sync for InputHookTy
impl Unpin for InputHookTy
impl UnwindSafe for InputHookTy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more