1#[doc(hidden)]
2pub use crate::{
3 app::prelude::*, ecs::prelude::*, input::prelude::*, math::prelude::*, platform::prelude::*,
4 reflect::prelude::*, time::prelude::*, transform::prelude::*, utils::prelude::*,
5 DefaultPlugins, MinimalPlugins,
6};
7
8#[doc(hidden)]
9#[cfg(feature = "bevy_log")]
10pub use crate::log::prelude::*;
11
12#[doc(hidden)]
13#[cfg(feature = "bevy_window")]
14pub use crate::window::prelude::*;
15
16#[doc(hidden)]
17#[cfg(feature = "bevy_image")]
18pub use crate::image::prelude::*;
19
20pub use bevy_derive::{bevy_main, Deref, DerefMut};
21
22#[doc(hidden)]
23#[cfg(feature = "bevy_asset")]
24pub use crate::asset::prelude::*;
25
26#[doc(hidden)]
27#[cfg(feature = "bevy_audio")]
28pub use crate::audio::prelude::*;
29
30#[doc(hidden)]
31#[cfg(feature = "bevy_animation")]
32pub use crate::animation::prelude::*;
33
34#[doc(hidden)]
35#[cfg(feature = "bevy_color")]
36pub use crate::color::prelude::*;
37
38#[doc(hidden)]
39#[cfg(feature = "bevy_core_pipeline")]
40pub use crate::core_pipeline::prelude::*;
41
42#[doc(hidden)]
43#[cfg(feature = "bevy_pbr")]
44pub use crate::pbr::prelude::*;
45
46#[doc(hidden)]
47#[cfg(feature = "bevy_render")]
48pub use crate::render::prelude::*;
49
50#[doc(hidden)]
51#[cfg(feature = "bevy_scene")]
52pub use crate::scene::prelude::*;
53
54#[doc(hidden)]
55#[cfg(feature = "bevy_sprite")]
56pub use crate::sprite::prelude::*;
57
58#[doc(hidden)]
59#[cfg(feature = "bevy_text")]
60pub use crate::text::prelude::*;
61
62#[doc(hidden)]
63#[cfg(feature = "bevy_ui")]
64pub use crate::ui::prelude::*;
65
66#[doc(hidden)]
67#[cfg(feature = "bevy_gizmos")]
68pub use crate::gizmos::prelude::*;
69
70#[doc(hidden)]
71#[cfg(feature = "bevy_gilrs")]
72pub use crate::gilrs::*;
73
74#[doc(hidden)]
75#[cfg(feature = "bevy_state")]
76pub use crate::state::prelude::*;
77
78#[doc(hidden)]
79#[cfg(feature = "bevy_gltf")]
80pub use crate::gltf::prelude::*;
81
82#[doc(hidden)]
83#[cfg(feature = "bevy_picking")]
84pub use crate::picking::prelude::*;