use crate::button::{ButtonState, MouseButton, MouseScrollDelta, TouchPhase};
use crate::key::KeyCode;
use limnus_message::Message;
mod button;
mod key;
pub mod prelude;
#[derive(Debug, Copy, Clone)]
pub enum InputMessage {
KeyboardInput(ButtonState, KeyCode),
MouseInput(ButtonState, MouseButton),
MouseWheel(MouseScrollDelta, TouchPhase),
}
impl Message for InputMessage {}