jRandomSkills/WASDMenuAPI - SRC Files/Interfaces/IWasdMenu.cs
2025-09-23 04:53:25 +02:00

15 lines
No EOL
540 B
C#

using CounterStrikeSharp.API.Core;
namespace WASDSharedAPI;
public interface IWasdMenu
{
public string? Title { get; set; }
public string? ItemText { get; set; }
public string? ItemHoverText { get; set; }
public string? ControlText { get; set; }
public LinkedList<IWasdMenuOption>? Options { get; set; }
// previous option node
public LinkedListNode<IWasdMenuOption>? Prev { get; set; }
public LinkedListNode<IWasdMenuOption> Add(string display, Action<CCSPlayerController, IWasdMenuOption> onChoice);
}