//! The Magma-API crate is a container crate to combine all the featrues that are in seperate crates.
pubuse magma_app;pubuse magma_audio;pubuse magma_ui;pubuse magma_winit;usemagma_app::module::Module;usemagma_audio::AudioModule;usemagma_winit::WinitModule;pubstructDefaultModules;implModule forDefaultModules{fnsetup(&self, app:&mutmagma_app::App){
app.add_module(WinitModule);
app.add_module(AudioModule);}}#[cfg(test)]modtests{usemagma_app::App;#[test]fncreate_app(){let _app =App::new();}}