// Copyright (c) 2007-2017 ppy Pty Ltd . // Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE using osu.Game.Modes.Objects; namespace osu.Game.Beatmaps { /// /// Converts a Beatmap for another mode. /// /// The type of HitObject stored in the Beatmap. public interface IBeatmapConverter where T : HitObject { /// /// Converts a Beatmap to another mode. /// /// The original Beatmap. /// The converted Beatmap. Beatmap Convert(Beatmap original); } }