Commit a4a5d75
Grok Compression
refactor: remove mutable toRelative/toAbsolute from Rect<T>
Remove absoluteCoordinates state tracking from Rect<T>. Make toRelative()
return a new Rect by value instead of mutating in place. Remove toAbsolute()
entirely. Simplify setOrigin() by removing the bool parameter.
Update ResWindow.h genSplitWindowBuffers to use local copies for relative
coordinate computation instead of temporarily mutating members.1 parent c737920 commit a4a5d75
2 files changed
Lines changed: 26 additions & 61 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
100 | | - | |
| 99 | + | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
112 | 111 | | |
113 | 112 | | |
114 | 113 | | |
| |||
118 | 117 | | |
119 | 118 | | |
120 | 119 | | |
121 | | - | |
| 120 | + | |
122 | 121 | | |
123 | 122 | | |
124 | | - | |
| 123 | + | |
125 | 124 | | |
126 | 125 | | |
127 | 126 | | |
| |||
170 | 169 | | |
171 | 170 | | |
172 | 171 | | |
173 | | - | |
| 172 | + | |
174 | 173 | | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
181 | 179 | | |
182 | 180 | | |
183 | | - | |
184 | | - | |
| 181 | + | |
| 182 | + | |
185 | 183 | | |
186 | 184 | | |
187 | 185 | | |
188 | | - | |
189 | | - | |
| 186 | + | |
| 187 | + | |
190 | 188 | | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | 189 | | |
199 | 190 | | |
200 | 191 | | |
| |||
330 | 321 | | |
331 | 322 | | |
332 | 323 | | |
333 | | - | |
| 324 | + | |
334 | 325 | | |
335 | 326 | | |
336 | 327 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
177 | | - | |
| 176 | + | |
178 | 177 | | |
179 | 178 | | |
180 | 179 | | |
181 | 180 | | |
182 | 181 | | |
183 | 182 | | |
184 | | - | |
185 | | - | |
186 | | - | |
| 183 | + | |
187 | 184 | | |
188 | 185 | | |
189 | 186 | | |
190 | | - | |
191 | 187 | | |
192 | 188 | | |
193 | 189 | | |
194 | | - | |
| 190 | + | |
195 | 191 | | |
196 | | - | |
197 | | - | |
198 | 192 | | |
199 | 193 | | |
200 | 194 | | |
| |||
203 | 197 | | |
204 | 198 | | |
205 | 199 | | |
206 | | - | |
| 200 | + | |
207 | 201 | | |
208 | | - | |
| 202 | + | |
209 | 203 | | |
210 | | - | |
| 204 | + | |
211 | 205 | | |
212 | | - | |
213 | | - | |
214 | 206 | | |
215 | 207 | | |
216 | 208 | | |
| |||
221 | 213 | | |
222 | 214 | | |
223 | 215 | | |
224 | | - | |
| 216 | + | |
| 217 | + | |
225 | 218 | | |
226 | 219 | | |
227 | 220 | | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
| 221 | + | |
241 | 222 | | |
242 | 223 | | |
243 | 224 | | |
| |||
263 | 244 | | |
264 | 245 | | |
265 | 246 | | |
266 | | - | |
267 | 247 | | |
268 | 248 | | |
269 | 249 | | |
| |||
290 | 270 | | |
291 | 271 | | |
292 | 272 | | |
293 | | - | |
| 273 | + | |
294 | 274 | | |
295 | 275 | | |
296 | 276 | | |
| |||
346 | 326 | | |
347 | 327 | | |
348 | 328 | | |
349 | | - | |
350 | 329 | | |
351 | 330 | | |
352 | 331 | | |
353 | 332 | | |
354 | 333 | | |
355 | | - | |
356 | 334 | | |
357 | 335 | | |
358 | 336 | | |
| |||
371 | 349 | | |
372 | 350 | | |
373 | 351 | | |
374 | | - | |
375 | 352 | | |
376 | 353 | | |
377 | 354 | | |
378 | 355 | | |
379 | 356 | | |
380 | 357 | | |
381 | 358 | | |
382 | | - | |
383 | 359 | | |
384 | 360 | | |
385 | 361 | | |
386 | 362 | | |
387 | 363 | | |
388 | | - | |
389 | 364 | | |
390 | 365 | | |
391 | 366 | | |
| |||
396 | 371 | | |
397 | 372 | | |
398 | 373 | | |
399 | | - | |
400 | 374 | | |
401 | 375 | | |
402 | 376 | | |
| |||
0 commit comments