diff --git a/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableHitCircle.cs b/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableHitCircle.cs
index c9f2983b1e..f7237d4c03 100644
--- a/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableHitCircle.cs
+++ b/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableHitCircle.cs
@@ -232,10 +232,24 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables
// IsHovered is used
public override bool HandlePositionalInput => true;
+ ///
+ /// Whether the hitobject can still be hit at the current point in time.
+ ///
public required Func CanBeHit { get; set; }
+
+ ///
+ /// An action that's invoked to perform the hit.
+ ///
public required Action Hit { get; set; }
+ ///
+ /// The with which the hit was attempted.
+ ///
public OsuAction? HitAction { get; private set; }
+
+ ///
+ /// The closest position to the hit receptor at the point where the hit was attempted.
+ ///
public Vector2? ClosestPressPosition { get; private set; }
public HitReceptor()
@@ -290,6 +304,9 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables
{
}
+ ///
+ /// Resets to a fresh state.
+ ///
public void Reset()
{
HitAction = null;