Commit c8efa00
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 b1bf0b8 commit c8efa00
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 | |
|---|---|---|---|
| |||
6080 | 6080 | | |
6081 | 6081 | | |
6082 | 6082 | | |
6083 | | - | |
| 6083 | + | |
6084 | 6084 | | |
6085 | 6085 | | |
6086 | 6086 | | |
6087 | 6087 | | |
6088 | | - | |
| 6088 | + | |
6089 | 6089 | | |
6090 | 6090 | | |
6091 | 6091 | | |
| |||
6731 | 6731 | | |
6732 | 6732 | | |
6733 | 6733 | | |
6734 | | - | |
| 6734 | + | |
6735 | 6735 | | |
6736 | 6736 | | |
6737 | 6737 | | |
| |||
9023 | 9023 | | |
9024 | 9024 | | |
9025 | 9025 | | |
9026 | | - | |
| 9026 | + | |
9027 | 9027 | | |
9028 | 9028 | | |
9029 | 9029 | | |
| |||
11103 | 11103 | | |
11104 | 11104 | | |
11105 | 11105 | | |
11106 | | - | |
| 11106 | + | |
11107 | 11107 | | |
11108 | 11108 | | |
11109 | 11109 | | |
| |||
12123 | 12123 | | |
12124 | 12124 | | |
12125 | 12125 | | |
12126 | | - | |
| 12126 | + | |
12127 | 12127 | | |
12128 | 12128 | | |
12129 | 12129 | | |
| |||
12136 | 12136 | | |
12137 | 12137 | | |
12138 | 12138 | | |
12139 | | - | |
| 12139 | + | |
12140 | 12140 | | |
12141 | 12141 | | |
12142 | 12142 | | |
| |||
12155 | 12155 | | |
12156 | 12156 | | |
12157 | 12157 | | |
12158 | | - | |
| 12158 | + | |
12159 | 12159 | | |
12160 | 12160 | | |
12161 | 12161 | | |
| |||
12169 | 12169 | | |
12170 | 12170 | | |
12171 | 12171 | | |
12172 | | - | |
| 12172 | + | |
12173 | 12173 | | |
12174 | 12174 | | |
12175 | 12175 | | |
| |||
| 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 | |
|---|---|---|---|
| |||
869 | 869 | | |
870 | 870 | | |
871 | 871 | | |
872 | | - | |
| 872 | + | |
873 | 873 | | |
874 | 874 | | |
875 | 875 | | |
| |||
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 | | |
| |||
1225 | 1225 | | |
1226 | 1226 | | |
1227 | 1227 | | |
1228 | | - | |
| 1228 | + | |
1229 | 1229 | | |
1230 | 1230 | | |
1231 | 1231 | | |
| |||
1234 | 1234 | | |
1235 | 1235 | | |
1236 | 1236 | | |
1237 | | - | |
| 1237 | + | |
1238 | 1238 | | |
1239 | 1239 | | |
1240 | 1240 | | |
| |||
1267 | 1267 | | |
1268 | 1268 | | |
1269 | 1269 | | |
1270 | | - | |
| 1270 | + | |
1271 | 1271 | | |
1272 | 1272 | | |
1273 | 1273 | | |
| |||
2102 | 2102 | | |
2103 | 2103 | | |
2104 | 2104 | | |
2105 | | - | |
| 2105 | + | |
2106 | 2106 | | |
2107 | 2107 | | |
2108 | 2108 | | |
| |||
2131 | 2131 | | |
2132 | 2132 | | |
2133 | 2133 | | |
2134 | | - | |
| 2134 | + | |
2135 | 2135 | | |
2136 | 2136 | | |
2137 | 2137 | | |
| |||
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