Commit 42fe16e
committed
Refactor various InputSystem members to improved separation of concerns (ISX-1842)
- Make InputSystem static fields private with read-only accessors
- Add InputSystemTestHooks.cs for "Test Hook" operations that need direct access to fields
- Factor out InputSystemObject (and related State) and rename to InputSystemStateManager
- Factor out "dirty asset tracking" functionality to a separate Utility class
Despite touching a bunch of files, this is a low-risk set of changes; functions are moved
to new files and types renamed, but no real changes to functionality.
Validated changes with Edit/Play/Player tests.1 parent 49970b0 commit 42fe16e
File tree
37 files changed
+357
-307
lines changed- Assets/Tests/InputSystem
- Packages/com.unity.inputsystem
- InputSystem
- Actions
- Devices
- Editor
- AssetEditor
- ControlPicker
- Debugger
- Internal
- Settings
- UITKAssetEditor/Views
- Events
- Plugins
- DualShock
- HID
- Switch
- iOS
- State
- Utilities
- Tests/TestFixture
37 files changed
+357
-307
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6040 | 6040 | | |
6041 | 6041 | | |
6042 | 6042 | | |
6043 | | - | |
| 6043 | + | |
6044 | 6044 | | |
6045 | 6045 | | |
6046 | 6046 | | |
6047 | 6047 | | |
6048 | | - | |
| 6048 | + | |
6049 | 6049 | | |
6050 | 6050 | | |
6051 | 6051 | | |
| |||
6691 | 6691 | | |
6692 | 6692 | | |
6693 | 6693 | | |
6694 | | - | |
| 6694 | + | |
6695 | 6695 | | |
6696 | 6696 | | |
6697 | 6697 | | |
| |||
8970 | 8970 | | |
8971 | 8971 | | |
8972 | 8972 | | |
8973 | | - | |
| 8973 | + | |
8974 | 8974 | | |
8975 | 8975 | | |
8976 | 8976 | | |
| |||
11050 | 11050 | | |
11051 | 11051 | | |
11052 | 11052 | | |
11053 | | - | |
| 11053 | + | |
11054 | 11054 | | |
11055 | 11055 | | |
11056 | 11056 | | |
| |||
12070 | 12070 | | |
12071 | 12071 | | |
12072 | 12072 | | |
12073 | | - | |
| 12073 | + | |
12074 | 12074 | | |
12075 | 12075 | | |
12076 | 12076 | | |
| |||
12083 | 12083 | | |
12084 | 12084 | | |
12085 | 12085 | | |
12086 | | - | |
| 12086 | + | |
12087 | 12087 | | |
12088 | 12088 | | |
12089 | 12089 | | |
| |||
12102 | 12102 | | |
12103 | 12103 | | |
12104 | 12104 | | |
12105 | | - | |
| 12105 | + | |
12106 | 12106 | | |
12107 | 12107 | | |
12108 | 12108 | | |
| |||
12116 | 12116 | | |
12117 | 12117 | | |
12118 | 12118 | | |
12119 | | - | |
| 12119 | + | |
12120 | 12120 | | |
12121 | 12121 | | |
12122 | 12122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
575 | | - | |
| 575 | + | |
576 | 576 | | |
577 | 577 | | |
578 | 578 | | |
579 | | - | |
| 579 | + | |
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
| |||
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
599 | | - | |
| 599 | + | |
600 | 600 | | |
601 | 601 | | |
602 | 602 | | |
603 | | - | |
| 603 | + | |
604 | 604 | | |
605 | 605 | | |
606 | 606 | | |
607 | | - | |
| 607 | + | |
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 74 | | |
88 | 75 | | |
89 | 76 | | |
| |||
213 | 200 | | |
214 | 201 | | |
215 | 202 | | |
216 | | - | |
| 203 | + | |
217 | 204 | | |
218 | 205 | | |
219 | 206 | | |
| |||
232 | 219 | | |
233 | 220 | | |
234 | 221 | | |
235 | | - | |
| 222 | + | |
236 | 223 | | |
237 | 224 | | |
238 | 225 | | |
| |||
252 | 239 | | |
253 | 240 | | |
254 | 241 | | |
255 | | - | |
| 242 | + | |
256 | 243 | | |
257 | 244 | | |
258 | 245 | | |
| |||
265 | 252 | | |
266 | 253 | | |
267 | 254 | | |
268 | | - | |
| 255 | + | |
269 | 256 | | |
270 | 257 | | |
271 | 258 | | |
| |||
302 | 289 | | |
303 | 290 | | |
304 | 291 | | |
305 | | - | |
| 292 | + | |
306 | 293 | | |
307 | 294 | | |
308 | 295 | | |
| |||
323 | 310 | | |
324 | 311 | | |
325 | 312 | | |
326 | | - | |
| 313 | + | |
327 | 314 | | |
328 | 315 | | |
329 | 316 | | |
| |||
2517 | 2504 | | |
2518 | 2505 | | |
2519 | 2506 | | |
2520 | | - | |
| 2507 | + | |
2521 | 2508 | | |
2522 | 2509 | | |
2523 | 2510 | | |
| |||
2939 | 2926 | | |
2940 | 2927 | | |
2941 | 2928 | | |
2942 | | - | |
2943 | | - | |
| 2929 | + | |
| 2930 | + | |
2944 | 2931 | | |
2945 | 2932 | | |
2946 | 2933 | | |
2947 | 2934 | | |
2948 | 2935 | | |
2949 | 2936 | | |
2950 | | - | |
| 2937 | + | |
2951 | 2938 | | |
2952 | 2939 | | |
2953 | 2940 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
431 | 431 | | |
432 | 432 | | |
433 | 433 | | |
434 | | - | |
| 434 | + | |
435 | 435 | | |
436 | 436 | | |
437 | 437 | | |
| |||
458 | 458 | | |
459 | 459 | | |
460 | 460 | | |
461 | | - | |
462 | | - | |
| 461 | + | |
| 462 | + | |
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| |||
475 | 475 | | |
476 | 476 | | |
477 | 477 | | |
478 | | - | |
| 478 | + | |
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
482 | 482 | | |
483 | 483 | | |
484 | | - | |
| 484 | + | |
485 | 485 | | |
486 | 486 | | |
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
490 | | - | |
| 490 | + | |
491 | 491 | | |
492 | 492 | | |
493 | 493 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
300 | | - | |
| 300 | + | |
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
| |||
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
482 | | - | |
| 482 | + | |
483 | 483 | | |
484 | 484 | | |
485 | 485 | | |
486 | | - | |
| 486 | + | |
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
| |||
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
504 | | - | |
505 | | - | |
| 504 | + | |
506 | 505 | | |
507 | 506 | | |
508 | 507 | | |
509 | 508 | | |
510 | | - | |
511 | | - | |
| 509 | + | |
512 | 510 | | |
513 | 511 | | |
514 | 512 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1196 | 1196 | | |
1197 | 1197 | | |
1198 | 1198 | | |
1199 | | - | |
| 1199 | + | |
1200 | 1200 | | |
1201 | 1201 | | |
1202 | 1202 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
867 | 867 | | |
868 | 868 | | |
869 | 869 | | |
870 | | - | |
| 870 | + | |
871 | 871 | | |
872 | 872 | | |
873 | 873 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1120 | 1120 | | |
1121 | 1121 | | |
1122 | 1122 | | |
1123 | | - | |
| 1123 | + | |
1124 | 1124 | | |
1125 | 1125 | | |
1126 | 1126 | | |
| |||
1149 | 1149 | | |
1150 | 1150 | | |
1151 | 1151 | | |
1152 | | - | |
| 1152 | + | |
1153 | 1153 | | |
1154 | 1154 | | |
1155 | 1155 | | |
| |||
1222 | 1222 | | |
1223 | 1223 | | |
1224 | 1224 | | |
1225 | | - | |
| 1225 | + | |
1226 | 1226 | | |
1227 | 1227 | | |
1228 | 1228 | | |
| |||
1231 | 1231 | | |
1232 | 1232 | | |
1233 | 1233 | | |
1234 | | - | |
| 1234 | + | |
1235 | 1235 | | |
1236 | 1236 | | |
1237 | 1237 | | |
| |||
1264 | 1264 | | |
1265 | 1265 | | |
1266 | 1266 | | |
1267 | | - | |
| 1267 | + | |
1268 | 1268 | | |
1269 | 1269 | | |
1270 | 1270 | | |
| |||
2099 | 2099 | | |
2100 | 2100 | | |
2101 | 2101 | | |
2102 | | - | |
| 2102 | + | |
2103 | 2103 | | |
2104 | 2104 | | |
2105 | 2105 | | |
| |||
2128 | 2128 | | |
2129 | 2129 | | |
2130 | 2130 | | |
2131 | | - | |
| 2131 | + | |
2132 | 2132 | | |
2133 | 2133 | | |
2134 | 2134 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
557 | 557 | | |
558 | 558 | | |
559 | 559 | | |
560 | | - | |
| 560 | + | |
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
| |||
0 commit comments