Commit 9ea6b13
Always enable state scoped entities (#20883)
# Objective
- Reverts #16180
- Fixes #20866
## Solution
- Just enable state scoped entities all the time. No need to keep API
surface for disabling that tiiiiiny bit of overhead. If someone needs
this, we can still trivially add it back.
## Testing
- `bevy run --example state_scope`
---------
Co-authored-by: Alice Cecile <[email protected]>1 parent d6421f8 commit 9ea6b13
File tree
6 files changed
+44
-107
lines changed- crates/bevy_state
- macros/src
- src
- state
- release-content/migration-guides
6 files changed
+44
-107
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | 7 | | |
38 | 8 | | |
39 | 9 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | 10 | | |
46 | 11 | | |
47 | 12 | | |
| |||
58 | 23 | | |
59 | 24 | | |
60 | 25 | | |
61 | | - | |
62 | | - | |
63 | 26 | | |
64 | 27 | | |
65 | | - | |
66 | 28 | | |
67 | 29 | | |
68 | 30 | | |
| |||
76 | 38 | | |
77 | 39 | | |
78 | 40 | | |
79 | | - | |
| 41 | + | |
80 | 42 | | |
81 | 43 | | |
82 | 44 | | |
| |||
112 | 74 | | |
113 | 75 | | |
114 | 76 | | |
115 | | - | |
116 | | - | |
117 | 77 | | |
118 | 78 | | |
119 | 79 | | |
120 | 80 | | |
121 | | - | |
| 81 | + | |
122 | 82 | | |
123 | 83 | | |
124 | 84 | | |
125 | 85 | | |
126 | | - | |
127 | | - | |
| 86 | + | |
128 | 87 | | |
129 | 88 | | |
130 | 89 | | |
| |||
155 | 114 | | |
156 | 115 | | |
157 | 116 | | |
158 | | - | |
159 | | - | |
160 | 117 | | |
161 | 118 | | |
162 | 119 | | |
| |||
168 | 125 | | |
169 | 126 | | |
170 | 127 | | |
171 | | - | |
172 | | - | |
173 | 128 | | |
174 | 129 | | |
175 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 62 | + | |
66 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
67 | 68 | | |
68 | 69 | | |
69 | 70 | | |
| |||
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
114 | | - | |
115 | | - | |
116 | | - | |
| 115 | + | |
117 | 116 | | |
118 | 117 | | |
119 | 118 | | |
| |||
136 | 135 | | |
137 | 136 | | |
138 | 137 | | |
139 | | - | |
140 | | - | |
141 | | - | |
| 138 | + | |
142 | 139 | | |
143 | 140 | | |
144 | 141 | | |
| |||
173 | 170 | | |
174 | 171 | | |
175 | 172 | | |
176 | | - | |
177 | | - | |
178 | | - | |
| 173 | + | |
179 | 174 | | |
180 | 175 | | |
181 | 176 | | |
| |||
204 | 199 | | |
205 | 200 | | |
206 | 201 | | |
207 | | - | |
208 | | - | |
209 | | - | |
| 202 | + | |
210 | 203 | | |
211 | 204 | | |
212 | 205 | | |
| |||
217 | 210 | | |
218 | 211 | | |
219 | 212 | | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
| 213 | + | |
242 | 214 | | |
243 | 215 | | |
244 | 216 | | |
| |||
266 | 238 | | |
267 | 239 | | |
268 | 240 | | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
269 | 266 | | |
270 | 267 | | |
271 | 268 | | |
| |||
289 | 286 | | |
290 | 287 | | |
291 | 288 | | |
292 | | - | |
293 | 289 | | |
294 | 290 | | |
295 | 291 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | | - | |
96 | 94 | | |
97 | 95 | | |
98 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | 69 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | 95 | | |
99 | 96 | | |
100 | 97 | | |
| |||
Lines changed: 5 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
9 | | - | |
10 | | - | |
| 9 | + | |
0 commit comments