pub enum InputActionDetector {
Listening,
Detected(VirtualAction),
}Variants§
Listening
Detected(VirtualAction)
Implementations§
Source§impl InputActionDetector
impl InputActionDetector
pub fn reset(&mut self)
pub fn try_consume(&mut self) -> Option<VirtualAction>
pub fn window_detect( &mut self, _context: &mut InputContext, event: &WindowEvent<'_>, )
pub fn gamepad_detect( &mut self, context: &mut InputContext, gamepad_id: Option<GamepadId>, )
Trait Implementations§
Source§impl Default for InputActionDetector
impl Default for InputActionDetector
Source§fn default() -> InputActionDetector
fn default() -> InputActionDetector
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InputActionDetector
impl RefUnwindSafe for InputActionDetector
impl Send for InputActionDetector
impl Sync for InputActionDetector
impl Unpin for InputActionDetector
impl UnsafeUnpin for InputActionDetector
impl UnwindSafe for InputActionDetector
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