1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 20:22:55 +08:00
osu-lazer/osu.Game/Skinning
Dean Herbert f31deaef7c Simplify skin bindable flow
Now, nothing touches the configuration apart from `OsuGame`, making
everything else flow better and avoid weird cyclic set bugs.

Closes https://github.com/ppy/osu/issues/20234.
2022-09-12 19:51:50 +09:00
..
Components Automated #nullable processing 2022-06-17 16:37:17 +09:00
Editor add arrow short cut for skin editor 2022-09-08 23:14:34 +08:00
BeatmapSkinProvidingContainer.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
DefaultLegacySkin.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
DefaultSkin.cs Add missing null check on AudioManager 2022-08-08 13:31:57 +09:00
EFSkinInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
GameplaySkinComponent.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
GlobalSkinColours.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
HUDSkinComponents.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IAnimationTimeReference.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
IPooledSampleProvider.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ISkin.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
ISkinComponent.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ISkinnableDrawable.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ISkinnableTarget.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ISkinSource.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyAccuracyCounter.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyBeatmapSkin.cs Remove unencessary null coalesce 2022-07-16 06:39:05 +03:00
LegacyColourCompatibility.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyComboCounter.cs move LegacyComboCounter to osu.Game.Skinning 2022-07-28 08:36:26 +08:00
LegacyFont.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyHealthDisplay.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyJudgementPieceNew.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyJudgementPieceOld.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyManiaSkinConfiguration.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyManiaSkinConfigurationLookup.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyManiaSkinDecoder.cs Update parameter discards 2022-06-24 21:26:19 +09:00
LegacyRollingCounter.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacyScoreCounter.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacySkin.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
LegacySkinDecoder.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LegacySkinExtensions.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
LegacySkinTransformer.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
LegacySongProgress.cs Adjust metrics 2022-07-28 18:50:46 +09:00
LegacySpriteText.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
PausableSkinnableSound.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
PoolableSkinnableSample.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
RealmBackedResourceStore.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ResourceStoreBackedSkin.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
RulesetSkinProvidingContainer.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
Skin.cs Merge branch 'master' into irenderer-glwrapper 2022-08-05 20:35:06 +09:00
SkinComboColourLookup.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinConfigManager.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinConfiguration.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinCustomColourLookup.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinFileInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinImporter.cs Migrate the majority of existing file lookups to use new extension methods 2022-08-10 16:01:16 +09:00
SkinInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinManager.cs Simplify skin bindable flow 2022-09-12 19:51:50 +09:00
SkinnableDrawable.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinnableSound.cs Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
SkinnableSprite.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinnableSpriteText.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinnableTarget.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinnableTargetComponent.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinnableTargetComponentsContainer.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinnableTargetContainer.cs Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
SkinProvidingContainer.cs Apply IRenderer changes 2022-08-02 19:50:57 +09:00
SkinReloadableDrawable.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SkinUtils.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
UnsupportedSkinComponentException.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00