use super::Button;
use crate::input::ButtonState;
#[derive(Debug, Clone, Copy, PartialEq)]
pub enum Event {
CursorMoved {
x: f32,
y: f32,
},
CursorEntered,
CursorLeft,
CursorTaken,
CursorReturned,
Input {
state: ButtonState,
button: Button,
},
WheelScrolled {
delta_x: f32,
delta_y: f32,
},
}