- 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