Interface IMenu
- Namespace
- CounterStrikeSharp.API.Modules.Menu
- Assembly
- CounterStrikeSharp.API.dll
public interface IMenu
Properties
ExitButton
bool ExitButton { get; set; }
Property Value
MenuOptions
List<ChatMenuOption> MenuOptions { get; }
Property Value
PostSelectAction
PostSelectAction PostSelectAction { get; set; }
Property Value
Title
string Title { get; set; }
Property Value
Methods
AddMenuOption(string, Action<CCSPlayerController, ChatMenuOption>, bool)
ChatMenuOption AddMenuOption(string display, Action<CCSPlayerController, ChatMenuOption> onSelect, bool disabled = false)
Parameters
display
stringonSelect
Action<CCSPlayerController, ChatMenuOption>disabled
bool
Returns
Open(CCSPlayerController)
void Open(CCSPlayerController player)
Parameters
player
CCSPlayerController
OpenToAll()
void OpenToAll()