1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
use super::coord::{Dir, RotateDir};

pub use self::event_reader::EventReader;
pub use self::inputs::Inputs;
pub use self::keys::KeyConverter;

mod event_reader;
mod inputs;
mod keys;

#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum Order {
    Move(Dir),
    Rotate(RotateDir),
    Select,
    Help,
    Quit,
}