35 lines
608 B
Rust
35 lines
608 B
Rust
#![feature(hash_extract_if)]
|
|
#![feature(lint_reasons)]
|
|
#![feature(trait_alias)]
|
|
#![feature(map_many_mut)]
|
|
|
|
extern crate self as lyra_engine;
|
|
|
|
pub mod game;
|
|
pub mod render;
|
|
pub mod resources;
|
|
pub mod input;
|
|
pub mod as_any;
|
|
pub mod plugin;
|
|
pub mod change_tracker;
|
|
|
|
pub mod events;
|
|
pub use events::*;
|
|
|
|
pub mod stage;
|
|
pub use stage::*;
|
|
|
|
pub mod delta_time;
|
|
pub use delta_time::*;
|
|
|
|
pub mod scene;
|
|
|
|
pub use lyra_resource as assets;
|
|
pub use lyra_ecs as ecs;
|
|
pub use lyra_math as math;
|
|
pub use lyra_reflect as reflect;
|
|
|
|
#[cfg(feature = "scripting")]
|
|
pub use lyra_scripting as script;
|
|
|
|
pub use plugin::DefaultPlugins; |