#![feature(proc_macro_hygiene)] #![allow(unused)] mod camera; mod components; mod data_loader; mod errors; mod font_manager; mod graphics; mod pg; mod setting; mod shaders; mod support; mod ui; mod utils; use pg::App; use support::supporter::run; use once_cell::sync::Lazy; static SETTING: Lazy = Lazy::new(|| setting::Setting::new()); fn main() { env_logger::init(); run(move |gl, helper| App::new(gl, helper).unwrap()); }