PlayerLoader
Add skin editor saving / loading support
SkinnableElementTargetContainer
SkinnableTargetContainer
ISkinnableComponent
ISkinnableDrawable
ISkinSerialisable
IsEditable
Add setting UI components to the verify screen
InterpretationSection
SettingsSection
Fixes the CI failure.
Else we're relying on the `VerifyScreen`'s bindable instance, and by extension the `VerifyScreen` instance itself.
SkinnableInfo
HiddenIssueTypes
IssueList
ShowIssueTypes
This way `VerifyScreen` is decoupled from which options `VisibilitySection` provides. Bindings are a bit less neat, though.
This now exists in `VerifyScreen`, which we can access from here.
VerifyScreen
Remove downwards dependency from `HUDOverlay` to `HealthDisplay`
SkinnableXXX
Implement the multiplayer spectator screen
Settings
HealthDisplay
We'll eventually connect that bindable so that checks can access it.
VisibilitySection
Section
Similar to `Section` in the timing screen, but does not make use of checkboxes, nor specific to control points. So there's a lot of things that differ, hence new class instead of factoring that out.
IssueSettings
We'll be using this for bindables later.
load
HUDOverlay
CompositeDrawable