diff --git a/osu.Game/Beatmaps/ControlPoints/ControlPoint.cs b/osu.Game/Beatmaps/ControlPoints/ControlPoint.cs
index 5c31259de1..5707caa235 100644
--- a/osu.Game/Beatmaps/ControlPoints/ControlPoint.cs
+++ b/osu.Game/Beatmaps/ControlPoints/ControlPoint.cs
@@ -5,6 +5,9 @@ namespace osu.Game.Beatmaps.ControlPoints
{
public class ControlPoint
{
+ ///
+ /// The time at which the control point takes effect.
+ ///
public double Time;
}
}
diff --git a/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs b/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs
index 2f6003f57c..7671739cd9 100644
--- a/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs
+++ b/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs
@@ -1,8 +1,18 @@
+// Copyright (c) 2007-2017 ppy Pty Ltd .
+// Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE
+
namespace osu.Game.Beatmaps.ControlPoints
{
public class EffectControlPoint : ControlPoint
{
+ ///
+ /// Whether this control point enables Kiai mode.
+ ///
public bool KiaiMode;
+
+ ///
+ /// Whether the first bar line of this control point is ignored.
+ ///
public bool OmitFirstBarLine;
}
}
\ No newline at end of file
diff --git a/osu.Game/Beatmaps/ControlPoints/SoundControlPoint.cs b/osu.Game/Beatmaps/ControlPoints/SoundControlPoint.cs
index 696e684a3d..8084229382 100644
--- a/osu.Game/Beatmaps/ControlPoints/SoundControlPoint.cs
+++ b/osu.Game/Beatmaps/ControlPoints/SoundControlPoint.cs
@@ -1,8 +1,18 @@
+// Copyright (c) 2007-2017 ppy Pty Ltd .
+// Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE
+
namespace osu.Game.Beatmaps.ControlPoints
{
public class SoundControlPoint : ControlPoint
{
+ ///
+ /// The default sample bank at this control point.
+ ///
public string SampleBank;
+
+ ///
+ /// The default sample volume at this control point.
+ ///
public int SampleVolume;
}
}
\ No newline at end of file
diff --git a/osu.Game/Beatmaps/ControlPoints/TimingControlPoint.cs b/osu.Game/Beatmaps/ControlPoints/TimingControlPoint.cs
index 57c21f110b..6f7e38c163 100644
--- a/osu.Game/Beatmaps/ControlPoints/TimingControlPoint.cs
+++ b/osu.Game/Beatmaps/ControlPoints/TimingControlPoint.cs
@@ -1,10 +1,20 @@
+// Copyright (c) 2007-2017 ppy Pty Ltd .
+// Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE
+
using osu.Game.Beatmaps.Timing;
namespace osu.Game.Beatmaps.ControlPoints
{
public class TimingControlPoint : ControlPoint
{
+ ///
+ /// The time signature at this control point.
+ ///
public TimeSignatures TimeSignature = TimeSignatures.SimpleQuadruple;
+
+ ///
+ /// The beat length at this control point.
+ ///
public double BeatLength = 500;
}
}
\ No newline at end of file