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.
46 lines
1.1 KiB
Rust
46 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::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::*;
|