class UIScriptedMenuSource
UIScriptedMenu › UIMenuPanel › Managed
Derived classes
View all 49 descendants
- 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
Part of main menu hierarchy to create custom menus from script
Constructors 2
void UIScriptedMenu()References m_id
void ~UIScriptedMenu()Members 6
int m_idWidget layoutRootReferenced by BookMenu.Init(), CameraToolsMenu.~CameraToolsMenu(), CameraToolsMenu.Init(), and 111 more
private Widget m_AnimAlphaWidgetprivate float m_AnimAlphaValueprivate ScriptInvoker m_PlayerDeathInvokerDayZPlayer::GetOnDeathStart -> used to keep track of and ensure proper callback handling
Methods 45
Widget GetLayoutRoot()References layoutRoot
void LockControls()Referenced by OnShow()
void UnlockControls()Referenced by OnHide()
override int GetID()Returns \ref MenuID
References m_id
Referenced by BiosUserManager.OnPartyHost(), DayZGame.GamepadCheck(), DispatcherCaller.SceneEditorCommand()
Show 13 more
, DispatcherCaller.ScriptConsoleAddPrint(), DispatcherCaller.ScriptConsoleHistoryBack(), DispatcherCaller.ScriptConsoleHistoryForward(), MissionGameplay.Continue(), MissionGameplay.CreateLogoutMenu(), MissionGameplay.InputBufferCheck(), MissionGameplay.OnInputBufferEvent(), MissionGameplay.Pause(), PlayerBase.CloseInventoryMenu(), PluginDeveloper.IsInConsole(), PluginKeyBinding.IsCurrentUIPageValid(), UIManager.FindMenu(), and UIManager.HideMenu()void SetWidgetAnimAlpha(Widget widget)Widget Init()void Cleanup()Referenced by MissionMainMenu.OnMissionFinish()
void OnShow()References DayZPlayer.GetOnDeathStart(), CGame.GetPlayer(), ScriptInvoker.Insert()
Show 3 more
, IsHandlingPlayerDeathEvent(), LockControls(), and m_PlayerDeathInvokerReferenced by CameraToolsMenu.OnShow(), ConnectionDialogue.OnShow(), ControlsXbox.OnShow()
Show 16 more
, ControlsXboxNew.OnShow(), CreditsMenu.OnShow(), GesturesMenu.OnShow(), InGameMenuXbox.OnShow(), InventoryMenu.OnShow(), MainMenuConsole.OnShow(), MainMenuVideo.OnShow(), MapMenu.OnShow(), OptionsMenu.OnShow(), PluginCameraTools.CursorShow(), PluginSceneManager.FreeCameraControlDisable(), RadialQuickbarMenu.OnShow(), RespawnDialogue.OnShow(), ScriptConsole.OnShow(), ServerBrowserMenuNew.OnShow(), and TutorialsMenu.OnShow()void OnHide()void Update(float timeslice)Per frame update, called from engine
References Widget.SetAlpha(), m_AnimAlphaIsIncreasing, m_AnimAlphaValue
Show 1 more
, m_AnimAlphaWidgetproto native void SetFadingPanels(Widget panel0, Widget panel1, Widget panel2, Widget panel3, Widget panel4)Refresh request, called from anywhere
References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnClick()Referenced by BookMenu.OnClick(), ConnectionDialogue.OnClick(), EarlyAccessMenu.OnClick()
Show 21 more
, HelpScreen.OnClick(), InGameMenu.OnClick(), InGameMenuXbox.OnClick(), InspectMenuNew.OnClick(), InviteMenu.OnClick(), LoginQueueBase.OnClick(), LoginTimeBase.OnClick(), LogoutMenu.OnClick(), MapMenu.OnClick(), MissionLoader.OnClick(), MissionLoader.OnDoubleClick(), NoteMenu.OnClick(), PresetsMenu.OnClick(), RespawnDialogue.OnClick(), SceneEditorMenu.OnClick(), ScriptConsole.OnClick(), ScriptConsoleAddLocation.OnClick(), ScriptConsoleNewPresetDialog.OnClick(), ScriptConsoleRenamePresetDialog.OnClick(), ScriptConsoleUniversalInfoDialog.OnClick(), and WarningMenuBase.OnClick()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnModalResult()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnDoubleClick()Referenced by ScriptConsole.OnDoubleClick()
References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnSelect()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnItemSelected()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnFocus()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnFocusLost()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnMouseEnter()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnMouseLeave()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnMouseButtonDown()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnMouseButtonUp()Referenced by InputDeviceDisconnectWarningMenu.OnMouseButtonUp()
References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnMouseWheel()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnController()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnKeyDown()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnKeyUp()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnKeyPress()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnChange()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnDragging()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnDraggingOver()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnDropReceived()References map.Count(), UIScriptedWindow.GetActiveWindows(), map.GetElement()
Show 1 more
, OnEvent()ScriptedWidgetEventHandler GetContextMenu()Referenced by HandsContainer.ShowActionMenuCombine(), Icon.FlagAction(), Icon.ShowActionMenuCombine()
Show 1 more
, LayoutHolder.ShowActionMenu()void OnRPC(ParamsReadContext ctx)void OnRPCEx(int rpc_type, ParamsReadContext ctx)Referenced by WrittenNoteData.OnRPC()
void InitNoteRead(string text = "")Referenced by WrittenNoteData.OnRPC()
void InitMapItem(EntityAI item)void LoadMapMarkers()Referenced by ActionUnfoldMapCB.PerformMapChange()
void OnPlayerDeath()References UIMenuPanel.Close()