use crate::data::pointing::KusaPoint;
pub struct InputState {
pub is_mouse_pressed: bool,
pub pressed_point: KusaPoint,
pub previous_point: KusaPoint,
pub moved_vector: KusaPoint,
}
impl Default for InputState {
fn default() -> Self {
InputState {
is_mouse_pressed: false,
pressed_point: KusaPoint::default(),
previous_point: KusaPoint::default(),
moved_vector: KusaPoint::default(),
}
}
}
impl InputState {}