mirror of
https://github.com/ppy/osu.git
synced 2025-02-26 15:53:29 +08:00
Add note about why LegacyManiaSkinConfigurationLookup
exist
This commit is contained in:
parent
0d21c0e49c
commit
13e0a59f70
@ -3,6 +3,11 @@
|
|||||||
|
|
||||||
namespace osu.Game.Skinning
|
namespace osu.Game.Skinning
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// This class exists for the explicit purpose of ferrying information from ManiaBeatmap in a way LegacySkin can use it.
|
||||||
|
/// This is because half of the mania legacy skin implementation is in LegacySkin (osu.Game project) which doesn't have visibility
|
||||||
|
/// over ManiaBeatmap / StageDefinition.
|
||||||
|
/// </summary>
|
||||||
public class LegacyManiaSkinConfigurationLookup
|
public class LegacyManiaSkinConfigurationLookup
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -10,9 +15,10 @@ namespace osu.Game.Skinning
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public readonly int TotalColumns;
|
public readonly int TotalColumns;
|
||||||
|
|
||||||
public readonly LegacyManiaSkinConfigurationLookups Lookup;
|
|
||||||
public readonly int? TargetColumn;
|
public readonly int? TargetColumn;
|
||||||
|
|
||||||
|
public readonly LegacyManiaSkinConfigurationLookups Lookup;
|
||||||
|
|
||||||
public LegacyManiaSkinConfigurationLookup(int totalColumns, LegacyManiaSkinConfigurationLookups lookup, int? targetColumn = null)
|
public LegacyManiaSkinConfigurationLookup(int totalColumns, LegacyManiaSkinConfigurationLookups lookup, int? targetColumn = null)
|
||||||
{
|
{
|
||||||
TotalColumns = totalColumns;
|
TotalColumns = totalColumns;
|
||||||
|
Loading…
Reference in New Issue
Block a user