ebb/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pub mod window;
pub mod instance;
pub mod surface;
pub mod ecs;
pub mod rendering;
pub mod mesh;
pub mod engine;

/*
 * TODO:
 * - add more commonly used types below
*/

pub type Instance<'a> = instance::Instance<'a>;
pub type Window<'a> = window::Window<'a>;
pub type Engine = engine::Engine;

pub fn setup() {
    // can do setup stuff here
}