diff --git a/osu.Game/Skinning/SkinComponentsContainer.cs b/osu.Game/Skinning/SkinComponentsContainer.cs
index 2620b40729..7d7a4965f6 100644
--- a/osu.Game/Skinning/SkinComponentsContainer.cs
+++ b/osu.Game/Skinning/SkinComponentsContainer.cs
@@ -24,6 +24,9 @@ namespace osu.Game.Skinning
{
private Container? content;
+ ///
+ /// The lookup criteria which will be used to retrieve components from the active skin.
+ ///
public SkinComponentsContainerLookup Lookup { get; }
public IBindableList Components => components;
diff --git a/osu.Game/Skinning/SkinComponentsContainerLookup.cs b/osu.Game/Skinning/SkinComponentsContainerLookup.cs
index ac6e98b23a..b0b87f18b5 100644
--- a/osu.Game/Skinning/SkinComponentsContainerLookup.cs
+++ b/osu.Game/Skinning/SkinComponentsContainerLookup.cs
@@ -3,8 +3,14 @@
namespace osu.Game.Skinning
{
+ ///
+ /// Represents a lookup of a collection of elements that make up a particular skinnable of the game.
+ ///
public class SkinComponentsContainerLookup : ISkinComponentLookup
{
+ ///
+ /// The target area / layer of the game for which skin components will be returned.
+ ///
public readonly TargetArea Target;
public SkinComponentsContainerLookup(TargetArea target)
@@ -12,6 +18,9 @@ namespace osu.Game.Skinning
Target = target;
}
+ ///
+ /// Represents a particular area or part of a game screen whose layout can be customised using the skin editor.
+ ///
public enum TargetArea
{
MainHUDComponents,