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
20#[doc(hidden)]
21#[cfg(feature = "bevy_mesh")]
22pub use crate::mesh::prelude::*;
23
24#[doc(hidden)]
25#[cfg(feature = "bevy_light")]
26pub use crate::light::prelude::*;
27
28#[doc(hidden)]
29#[cfg(feature = "bevy_camera")]
30pub use crate::camera::prelude::*;
31
32#[doc(hidden)]
33#[cfg(feature = "bevy_shader")]
34pub use crate::shader::prelude::*;
35
36pub use bevy_derive::{bevy_main, Deref, DerefMut};
37
38#[doc(hidden)]
39#[cfg(feature = "bevy_asset")]
40pub use crate::asset::prelude::*;
41
42#[doc(hidden)]
43#[cfg(feature = "bevy_audio")]
44pub use crate::audio::prelude::*;
45
46#[doc(hidden)]
47#[cfg(feature = "bevy_animation")]
48pub use crate::animation::prelude::*;
49
50#[doc(hidden)]
51#[cfg(feature = "bevy_color")]
52pub use crate::color::prelude::*;
53
54#[doc(hidden)]
55#[cfg(feature = "bevy_pbr")]
56pub use crate::pbr::prelude::*;
57
58#[doc(hidden)]
59#[cfg(feature = "bevy_render")]
60pub use crate::render::prelude::*;
61
62#[doc(hidden)]
63#[cfg(feature = "bevy_scene")]
64pub use crate::scene::prelude::*;
65
66#[doc(hidden)]
67#[cfg(feature = "bevy_sprite")]
68pub use crate::sprite::prelude::*;
69
70#[doc(hidden)]
71#[cfg(feature = "bevy_sprite_render")]
72pub use crate::sprite_render::prelude::*;
73
74#[doc(hidden)]
75#[cfg(feature = "bevy_text")]
76pub use crate::text::prelude::*;
77
78#[doc(hidden)]
79#[cfg(feature = "bevy_ui")]
80pub use crate::ui::prelude::*;
81
82#[doc(hidden)]
83#[cfg(feature = "bevy_ui_render")]
84pub use crate::ui_render::prelude::*;
85
86#[doc(hidden)]
87#[cfg(feature = "bevy_gizmos")]
88pub use crate::gizmos::prelude::*;
89
90#[doc(hidden)]
91#[cfg(feature = "bevy_gilrs")]
92pub use crate::gilrs::*;
93
94#[doc(hidden)]
95#[cfg(feature = "bevy_state")]
96pub use crate::state::prelude::*;
97
98#[doc(hidden)]
99#[cfg(feature = "bevy_gltf")]
100pub use crate::gltf::prelude::*;
101
102#[doc(hidden)]
103#[cfg(feature = "bevy_picking")]
104pub use crate::picking::prelude::*;