mirror of
https://github.com/ppy/osu.git
synced 2025-02-21 04:03:22 +08:00
Fix argon skin not forwarding resource lookups to user backing
This commit is contained in:
parent
ea7c5458fe
commit
f8e9a960ba
@ -11,10 +11,13 @@ using osu.Game.Skinning;
|
||||
|
||||
namespace osu.Game.Rulesets.Osu.Skinning.Argon
|
||||
{
|
||||
public class OsuArgonSkinTransformer : ISkin
|
||||
public class OsuArgonSkinTransformer : ISkinTransformer
|
||||
{
|
||||
public ISkin Skin { get; }
|
||||
|
||||
public OsuArgonSkinTransformer(ISkin skin)
|
||||
{
|
||||
Skin = skin;
|
||||
}
|
||||
|
||||
public Drawable? GetDrawableComponent(ISkinComponent component)
|
||||
@ -55,15 +58,9 @@ namespace osu.Game.Rulesets.Osu.Skinning.Argon
|
||||
return null;
|
||||
}
|
||||
|
||||
public Texture? GetTexture(string componentName, WrapMode wrapModeS, WrapMode wrapModeT)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
public Texture? GetTexture(string componentName, WrapMode wrapModeS, WrapMode wrapModeT) => Skin.GetTexture(componentName, wrapModeS, wrapModeT);
|
||||
|
||||
public ISample? GetSample(ISampleInfo sampleInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
public ISample? GetSample(ISampleInfo sampleInfo) => Skin.GetSample(sampleInfo);
|
||||
|
||||
public IBindable<TValue>? GetConfig<TLookup, TValue>(TLookup lookup) where TLookup : notnull where TValue : notnull
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user