mittens_engine/engine/mod.rs
1pub mod cli;
2pub mod ecs;
3pub mod graphics;
4pub mod repl;
5pub(crate) mod startup_trace;
6pub mod universe;
7pub mod user_input;
8pub mod windowing;
9
10pub use cli::CLI;
11pub use universe::Universe;
12pub use windowing::Windowing;
13
14/// Engine-level error type placeholder.
15#[derive(Debug)]
16pub enum EngineError {
17 Windowing(String),
18}
19
20pub type EngineResult<T> = Result<T, EngineError>;