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.

45 lines
1.0 KiB
Rust

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