mirror of
https://github.com/ppy/osu.git
synced 2025-02-21 03:53:21 +08:00
To implement different different sources of input for KeyCounter, it is now possible to create a Trigger class (to inherit) instead of inheriting KeyCounter. This eases the creation of more input sources (like for tests) while allowing to implement different UI variants. That way, if another variant of the key counter needs to implemented (for whathever reason), this can be done by only inheriting KeyCounter and changing how things are arranged visually. |
||
---|---|---|
.. | ||
Scrolling | ||
DrawableRuleset.cs | ||
DrawableRulesetDependencies.cs | ||
DrawableRulesetDependenciesProvidingContainer.cs | ||
FrameStabilityContainer.cs | ||
GameplayCursorContainer.cs | ||
GameplaySampleTriggerSource.cs | ||
HitObjectContainer.cs | ||
IFrameStableClock.cs | ||
IHitObjectContainer.cs | ||
IPooledHitObjectProvider.cs | ||
JudgementContainer.cs | ||
ModIcon.cs | ||
ModSwitchSmall.cs | ||
ModSwitchTiny.cs | ||
Playfield.cs | ||
PlayfieldAdjustmentContainer.cs | ||
PlayfieldBorder.cs | ||
PlayfieldBorderStyle.cs | ||
ReplayRecorder.cs | ||
RulesetInputManager.cs |