Dean Herbert
|
e21583ff1b
|
Refactor InputCountController to not require being added to foreign body via Attach
I've made the flow match `ClicksPerSecondCalculator` as close as
possible. Hopefully this reads better.
|
2023-06-27 16:36:00 +09:00 |
|
Bartłomiej Dach
|
8d91580dc1
|
Rename {KeyCounter -> InputCount}Controller
|
2023-06-26 19:27:42 +02:00 |
|
tsrk
|
1a8219adf6
|
style: guard event handler unsubscriptions
|
2023-06-18 20:20:56 +02:00 |
|
tsrk
|
a61c1116f5
|
style: remove unused IAttachableSkinComponent on KCD
|
2023-06-15 12:27:37 +02:00 |
|
tsrk
|
e26aeea589
|
feat: make KeyCounterDisplay skinnable
|
2023-06-14 21:15:12 +02:00 |
|
tsrk
|
c637fddf73
|
refactor: decouple Trigger logic from KeyCounterDisplay
This allows to keep a coeherent state regardless of the progress of the play
|
2023-06-14 21:13:35 +02:00 |
|
tsrk
|
4c397085c5
|
refactor: improve attachement flow
This removes the hard reliance on individual classes and makes its usage easiser to ingreate anywhere
else.
|
2023-06-06 00:12:53 +02:00 |
|
Dean Herbert
|
6b4032e34b
|
Add missing binding of IsCounting with contained counters
|
2023-04-25 21:37:19 +09:00 |
|
Dean Herbert
|
0a861ffcee
|
Restructure key counters to use a common flow
|
2023-04-25 21:37:19 +09:00 |
|
Dean Herbert
|
5f9b13a775
|
Rename Add /AddRange methods as they are no longer conflicting with Container
|
2023-03-15 18:02:41 +09:00 |
|
tsrk
|
d806b85a30
|
revert: make counters an IEnumerable again
As suggested by bdach as this would make the last two commits useless
Refs: 5d15426
|
2023-03-09 10:25:03 +00:00 |
|
tsrk
|
5d15426c27
|
refactor: make Counters return a Container
|
2023-03-08 01:52:12 +00:00 |
|
tsrk
|
5b0db94a24
|
docs: add XMLDoc for methods in KCD
|
2023-03-08 00:58:54 +00:00 |
|
tsrk
|
44297a7d0a
|
refactor: make KCD a CompositeDrawable
|
2023-03-08 00:47:16 +00:00 |
|
Dean Herbert
|
97ba236eb1
|
Add basic xmldoc to KeyCounter classes
|
2023-03-07 16:41:39 +09:00 |
|
Dean Herbert
|
28520414aa
|
Move KeyCounter components to HUD namespace
|
2023-03-07 16:41:39 +09:00 |
|