- Namespace
- CounterStrikeSharp.API.Modules.Menu
- Assembly
- CounterStrikeSharp.API.dll
public static class MenuManager
- Inheritance
-
object
MenuManager
Methods
public static void CloseActiveMenu(CCSPlayerController player)
Parameters
player CCSPlayerController
public static IMenuInstance? GetActiveMenu(CCSPlayerController player)
Parameters
player CCSPlayerController
Returns
- IMenuInstance
public static Dictionary<nint, IMenuInstance> GetActiveMenus()
Returns
- Dictionary<nint, IMenuInstance>
public static void OnKeyPress(CCSPlayerController player, int key)
Parameters
player CCSPlayerController
key int
public static void OpenCenterHtmlMenu(BasePlugin plugin, CCSPlayerController player, CenterHtmlMenu menu)
Parameters
plugin BasePlugin
player CCSPlayerController
menu CenterHtmlMenu
public static void OpenChatMenu(CCSPlayerController player, ChatMenu menu)
Parameters
player CCSPlayerController
menu ChatMenu
public static void OpenConsoleMenu(CCSPlayerController player, ConsoleMenu menu)
Parameters
player CCSPlayerController
menu ConsoleMenu