class ServerBrowserTabConsolePagesSource
ServerBrowserFavoritesTabConsolePages › ServerBrowserTabConsolePages › ServerBrowserTab › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constants 1
protected const int SERVERS_VISIBLE_COUNT = 22Members 19
private bool m_IsFilterChangedReferenced by ApplyFilters(), OnFilterChanged(), RefreshDummyList()
Show 3 more
, RefreshList(), RefreshServerList(), and ResetFilters()private bool m_IsFilterFocusedReferenced by CanNavigatePages(), OnInputDeviceChanged(), SetFocusDetails()
Show 3 more
, SetFocusFilters(), SetFocusServers(), and UpdatePageButtons()protected bool m_MouseKeyboardControlledprotected Widget m_ButtonPageLeftImgprotected Widget m_ButtonPageRightImgprotected int m_PreviousPageReferenced by Construct(), Left(), LeftRelease()
Show 3 more
, OnDummyServersEnabledChanged(), Right(), and RightRelease()protected int m_TotalServersCountprotected int m_PageStartNumprotected int m_PageEndNumprotected int m_PagesCountReferenced by ServerBrowserFavoritesTabConsolePages.LoadExtraEntries(), GetPagesCount(), LoadEntries()
Show 3 more
, OnLoadServersAsyncConsole(), RefreshDummyList(), and Right()protected int m_ServersEstimateCountprotected int m_TimeLastServerRefreshprotected int m_TimeLastServerRefreshHoldButtonprotected Widget m_PnlPagesPanelReferenced by Construct()
protected TextWidget m_PnlPagesLoadingTextprotected ref array<ref ServerBrowserEntry> m_ServerListEntiersReferenced by Construct(), GetServerEntryByIndex(), OnLoadServersAsyncFinished()
Show 2 more
, RefreshDummyList(), and RefreshList()private bool m_IsDetailsFocusedReferenced by CanNavigatePages(), OnInputDeviceChanged(), SetFocusDetails()
Show 3 more
, SetFocusFilters(), SetFocusServers(), and UpdatePageButtons()Methods 47
protected override void Construct(Widget parent, ServerBrowserMenuNew menu, TabType type)References Class.Cast(), Class.Cast(), Class.Cast()
Show 64 more
, Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), Widget.FindAnyWidget(), Input.GetCurrentInputDevice(), CGame.GetInput(), CGame.GetMission(), Mission.GetOnInputDeviceChanged(), OptionSelectorMultistate.GetValue(), CGame.GetWorkspace(), ServerBrowserTab.InitDummyServers(), ScriptInvoker.Insert(), OnInputDeviceChanged(), ServerBrowserFilterContainer.OnSortChanged(), new ServerBrowserDetailsContainer(), new ServerBrowserFilterContainer(), ServerBrowserTab.SetCurrentPage(), Widget.SetHandler(), Widget.SetHandler(), Widget.Show(), Widget.Show(), Widget.Show(), ShowHideConsoleWidgets(), UpdatePageButtons(), ScrollWidget.VScrollToPos01(), ServerBrowserTab.m_ApplyFilter, ServerBrowserTab.m_BtnPageNext, ServerBrowserTab.m_BtnPagePrev, ServerBrowserTab.m_BtnShowDetails, ServerBrowserTab.m_BtnShowFilters, m_ButtonPageLeftImg, m_ButtonPageRightImg, ServerBrowserTab.m_Details, ServerBrowserTab.m_DetailsRoot, ServerBrowserTab.m_EntriesSorted, ServerBrowserTab.m_EntryWidgets, ServerBrowserTab.m_FilterContent, ServerBrowserTab.m_FilterRoot, ServerBrowserTab.m_Filters, ServerBrowserTab.m_FiltersChanged, ServerBrowserTab.m_FilterSearchText, ServerBrowserTab.m_FilterSearchTextBox, ServerBrowserTab.m_HostSort, ServerBrowserTab.m_LoadingFinished, ServerBrowserTab.m_LoadingText, ServerBrowserTab.m_MapSort, ServerBrowserTab.m_Menu, ServerBrowserTab.m_PingSort, m_PnlPagesPanel, ServerBrowserTab.m_PopulationSort, m_PreviousPage, ServerBrowserTab.m_RefreshList, ServerBrowserTab.m_ResetFilters, ServerBrowserTab.m_RightAreaHeaderText, ServerBrowserTab.m_Root, ServerBrowserTab.m_ServerList, m_ServerListEntiers, ServerBrowserTab.m_ServerListScroller, ServerBrowserTab.m_SlotsSort, ServerBrowserFilterContainer.m_SortingFilter, ServerBrowserTab.m_TabType, ServerBrowserTab.m_TimeSort, m_WidgetNavFilters, and m_WidgetNavServersReferenced by ServerBrowserFavoritesTabConsolePages.Construct()
void ShowHideConsoleWidgets()protected void OnInputDeviceChanged(EInputDeviceType pInputDeviceType)References Widget.FindAnyWidget(), Widget.FindAnyWidget(), CGame.GetInput()
Show 24 more
, UIScriptedMenu.GetLayoutRoot(), Input.IsEnabledMouseAndKeyboardEvenOnServer(), Widget.IsVisible(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), ShowHideConsoleWidgets(), UpdatePageButtons(), ServerBrowserTab.m_BtnShowDetails, ServerBrowserTab.m_BtnShowFilters, ServerBrowserTab.m_DetailsRoot, m_IsDetailsFocused, m_IsFilterFocused, ServerBrowserTab.m_Menu, m_MouseKeyboardControlled, ServerBrowserTab.m_RefreshList, ServerBrowserTab.m_Root, ServerBrowserTab.m_TabType, m_WidgetNavFilters, and m_WidgetNavServersReferenced by Construct()
override void OnLoadServersAsyncConsole(GetServersResult result_list, EBiosError error, string response)References array.Count(), string.Format(), ErrorModuleHandler.GetClientMessage()
Show 21 more
, ServerBrowserTab.GetCurrentPage(), new GetServersResultRowArray(), array.Insert(), LoadEntries(), OnLoadServersAsyncFinished(), SetFocusFilters(), ServerBrowserMenuNew.SetServersLoadingTab(), TextWidget.SetText(), UpdatePageButtons(), ServerBrowserTab.m_DummyServers, ServerBrowserTab.m_DummyServersEnabled, ServerBrowserTab.m_LoadingFinished, ServerBrowserTab.m_LoadingText, ServerBrowserTab.m_Menu, GetServersResult.m_NumServers, GetServersResult.m_Page, GetServersResult.m_Pages, m_PagesCount, GetServersResult.m_Results, m_TotalServersCount, and SERVERS_VISIBLE_COUNTvoid OnLoadServersAsyncFinished()References array.Count(), ServerBrowserEntry.Darken(), ServerBrowserEntry.GetRoot()
Show 10 more
, ServerBrowserEntry.Select(), SetFocus(), ServerBrowserMenuNew.SetServersLoadingTab(), TextWidget.SetText(), ServerBrowserTab.m_LoadingFinished, ServerBrowserTab.m_LoadingText, ServerBrowserTab.m_Menu, ServerBrowserTab.m_SelectedPanel, m_ServerListEntiers, and ServerBrowserTab.m_TotalLoadedServersprotected void LoadEntries(int cur_page_index, GetServersResultRowArray page_entries)References ServerBrowserEntry.FillInfo(), set.Find(), GetServersResultRow.GetIpPort()
Show 23 more
, GetServerEntryByIndex(), ServerBrowserMenuNew.GetServersLoadingTab(), array.Insert(), map.Insert(), set.Insert(), ServerBrowserMenuNew.IsFavorited(), ServerBrowserTab.LoadExtraEntries(), PassFilter(), ServerBrowserEntry.SetFavorite(), ServerBrowserEntry.SetIsOnline(), Widget.Update(), ServerBrowserEntry.UpdateEntry(), ServerBrowserTab.m_CurrentPageNum, ServerBrowserTab.m_EntriesSorted, ServerBrowserTab.m_EntryWidgets, ServerBrowserTab.m_Menu, ServerBrowserTab.m_OnlineFavServers, m_PagesCount, ServerBrowserTab.m_ServerList, ServerBrowserTab.m_SortType, ServerBrowserTab.m_TabType, ServerBrowserTab.m_TotalLoadedServers, and m_TotalServersCountoverride bool PassFilter(GetServersResultRow result)protected ServerBrowserEntry GetServerEntryByIndex(int index)References array.Count(), array.Insert(), new ServerBrowserEntry()
Show 3 more
, ServerBrowserEntry.Show(), ServerBrowserTab.m_ServerList, and m_ServerListEntiersoverride void OnFilterChanged()References m_IsFilterChanged
bool CanRefreshServerList()References ServerBrowserTab.m_LoadingFinished
override void RefreshList()References array.Clear(), map.Count(), array.Count()
Show 14 more
, map.GetElement(), RefreshDummyList(), ServerBrowserTab.RefreshList(), ServerBrowserFilterContainer.SaveFilters(), TextWidget.SetText(), ServerBrowserEntry.Show(), ScrollWidget.VScrollToPos01(), ServerBrowserTab.m_DummyServersEnabled, ServerBrowserTab.m_EntriesSorted, ServerBrowserTab.m_Filters, m_IsFilterChanged, ServerBrowserTab.m_LoadingText, m_ServerListEntiers, and ServerBrowserTab.m_ServerListScrollerReferenced by ServerBrowserFavoritesTabConsolePages.RefreshList(), ApplyFilters(), LeftRelease()
Show 3 more
, OnClick(), RefreshServerList(), and RightRelease()override void ResetFilters()Referenced by OnClick()
override void ApplyFilters()References ServerBrowserFilterContainer.GetFilterOptionsConsoles(), RefreshList(), ServerBrowserTab.SetCurrentPage()
Show 3 more
, ServerBrowserTab.m_CurrentFilterInput, ServerBrowserTab.m_Filters, and m_IsFilterChangedReferenced by OnClick()
override void PressA()override void PressX()void RefreshServerList(bool forcePageChange = false)DIAG_DEVELOPERvoid RefreshServerList()!DIAG_DEVELOPERoverride void PressY()References ServerBrowserTab.SwitchRightAreaView()
override void PressThumbRight()References ServerBrowserFilterContainer.ResetFilters(), ServerBrowserMenuNew.ServerListFocus(), ServerBrowserEntry.ToggleFavorite()
Referenced by ServerBrowserFavoritesTabConsolePages.PressThumbRight()
override void Left()References CanNavigatePages(), ServerBrowserTab.GetCurrentPage(), ServerBrowserTab.SetCurrentPage()
Show 2 more
, UpdatePageButtons(), and m_PreviousPageoverride void LeftHold()References CanNavigatePages(), CGame.GetTime(), Left()
Show 1 more
, m_TimeLastServerRefreshHoldButtonoverride void LeftRelease()References CanNavigatePages(), ServerBrowserTab.GetCurrentPage(), RefreshList()
Show 1 more
, m_PreviousPageoverride void Right()References CanNavigatePages(), ServerBrowserTab.GetCurrentPage(), ServerBrowserTab.SetCurrentPage()
Show 3 more
, UpdatePageButtons(), m_PagesCount, and m_PreviousPageoverride void RightHold()References CanNavigatePages(), CGame.GetTime(), Right()
Show 1 more
, m_TimeLastServerRefreshHoldButtonoverride void RightRelease()References CanNavigatePages(), ServerBrowserTab.GetCurrentPage(), RefreshList()
Show 1 more
, m_PreviousPageoverride void PressSholderLeft()References OnPressShoulder()
override void PressSholderRight()References OnPressShoulder()
override void OnPressShoulder()References SetFocusServers(), SwitchToDetails(), SwitchToFilters()
Show 2 more
, ServerBrowserTab.m_SelectedPanel, and ServerBrowserTab.m_TabTypeoverride void Focus()override void ShowServerDetails()Referenced by SwitchToDetails()
void SetFocusFilters()void SetFocusDetails()Referenced by SwitchToDetails()
void SetFocusServers()References array.Count(), ServerBrowserEntry.Focus(), array.Get()
Show 22 more
, map.Get(), GetServersResultRow.GetIpPort(), SetEnableFilters(), SetEnableServers(), SetFocus(), Widget.Show(), Widget.Show(), ServerBrowserMenuNew.ShowAButton(), ServerBrowserMenuNew.ShowThumbRButton(), ServerBrowserMenuNew.UpdateAButtonLabel(), UpdatePageButtons(), ServerBrowserTab.m_EntriesSorted, ServerBrowserTab.m_EntryWidgets, m_IsDetailsFocused, m_IsFilterFocused, ServerBrowserTab.m_Menu, m_MouseKeyboardControlled, ServerBrowserTab.m_SelectedPanel, ServerBrowserTab.m_SortType, ServerBrowserTab.m_TabType, m_WidgetNavFilters, and m_WidgetNavServersvoid SetEnableFilters(bool enable)References Class.Cast(), Widget.Enable(), Widget.FindAnyWidget()
Show 3 more
, Widget.FindWidget(), SetFocus(), and ServerBrowserTab.m_Rootvoid SetEnableServers(bool enable)void UpdatePageButtons()References Class.Cast(), Widget.FindAnyWidget(), ServerBrowserTab.GetCurrentPage()
Show 16 more
, GetPagesCount(), TextWidget.SetText(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), int.ToString(), int.ToString(), ServerBrowserTab.m_BtnPageNext, ServerBrowserTab.m_BtnPagePrev, m_ButtonPageLeftImg, m_ButtonPageRightImg, m_IsDetailsFocused, m_IsFilterFocused, m_MouseKeyboardControlled, and ServerBrowserTab.m_RootReferences ApplyFilters(), ServerBrowserTab.GetCurrentPage(), Left()
Show 16 more
, ScriptedWidgetEventHandler.OnClick(), PressX(), RefreshList(), ResetFilters(), Right(), SwitchToDetails(), SwitchToFilters(), ServerBrowserTab.m_ApplyFilter, ServerBrowserTab.m_BtnPageNext, ServerBrowserTab.m_BtnPagePrev, ServerBrowserTab.m_BtnShowDetails, ServerBrowserTab.m_BtnShowFilters, ServerBrowserTab.m_Loading, ServerBrowserTab.m_LoadingFinished, ServerBrowserTab.m_RefreshList, and ServerBrowserTab.m_ResetFiltersoverride void ColorHighlight(Widget w)override void ColorNormal(Widget w)override void ColorDisable(Widget w)References Class.Cast(), SetFocus(), UIWidget.SetTextColor()
Show 1 more
, ColorManager.COLOR_DISABLED_TEXToverride void SwitchToDetails(bool focus = true)override void SwitchToFilters(bool focus = true)References SetFocusFilters(), TextWidget.SetText(), Widget.Show()
Show 10 more
, Widget.Show(), Widget.Show(), ServerBrowserMenuNew.UpdateYButtonLabel(), ServerBrowserTab.m_BtnShowDetails, ServerBrowserTab.m_DetailsRoot, ServerBrowserTab.m_FilterRoot, ServerBrowserTab.m_Menu, m_MouseKeyboardControlled, ServerBrowserTab.m_RightAreaHeaderText, and ServerBrowserTab.m_TabTypeprotected void RefreshDummyList()DIAG_DEVELOPERReferences map.Clear(), set.Clear(), array.Clear()
Show 52 more
, array.Count(), array.Count(), map.Count(), array.Count(), ServerBrowserMenuNew.DeselectCurrentServer(), ServerBrowserTab.GetCurrentPage(), map.GetElement(), ServerBrowserFilterContainer.GetFilterOptionsConsoles(), new GetServersResultRowArray(), ServerBrowserTab.GetSortOption(), array.Insert(), array.Insert(), LoadEntries(), Math.Min(), OnLoadServersAsyncFinished(), ServerBrowserTab.PassLocalFilters(), ServerBrowserFilterContainer.SaveFilters(), ServerBrowserTab.SetCurrentPage(), ServerBrowserMenuNew.SetServersLoadingTab(), TextWidget.SetText(), ServerBrowserEntry.Show(), UpdatePageButtons(), ScrollWidget.VScrollToPos01(), ServerBrowserTab.m_BegunLoading, ServerBrowserTab.m_CurrentFilterInput, ServerBrowserTab.m_CurrentLoadedPage, ServerBrowserTab.m_DummyServers, ServerBrowserTab.m_EntriesSorted, ServerBrowserTab.m_EntryWidgets, ServerBrowserTab.m_Filters, ServerBrowserTab.m_Initialized, m_IsFilterChanged, ServerBrowserTab.m_LastLoadedPage, ServerBrowserTab.m_Loading, ServerBrowserTab.m_LoadingFinished, ServerBrowserTab.m_LoadingText, ServerBrowserTab.m_Menu, ServerBrowserTab.m_OnlineFavServers, GetServersInput.m_Page, m_PagesCount, GetServersResult.m_Results, m_ServerListEntiers, ServerBrowserTab.m_ServerListScroller, GetServersInput.m_SortBy, ServerBrowserTab.m_SortOrder, GetServersInput.m_SortOrder, ServerBrowserTab.m_TabType, ServerBrowserTab.m_TotalLoadedServers, ServerBrowserTab.m_TotalPages, ServerBrowserTab.m_TotalServers, m_TotalServersCount, and SERVERS_VISIBLE_COUNTReferenced by RefreshList()
override void OnDummyServersEnabledChanged()DIAG_DEVELOPERoverride int GetServersVisibleCount()DIAG_DEVELOPERReferences SERVERS_VISIBLE_COUNT