Make an interface for beatmaps

This commit is contained in:
smoogipoo
2018-04-19 18:14:21 +09:00
parent dd7020d5a4
commit b5a55a0dce
5 changed files with 79 additions and 62 deletions

View File

@ -37,7 +37,7 @@ namespace osu.Game.Beatmaps
public Beatmap<T> Convert(Beatmap original)
{
// We always operate on a clone of the original beatmap, to not modify it game-wide
return ConvertBeatmap(new Beatmap(original));
return ConvertBeatmap(original.Clone());
}
void IBeatmapConverter.Convert(Beatmap original) => Convert(original);