Skip to content
Snippets Groups Projects
mod.rs 489 B
Newer Older
mod camera;
Louis's avatar
Louis committed
mod parallax;
mod window;

mod _plugin {
	use bevy::app::App;
	use bevy::prelude::Plugin;

	pub struct SystemPlugin;
	impl Plugin for SystemPlugin {
		fn build(&self, app: &mut App) {
Louis's avatar
Louis committed
			app.add_startup_system(super::camera::spawn_2d_camera)
				.add_startup_system(super::parallax::spawn_backgrounds);
		}
	}
}

pub use camera::default_projection;
Louis's avatar
Louis committed
pub use parallax::Background;
pub use window::{window_bounds, VIEWPORT_HEIGHT, VIEWPORT_WIDTH};

pub use _plugin::SystemPlugin;