e2r 0.10.0

experimental rendering engine in rust
Documentation
#![feature(use_extern_macros)]

extern crate e2rcore;
extern crate pretty_env_logger;

use std::env;

use self::e2rcore::interface::i_kernel::IKernel;

use self::e2rcore::implement::kernel::kernel_impl_001::Kernel;
use self::e2rcore::implement::logic::game0;

pub struct DummyGameImpl {}

impl Default for DummyGameImpl {
    fn default() -> DummyGameImpl {
        DummyGameImpl {}
    }
}

#[allow(unused)]
fn main() {

    env::set_var("LOG_SETTING", "info" );
    
    pretty_env_logger::init_custom_env( "LOG_SETTING" );
    
    let mut k : Kernel<game0::GameLogic> = Kernel::new().unwrap();

    k.run();

}