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, | |
} | |