Improve docs on `Config.CorePickerUIData`

fixes 14cf4b348, 81e2b5b47, and bbb3b4cd7
This commit is contained in:
YoshiRulz 2024-07-08 23:57:58 +10:00
parent bbb3b4cd7d
commit 0d2844d1fd
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
1 changed files with 2 additions and 1 deletions

View File

@ -18,7 +18,8 @@ namespace BizHawk.Client.Common
public static string ControlDefaultPath => Path.Combine(PathUtils.ExeDirectoryPath, "defctrl.json");
/// <remarks>
/// All SystemIDs in <c>AppliesTo</c> are used as group label, and
/// <c>CoreNames[0]</c> is the default (out-of-the-box) core.<br/>
/// <c>AppliesTo</c> are concatenated to make the submenu's label, and
/// <c>Config.PreferredCores[AppliesTo[0]]</c> (lookup on global <see cref="Config"/> instance) determines which option is shown as checked.<br/>
/// The order within submenus and the order of the submenus themselves are determined by the declaration order here.
/// </remarks>