pub mod prelude;
mod default_plugins;
pub use default_plugins::*;
pub mod a11y {
pub use bevy_a11y::*;
}
pub mod app {
pub use bevy_app::*;
}
#[cfg(feature = "bevy_asset")]
pub mod asset {
pub use bevy_asset::*;
}
pub mod core {
pub use bevy_core::*;
}
pub mod diagnostic {
pub use bevy_diagnostic::*;
}
pub mod ecs {
pub use bevy_ecs::*;
}
pub mod input {
pub use bevy_input::*;
}
pub mod log {
pub use bevy_log::*;
}
pub mod math {
pub use bevy_math::*;
}
pub mod ptr {
pub use bevy_ptr::*;
}
pub mod reflect {
pub use bevy_reflect::*;
}
#[cfg(feature = "bevy_scene")]
pub mod scene {
pub use bevy_scene::*;
}
pub mod tasks {
pub use bevy_tasks::*;
}
pub mod time {
pub use bevy_time::*;
}
pub mod hierarchy {
pub use bevy_hierarchy::*;
}
pub mod transform {
pub use bevy_transform::*;
}
pub mod utils {
pub use bevy_utils::*;
}
pub mod window {
pub use bevy_window::*;
}
#[cfg(feature = "bevy_animation")]
pub mod animation {
pub use bevy_animation::*;
}
#[cfg(feature = "bevy_audio")]
pub mod audio {
pub use bevy_audio::*;
}
#[cfg(feature = "bevy_core_pipeline")]
pub mod core_pipeline {
pub use bevy_core_pipeline::*;
}
#[cfg(feature = "bevy_gilrs")]
pub mod gilrs {
pub use bevy_gilrs::*;
}
#[cfg(feature = "bevy_gltf")]
pub mod gltf {
pub use bevy_gltf::*;
}
#[cfg(feature = "bevy_pbr")]
pub mod pbr {
pub use bevy_pbr::*;
}
#[cfg(feature = "bevy_render")]
pub mod render {
pub use bevy_render::*;
}
#[cfg(feature = "bevy_sprite")]
pub mod sprite {
pub use bevy_sprite::*;
}
#[cfg(feature = "bevy_text")]
pub mod text {
pub use bevy_text::*;
}
#[cfg(feature = "bevy_ui")]
pub mod ui {
pub use bevy_ui::*;
}
#[cfg(feature = "bevy_winit")]
pub mod winit {
pub use bevy_winit::*;
}
#[cfg(feature = "bevy_gizmos")]
pub mod gizmos {
pub use bevy_gizmos::*;
}
#[cfg(feature = "bevy_dynamic_plugin")]
pub mod dynamic_plugin {
pub use bevy_dynamic_plugin::*;
}