class UIMenuPanelSource
UIMenuPanel › Managed
Derived classes
View all 50 descendants
- UIScriptedMenu
- BookMenu
- CameraToolsMenu
- CharacterCreationMenu
- ChatInputMenu
- ConnectErrorScriptModuleUI
- ConnectionDialogue
- ControlsXbox
- ControlsXboxNew
- CreditsMenu
- EarlyAccessMenu
- GesturesMenu
- HelpScreen
- InGameMenu
- InGameMenuXbox
- InputDeviceDisconnectWarningMenu
- InspectMenuNew
- InventoryMenu
- InviteMenu
- KeybindingsMenu
- LoadingMenu
- LoginScreenBase
- LogoutMenu
- MainMenu
- MainMenuConsole
- MainMenuVideo
- MapMenu
- MissionLoader
- NoteMenu
- OptionsMenu
- PresetsMenu
- RadialQuickbarMenu
- RespawnDialogue
- SceneEditorMenu
- ScriptConsole
- ScriptConsoleAddLocation
- ScriptConsoleNewPresetDialog
- ScriptConsoleRenamePresetDialog
- ScriptConsoleUniversalInfoDialog
- ServerBrowserMenuNew
- StartupMenu
- TitleScreenMenu
- TutorialsMenu
- WarningMenuBase
All members, including inherited
Methods 20
proto native UIMenuPanel GetSubMenu()proto native UIMenuPanel GetParentMenu()proto native UIMenuPanel GetVisibleMenu()proto native void SetSubMenu(UIMenuPanel submenu)proto native void SetParentMenu(UIMenuPanel parent)Referenced by MissionGameplay.DestroyInventory()
proto native bool CanClose()proto native bool CanCloseOnEscape()proto native UIScriptedMenu EnterScriptedMenu(int id)Create & open menu with specific id (see \ref MenuID) and set this menu as its parent
Referenced by InGameMenu.OnClick_Options(), InGameMenuXbox.OnClick(), LayoutHolder.InspectItem()
Show 19 more
, MainMenu.OpenCredits(), MainMenu.OpenMenuCustomizeCharacter(), MainMenu.OpenMenuServerBrowser(), MainMenu.OpenSettings(), MainMenu.OpenTutorials(), MainMenu.PlayVideo(), MainMenuConsole.OpenCredits(), MainMenuConsole.OpenMenuControls(), MainMenuConsole.OpenMenuCustomizeCharacter(), MainMenuConsole.OpenMenuOptions(), MainMenuConsole.OpenMenuPlayVideo(), MainMenuConsole.OpenMenuServerBrowser(), MainMenuConsole.OpenMenuTutorials(), MainMenuConsole.Update(), MissionGameplay.CreateLogoutMenu(), OptionsMenu.OnClick(), OptionsMenuControls.EnterKeybindingMenu(), ServerBrowserMenuNew.CustomizeCharacter(), and TitleScreenMenu.Update()proto native bool IsAnyMenuVisible()proto native bool IsVisible()proto native bool IsClosing()Referenced by MissionGameplay.CreateLogoutMenu()
proto native bool IsCreatedHidden()FEATURE_CURSORSignal when the menu is created through 'UIManager.CreateScriptedMenu'
void OnVisibilityChanged(bool isVisible)If visibility of application is changed. On console it is called when application is suspended or constrained.
isVisible- indicate if application is visible in foreground
proto native void Close()Safe way to close window, using this function can even window safely close itself
Referenced by ActionReadPaperCB.OnStateChange(), ActionUnfoldMapCB.OnFinish(), ActionWritePaperCB.OnStateChange()
Show 42 more
, BookMenu.OnClick(), ChatInputMenu.Update(), CreditsMenu.Update(), DayZGame.CancelLoginQueue(), DayZGame.CancelLoginTimeCountdown(), EarlyAccessMenu.OnClick(), HelpScreen.OnClick(), InGameMenu.GameRespawn(), InGameMenuXbox.GameRetry(), InputDeviceDisconnectWarningMenu.OnKeyUp(), InputDeviceDisconnectWarningMenu.OnMouseButtonUp(), InputDeviceDisconnectWarningMenu.UpdateWarningMenu(), InspectMenuNew.OnClick(), InviteMenu.Cancel(), LoginScreenBase.Leave(), MapMenu.CloseMapMenu(), MissionGameplay.DestroyInventory(), MissionGameplay.InputBufferCheck(), MissionLoader.OnClick(), MissionLoader.OnKeyDown(), NoteMenu.OnClick(), NoteMenu.Update(), PlayerBase.CloseMapEx(), PlayerBase.OnRestrainChangeClient(), PlayerBase.OnRestrainStartedChangeClient(), PlayerBase.OnUnconsciousStop(), PluginDeveloper.ToggleMissionLoader(), PresetsMenu.OnClick(), RespawnDialogue.OnClick(), RespawnDialogue.Update(), ScriptConsole.OnClick(), ScriptConsoleAddLocation.OnClick(), ScriptConsoleNewPresetDialog.OnClick(), ScriptConsoleRenamePresetDialog.OnClick(), ScriptConsoleUniversalInfoDialog.OnClick(), UIManager.Back(), UIManager.CloseAll(), UIManager.CloseAllSubmenus(), UIManager.CloseMenu(), UIScriptedMenu.OnPlayerDeath(), WarningMenuBase.OnClick(), and WarningMenuBase.Update()bool UseMouse()Referenced by MissionGameplay.OnUpdate(), MissionServer.OnUpdate(), UIScriptedMenu.LockControls()
Show 1 more
, UIScriptedMenu.UnlockControls()bool UseKeyboard()Referenced by MissionGameplay.OnUpdate(), MissionServer.OnUpdate(), UIScriptedMenu.LockControls()
Show 1 more
, UIScriptedMenu.UnlockControls()bool UseGamepad()void Refresh()Refresh request, called from anywhere