class ServerBrowserMenuNew
ServerBrowserMenuNew › UIScriptedMenu › UIMenuPanel › Managed
Constructors 1
void ~ServerBrowserMenuNew()Members 14
protected Widget m_Playprotected TextWidget m_PlayButtonLabelprotected TextWidget m_OpenStoreButtonLabelprotected Widget m_Backprotected Widget m_CustomizeCharacterprotected TextWidget m_PlayerNameprotected TabberUI m_Tabberprotected ref ServerBrowserTab m_OfficialTabprotected ref ServerBrowserTab m_CommunityTabprotected ref ServerBrowserTab m_FavoritesTabprotected ref ServerBrowserTab m_LANTabprotected TabType m_IsRefreshing = TabType.NONEprotected ref TStringArray m_FavoritesReferenced by AddFavorite(), AddFavoritesToFilter(), GetFavoritedServerIds()
Show 5 more
, Init(), IsFavorited(), LoadFavoriteServers(), SaveFavoriteServersConsoles(), and SetFavoriteConsoles()protected ServerBrowserEntry m_SelectedServerMethods 51
override Widget Init()References Class.Cast(), Class.Cast(), WorkspaceWidget.CreateWidgets()
Show 49 more
, Input.EnableGamepad(), Widget.FindAnyWidget(), Widget.FindAnyWidget(), DayZGame.GetDatabaseID(), CGame.GetInput(), CGame.GetMission(), Mission.GetOnInputDeviceChanged(), Mission.GetOnInputPresetChanged(), PPERequesterBank.GetRequester(), InputUtils.GetRichtextButtonIconFromInputAction(), Widget.GetScript(), CGame.GetVersion(), CGame.GetWorkspace(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), Input.IsEnabledMouseAndKeyboard(), LoadFavoriteServers(), Refresh(), ServerBrowserTab.RefreshList(), new ServerBrowserFavoritesTabConsolePages(), new ServerBrowserFavoritesTabPc(), new ServerBrowserTabConsolePages(), new ServerBrowserTabPc(), TextWidget.SetText(), TextWidget.SetText(), TextWidget.SetText(), Widget.Show(), PPERequesterBase.Start(), UpdateControlsElements(), InputUtils.ICON_SCALE_NORMAL, UIScriptedMenu.layoutRoot, m_Back, m_CommunityTab, m_CustomizeCharacter, m_Favorites, m_FavoritesTab, m_LANTab, m_OfficialTab, TabberUI.m_OnTabSwitch, m_OpenStoreButtonLabel, m_Play, m_PlayButtonLabel, m_PlayerName, OnlineServices.m_ServerModLoadAsyncInvoker, OnlineServices.m_ServersAsyncInvoker, and m_TabberTStringArray GetFavoritedServerIds()References m_Favorites
protected void OnInputPresetChanged()References UpdateControlsElements()
protected void OnInputDeviceChanged(EInputDeviceType pInputDeviceType)Referenced by OnShow()
References Back(), CustomizeCharacter(), Widget.IsVisible()
Show 5 more
, Play(), m_Back, m_CustomizeCharacter, m_OpenStoreButtonLabel, and m_Playvoid SetServersLoadingTab(TabType refreshing)References ScriptInvoker.Insert(), ScriptInvoker.Remove(), m_IsRefreshing
Show 1 more
, OnlineServices.m_ServersAsyncInvokerReferenced by OnTabSwitch(), ServerBrowserTab.RefreshList(), ServerBrowserTabConsole.LoadEntries()
Show 6 more
, ServerBrowserTabConsole.OnLoadServersAsyncConsole(), ServerBrowserTabConsolePages.OnLoadServersAsyncConsole(), ServerBrowserTabConsolePages.OnLoadServersAsyncFinished(), ServerBrowserTabConsolePages.RefreshDummyList(), ServerBrowserTabPc.OnLoadServersAsyncPC(), and ServerBrowserTabPc.RefreshDummyList()TabType GetServersLoadingTab()References m_IsRefreshing
void AddFavoritesToFilter(GetServersInput input)References GetServersInput.AddFavourite(), array.Count(), string.Split()
Show 2 more
, string.ToInt(), and m_FavoritesReferenced by ServerBrowserTab.AddFavoritesToFilter()
References AddFavorite(), array.Count(), CGame.GetUIManager()
Show 3 more
, SaveFavoriteServersConsoles(), UIManager.ShowDialog(), and m_FavoritesReferenced by ServerBrowserEntry.ToggleFavorite()
void Back()void ShowYButton(bool show)References Class.Cast(), Class.Cast(), Widget.FindAnyWidget()
Show 3 more
, Widget.Show(), Widget.Show(), and UIScriptedMenu.layoutRootvoid UpdateYButtonLabel(string text)References Class.Cast(), Widget.FindAnyWidget(), TextWidget.SetText()
Show 2 more
, Widget.Update(), and UIScriptedMenu.layoutRootReferenced by DetailsFocus(), FilterFocus(), ServerBrowserTabConsolePages.SwitchToDetails()
Show 1 more
, ServerBrowserTabConsolePages.SwitchToFilters()void ShowAButton(bool show)References Class.Cast(), Class.Cast(), Widget.FindAnyWidget()
Show 3 more
, Widget.Show(), Widget.Show(), and UIScriptedMenu.layoutRootvoid UpdateAButtonLabel(string text)References Class.Cast(), Widget.FindAnyWidget(), TextWidget.SetText()
Show 2 more
, Widget.Update(), and UIScriptedMenu.layoutRootReferenced by DetailsFocus(), FilterFocus(), ServerListFocus()
Show 2 more
, ServerBrowserTab.OnFocus(), and ServerBrowserTabConsolePages.SetFocusServers()void UpdateXButtonLabel(string text)References Class.Cast(), Widget.FindAnyWidget(), TextWidget.SetText()
Show 2 more
, Widget.Update(), and UIScriptedMenu.layoutRootReferenced by FilterFocus()
void ShowThumbRButton(bool show)References Class.Cast(), Class.Cast(), Widget.FindAnyWidget()
Show 3 more
, Widget.Show(), Widget.Show(), and UIScriptedMenu.layoutRootReferenced by DetailsFocus(), FilterFocus(), OnTabSwitch()
Show 1 more
, ServerBrowserTabConsolePages.SetFocusServers()void UpdateThumbRButtonLabel(string text)References Class.Cast(), Widget.FindAnyWidget(), TextWidget.SetText()
Show 2 more
, Widget.Update(), and UIScriptedMenu.layoutRootReferenced by ServerListFocus()
void FilterFocus(bool focus)References GetServersLoadingTab(), ShowThumbRButton(), UpdateAButtonLabel()
Show 2 more
, UpdateXButtonLabel(), and UpdateYButtonLabel()void DetailsFocus(bool focus)void BackButtonFocus()override void Refresh()Referenced by Init()
override void Update(float timeslice)References Back(), ServerBrowserTab.Down(), GetDayZGame()
Show 26 more
, UAInputAPI.GetInputByID(), GetSelectedTab(), GetUApi(), CGame.GetUIManager(), DayZGame.IsConnecting(), UIManager.IsDialogVisible(), ServerBrowserTab.Left(), ServerBrowserTab.LeftHold(), ServerBrowserTab.LeftRelease(), UAInput.LocalHold(), UAInput.LocalPress(), UAInput.LocalRelease(), TabberUI.NextTab(), ServerBrowserTab.PressA(), ServerBrowserTab.PressSholderLeft(), ServerBrowserTab.PressSholderRight(), ServerBrowserTab.PressThumbRight(), ServerBrowserTab.PressX(), ServerBrowserTab.PressY(), TabberUI.PreviousTab(), ServerBrowserTab.Right(), ServerBrowserTab.RightHold(), ServerBrowserTab.RightRelease(), ServerBrowserTab.Up(), UIScriptedMenu.Update(), and m_Tabbervoid LoadFavoriteServers()References array.Count(), array.Count(), OnlineServices.GetFavoriteServers()
Show 6 more
, CGame.GetProfileStringList(), array.Invert(), array.Remove(), array.Resize(), string.Split(), and m_Favoritesvoid SaveFavoriteServersConsoles()void SelectServer(ServerBrowserEntry server)void DeselectCurrentServer()void Connect(ServerBrowserEntry server)Referenced by ServerBrowserTab.Connect()
void Play(bool warnAboutMissingDLC = true)warnAboutMissingDLC- when false the store is opened right away, used where the player has already been told the DLC is missing
void CustomizeCharacter()References UIMenuPanel.EnterScriptedMenu(), PPERequesterBank.GetRequester(), and PPERequesterBase.Stop()
Referenced by OnClick()
void NextCharacter()void PreviousCharacter()ServerBrowserTab GetSelectedTab()References TabberUI.GetSelectedIndex(), m_CommunityTab, m_FavoritesTab
Show 3 more
, m_LANTab, m_OfficialTab, and m_Tabbervoid OnTabSwitch()void OnLoadServerModsAsync(GetServerModListResult result_list)References GetSelectedTab(), ServerBrowserTab.OnLoadServerModsAsync(), GetServerModListResult.m_Id
Show 1 more
, GetServerModListResult.m_Modsvoid OnLoadServersAsync(GetServersResult result_list, EBiosError error, string response)void ColorHighlight(Widget w)void ColorNormal(Widget w)References Class.Cast(), Widget.FindAnyWidget(), Widget.GetName()
Show 3 more
, Widget.SetColor(), Widget.SetColor(), and Widget.SetColor()protected void UpdateControlsElements()override void OnShow()References Input.GetCurrentInputDevice(), CGame.GetInput(), OnInputDeviceChanged()
Show 1 more
, UIScriptedMenu.OnShow()override void OnHide()