1#[doc(hidden)]
2pub mod __private {
3 pub use bevy_auto_plugin_shared as shared;
4}
5
6pub mod prelude {
7 #[doc(inline)]
8 pub use bevy_auto_plugin_proc_macros::AutoPlugin;
9
10 #[doc(inline)]
11 pub use bevy_auto_plugin_proc_macros::auto_add_message;
12
13 #[doc(inline)]
14 #[deprecated(since = "0.6.0", note = "Use `auto_add_message` instead.")]
15 pub use bevy_auto_plugin_proc_macros::auto_add_message as auto_add_event;
16
17 #[doc(inline)]
18 pub use bevy_auto_plugin_proc_macros::auto_add_plugin;
19
20 #[doc(inline)]
21 pub use bevy_auto_plugin_proc_macros::auto_add_system;
22
23 #[doc(inline)]
24 pub use bevy_auto_plugin_proc_macros::auto_init_resource;
25
26 #[doc(inline)]
27 pub use bevy_auto_plugin_proc_macros::auto_init_state;
28
29 #[doc(inline)]
30 pub use bevy_auto_plugin_proc_macros::auto_init_sub_state;
31
32 #[doc(inline)]
33 pub use bevy_auto_plugin_proc_macros::auto_insert_resource;
34
35 #[doc(inline)]
36 pub use bevy_auto_plugin_proc_macros::auto_name;
37
38 #[doc(inline)]
39 pub use bevy_auto_plugin_proc_macros::auto_plugin;
40
41 #[doc(inline)]
42 pub use bevy_auto_plugin_proc_macros::auto_register_state_type;
43
44 #[doc(inline)]
45 pub use bevy_auto_plugin_proc_macros::auto_register_type;
46
47 #[doc(inline)]
48 pub use bevy_auto_plugin_proc_macros::auto_add_observer;
49
50 #[doc(inline)]
51 pub use bevy_auto_plugin_proc_macros::auto_component;
52
53 #[doc(inline)]
54 pub use bevy_auto_plugin_proc_macros::auto_resource;
55
56 #[doc(inline)]
57 pub use bevy_auto_plugin_proc_macros::auto_event;
58
59 #[doc(inline)]
60 pub use bevy_auto_plugin_proc_macros::auto_message;
61
62 #[doc(inline)]
63 pub use bevy_auto_plugin_proc_macros::auto_states;
64
65 #[doc(inline)]
66 pub use bevy_auto_plugin_proc_macros::auto_system;
67
68 #[doc(inline)]
69 pub use bevy_auto_plugin_proc_macros::auto_observer;
70
71 #[doc(inline)]
72 pub use bevy_auto_plugin_proc_macros::auto_run_on_build;
73
74 #[doc(inline)]
75 pub use bevy_auto_plugin_proc_macros::auto_bind_plugin;
76
77 #[doc(inline)]
78 pub use bevy_auto_plugin_proc_macros::auto_configure_system_set;
79}
80
81#[deprecated(since = "0.7.0", note = "bevy_auto_plugin::prelude::* instead")]
82pub mod modes {
83 #[deprecated(since = "0.7.0", note = "bevy_auto_plugin::prelude::* instead")]
84 pub mod global {
85 #[deprecated(since = "0.7.0", note = "bevy_auto_plugin::prelude::* instead")]
86 pub mod prelude {
87 #[doc(inline)]
88 pub use bevy_auto_plugin_proc_macros::AutoPlugin;
89
90 #[doc(inline)]
91 pub use bevy_auto_plugin_proc_macros::auto_add_message;
92
93 #[doc(inline)]
94 #[deprecated(since = "0.6.0", note = "Use `auto_add_message` instead.")]
95 pub use bevy_auto_plugin_proc_macros::auto_add_message as auto_add_event;
96
97 #[doc(inline)]
98 pub use bevy_auto_plugin_proc_macros::auto_add_system;
99
100 #[doc(inline)]
101 pub use bevy_auto_plugin_proc_macros::auto_init_resource;
102
103 #[doc(inline)]
104 pub use bevy_auto_plugin_proc_macros::auto_init_state;
105
106 #[doc(inline)]
107 pub use bevy_auto_plugin_proc_macros::auto_insert_resource;
108
109 #[doc(inline)]
110 pub use bevy_auto_plugin_proc_macros::auto_name;
111
112 #[doc(inline)]
113 pub use bevy_auto_plugin_proc_macros::auto_plugin;
114
115 #[doc(inline)]
116 pub use bevy_auto_plugin_proc_macros::auto_register_state_type;
117
118 #[doc(inline)]
119 pub use bevy_auto_plugin_proc_macros::auto_register_type;
120
121 #[doc(inline)]
122 pub use bevy_auto_plugin_proc_macros::auto_add_observer;
123
124 #[doc(inline)]
125 pub use bevy_auto_plugin_proc_macros::auto_component;
126
127 #[doc(inline)]
128 pub use bevy_auto_plugin_proc_macros::auto_resource;
129
130 #[doc(inline)]
131 pub use bevy_auto_plugin_proc_macros::auto_event;
132
133 #[doc(inline)]
134 pub use bevy_auto_plugin_proc_macros::auto_message;
135
136 #[doc(inline)]
137 pub use bevy_auto_plugin_proc_macros::auto_states;
138
139 #[doc(inline)]
140 pub use bevy_auto_plugin_proc_macros::auto_system;
141
142 #[doc(inline)]
143 pub use bevy_auto_plugin_proc_macros::auto_observer;
144
145 #[doc(inline)]
146 pub use bevy_auto_plugin_proc_macros::auto_run_on_build;
147
148 #[doc(inline)]
149 pub use bevy_auto_plugin_proc_macros::auto_bind_plugin;
150 }
151 }
152}