use keymap::Key;
#[derive(Debug, Clone, Copy)]
pub(crate) enum InputAction {
MouseUp(MouseButton),
MouseDown(MouseButton),
MouseClickN(MouseButton, u8),
MouseDrag(MouseButton),
MouseMove,
KeyDown(Key),
KeyUp(Key),
CharKeyDown(char),
CharKeyUp(char),
}
#[allow(missing_docs)]
#[derive(Debug, Clone, Copy)]
pub enum MouseButton {
Left,
Right,
}