mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-20 01:46:15 +00:00
Renamed parameters to match/improve documentation
This commit is contained in:
1 parent
d603f5c953
commit
638db81335
2 files changed
+7
-7
No files matched your search
@@ -208,15 +208,15 @@ public abstract class CustomPhoneMenu(IntPtr il2CppPtr) : Minigame(il2CppPtr), I
|
|||||||
/// <param name="entries"></param>
|
/// <param name="entries"></param>
|
||||||
/// <param name="onEntryClick">Action to perform when a given entry is clicked on.
|
/// <param name="onEntryClick">Action to perform when a given entry is clicked on.
|
||||||
/// Argument will be <see langword="null"/> if the back button was clicked instead.</param>
|
/// Argument will be <see langword="null"/> if the back button was clicked instead.</param>
|
||||||
/// <param name="entryPanelConfig">Function to configure the menu's panel once created, given its index, entry, and onClick action.</param>
|
/// <param name="entryPanelActionConfig">Function to configure the menu's panel once created, given its index, entry, and onClick action.</param>
|
||||||
/// <param name="menuEntryMaker"></param>
|
/// <param name="menuEntryMaker"></param>
|
||||||
protected void RegisterPanels<TEntry>(
|
protected void RegisterPanels<TEntry>(
|
||||||
IEnumerable<TEntry> entries,
|
IEnumerable<TEntry> entries,
|
||||||
Action<TEntry?> onEntryClick,
|
Action<TEntry?> onEntryClick,
|
||||||
Action<ShapeshifterPanel, int, TEntry, Action> entryPanelConfig,
|
Action<ShapeshifterPanel, int, TEntry, Action> entryPanelActionConfig,
|
||||||
Func<ShapeshifterPanel, TEntry, IMenuEntry>? menuEntryMaker = null)
|
Func<ShapeshifterPanel, TEntry, IMenuEntry>? menuEntryMaker = null)
|
||||||
{
|
{
|
||||||
RegisterPanels(entries, (p, i, e) => entryPanelConfig(p, i, e, () => onEntryClick(e)), menuEntryMaker);
|
RegisterPanels(entries, (p, i, e) => entryPanelActionConfig(p, i, e, () => onEntryClick(e)), menuEntryMaker);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@@ -59,10 +59,10 @@ public class CustomPlayerMenu(IntPtr il2CppPtr) : CustomMultiSelectMenu<PlayerCo
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
protected override void SetupPanelEntry(ShapeshifterPanel panel, int i, PlayerControl player, Action onClick)
|
protected override void SetupPanelEntry(ShapeshifterPanel panel, int i, PlayerControl entry, Action onClick)
|
||||||
{
|
{
|
||||||
var flag = PlayerControl.LocalPlayer.Data.Role.NameColor == player.Data.Role.NameColor;
|
var flag = PlayerControl.LocalPlayer.Data.Role.NameColor == entry.Data.Role.NameColor;
|
||||||
panel.SetPlayer(i, player.Data, (Il2CppSystem.Action)onClick);
|
panel.SetPlayer(i, entry.Data, (Il2CppSystem.Action)onClick);
|
||||||
panel.NameText.color = flag ? player.Data.Role.NameColor : Color.white;
|
panel.NameText.color = flag ? entry.Data.Role.NameColor : Color.white;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user