You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.1 KiB
Rust

#![allow(ambiguous_glob_reexports)]
#![allow(clippy::type_complexity)]
mod base_game;
mod debug;
mod loading;
pub mod physics2d;
pub mod physics3d;
mod scheduling;
mod ui;
mod version;
// Rust stdlib
pub use std::collections::VecDeque;
pub use std::f32::consts::PI;
pub use std::fmt::Display;
// Community libraries
pub use bevy::{
asset::{AssetLoader, LoadContext, LoadState, LoadedFolder, io::Reader},
color::palettes::css::*,
gizmos::{aabb::AabbGizmoPlugin, light::LightGizmoPlugin},
input::{
ButtonState,
common_conditions::{input_just_pressed, input_just_released, input_pressed},
keyboard::KeyboardInput,
mouse::MouseMotion,
mouse::{MouseScrollUnit, MouseWheel},
},
pbr::wireframe::{WireframeConfig, WireframePlugin},
platform::collections::HashMap,
prelude::*,
reflect::TypePath,
sprite::AlphaMode2d,
window::WindowResized,
};
pub use serde::Deserialize;
pub use thiserror::Error;
// Internal modules
pub use base_game::*;
pub use debug::*;
pub use loading::*;
pub use scheduling::*;
pub use ui::*;
pub use version::*;