| use crate::messages::input_mapper::utility_types::input_keyboard::Key; | |
| use crate::messages::input_mapper::utility_types::input_mouse::MouseButton; | |
| use crate::messages::prelude::*; | |
| pub enum InputMapperMessage { | |
| // Sub-messages | |
| KeyDown(Key), | |
| KeyUp(Key), | |
| KeyDownNoRepeat(Key), | |
| KeyUpNoRepeat(Key), | |
| DoubleClick(MouseButton), | |
| // Messages | |
| PointerMove, | |
| WheelScroll, | |
| } | |