DayZ 1.24
|
Private Member Functions | |
int | SortedInsertEx (GetServersResultRow entry, ESortType sortType, bool isDescending) |
int | SortedInsertAsc (GetServersResultRow entry, ESortType sort_type) |
int | SortedInsertDesc (GetServersResultRow entry, ESortType sort_type) |
void | UpdatePageButtons () |
void | UpdateServerList () |
void | UpdateStatusBar () |
override void | OnLoadServerModsAsync (string server_id, array< string > mods) |
Private Attributes | |
bool | m_IsFilterChanged |
bool | m_IsFilterFocused |
Widget | m_WidgetNavFilters |
Widget | m_WidgetNavServers |
Definition at line 1 of file ServerBrowserTabConsole.c.
|
inlineprotected |
Definition at line 125 of file ServerBrowserTabPc.c.
|
inlineprotected |
Definition at line 563 of file ServerBrowserTabPc.c.
References m_SortType.
Definition at line 221 of file ServerBrowserTabConsole.c.
References m_CurrentFilterInput, m_Filters, and RefreshList().
Definition at line 285 of file ServerBrowserTabConsolePages.c.
References m_CurrentFilterInput, m_Filters, ServerBrowserTabConsolePages::RefreshList(), and SetCurrentPage().
Definition at line 173 of file ServerBrowserTabPc.c.
References ButtonDisable(), ButtonEnable(), m_ApplyFilter, m_Filters, m_RefreshList, and ServerBrowserTabPc::RefreshList().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
Definition at line 250 of file ServerBrowserTabConsolePages.c.
References m_LoadingFinished.
Definition at line 393 of file ServerBrowserTabConsole.c.
References ColorManager::COLOR_DISABLED_TEXT, and SetFocus().
Referenced by ButtonDisable().
Definition at line 601 of file ServerBrowserTabConsolePages.c.
References ColorManager::COLOR_DISABLED_TEXT, and SetFocus().
Definition at line 343 of file ServerBrowserTabConsole.c.
References ARGB().
Referenced by OnFocus(), and OnMouseEnter().
Definition at line 351 of file ServerBrowserTabConsole.c.
References ARGB().
Referenced by ButtonEnable(), OnFocusLost(), and OnMouseLeave().
Definition at line 557 of file ServerBrowserTabConsolePages.c.
References ARGB().
|
inlineprotected |
Definition at line 9 of file ServerBrowserTabConsole.c.
References GetGame(), m_ApplyFilter, m_EntriesSorted, m_EntryWidgets, m_Filters, m_FiltersChanged, m_HostSort, m_LoadingText, m_Menu, m_PingSort, m_PopulationSort, m_RefreshList, m_Root, m_ServerList, m_ServerListScroller, m_SlotsSort, m_TabType, m_TimeSort, and SetSort().
Referenced by ServerBrowserTab().
|
inlineprotected |
Definition at line 26 of file ServerBrowserTabConsolePages.c.
References GetGame(), GetInput(), m_ApplyFilter, m_BtnPageNext, m_BtnPagePrev, m_EntriesSorted, m_EntryWidgets, m_Filters, m_FiltersChanged, m_FilterSearchText, m_FilterSearchTextBox, m_HostSort, m_LoadingFinished, m_LoadingText, m_Menu, m_PingSort, m_PopulationSort, m_RefreshList, m_ResetFilters, m_Root, m_ServerList, m_ServerListScroller, m_SlotsSort, m_TabType, m_TimeSort, OnInputDeviceChanged(), SetCurrentPage(), and ServerBrowserTabConsolePages::SetFocusFilters().
|
inlineprotected |
Definition at line 28 of file ServerBrowserTabPc.c.
References ButtonDisable(), Error(), GetGame(), m_ApplyFilter, m_BtnPageNext, m_BtnPagePrev, m_EntriesSorted, m_EntryMods, m_EntryWidgets, m_Filters, m_FiltersChanged, m_FilterSearchText, m_FilterSearchTextBox, m_HostSort, m_LoadingText, m_Menu, m_PageIndex, m_PingSort, m_PopulationSort, m_RefreshList, m_ResetFilters, m_Root, m_ServerList, m_ServerListScroller, m_SlotsSort, m_SortInverted, m_TabType, m_TimeSort, and SetSort().
|
inlineprotected |
Definition at line 130 of file ServerBrowserTabPc.c.
References m_ApplyFilter, m_FiltersChanged, and m_Root.
Definition at line 298 of file ServerBrowserTabConsole.c.
References m_CurrentSelectedServer, m_EntryWidgets, and ScrollToEntry().
Definition at line 412 of file ServerBrowserTabConsolePages.c.
References m_CurrentSelectedServer, m_EntriesSorted, m_EntryWidgets, m_SortType, ScrollToEntry(), and ServerBrowserTabConsolePages::SetFocusFilters().
|
inlineprotected |
Definition at line 223 of file ServerBrowserTabConsolePages.c.
References m_ServerList.
|
inlineprotected |
Definition at line 1045 of file ServerBrowserTabPc.c.
References m_EntryWidgets, and m_ServerList.
Definition at line 533 of file ServerBrowserTabPc.c.
Definition at line 1070 of file ServerBrowserTabPc.c.
References m_HostSort, m_PingSort, m_PopulationSort, m_ServerListScroller, m_SlotsSort, and m_TimeSort.
Referenced by OnFocus(), OnFocusLost(), OnMouseEnter(), and OnMouseLeave().
Definition at line 333 of file ServerBrowserTabConsolePages.c.
References GetCurrentPage(), and SetCurrentPage().
Definition at line 347 of file ServerBrowserTabConsolePages.c.
Definition at line 359 of file ServerBrowserTabConsolePages.c.
References GetCurrentPage(), and ServerBrowserTabConsolePages::RefreshList().
|
inlineprotected |
Definition at line 116 of file ServerBrowserTabConsole.c.
References Count, m_EntriesSorted, m_EntryWidgets, m_LastLoadedPage, m_Menu, m_ServerList, m_SortType, m_TabType, m_TotalLoadedServers, m_TotalPages, PassFilter(), and SERVER_BROWSER_PAGE_SIZE.
|
inlineprotected |
Definition at line 176 of file ServerBrowserTabConsolePages.c.
References ServerBrowserTabConsolePages::LoadExtraEntries(), m_CurrentPageNum, m_EntriesSorted, m_EntryWidgets, m_Menu, m_OnlineFavServers, m_ServerList, m_SortType, m_TabType, m_TotalLoadedServers, and ServerBrowserTabConsolePages::PassFilter().
|
inlineprotected |
Definition at line 182 of file ServerBrowserTabPc.c.
References m_Loading, m_LoadingFinished, m_Menu, and OnlineServices::m_ServersAsyncInvoker.
Definition at line 512 of file ServerBrowserTabConsolePages.c.
References ApplyFilters(), Left(), m_ApplyFilter, m_BtnPageNext, m_BtnPagePrev, m_Loading, m_LoadingFinished, m_RefreshList, m_ResetFilters, ServerBrowserTabConsolePages::PressX(), ServerBrowserTabConsolePages::RefreshList(), ResetFilters(), Right(), x, and y.
Definition at line 245 of file ServerBrowserTabPc.c.
References ApplyFilters(), m_ApplyFilter, m_BtnPageNext, m_BtnPagePrev, m_Loading, m_LoadingFinished, m_RefreshList, m_ResetFilters, ServerBrowserTabPc::RefreshList(), ResetFilters(), x, and y.
Definition at line 412 of file ServerBrowserTabPc.c.
|
inlineprotected |
Definition at line 402 of file ServerBrowserTabPc.c.
|
inlineprotected |
Definition at line 407 of file ServerBrowserTabPc.c.
|
inlineprotected |
Definition at line 394 of file ServerBrowserTabPc.c.
References m_PageIndex.
|
inlineprotected |
Definition at line 192 of file ServerBrowserTabConsole.c.
Referenced by ScriptedWidgetEventHandler::OnFilterChanged().
Definition at line 245 of file ServerBrowserTabConsolePages.c.
Definition at line 376 of file ServerBrowserTabPc.c.
References ButtonDisable(), ButtonEnable(), m_ApplyFilter, m_Loading, and m_RefreshList.
Definition at line 185 of file ServerBrowserTabConsole.c.
Referenced by ScriptedWidgetEventHandler::OnFocus().
Definition at line 228 of file ServerBrowserTabConsole.c.
|
inlineprotected |
Definition at line 117 of file ServerBrowserTabConsolePages.c.
References GetGame(), and GetInput().
|
inlineprivate |
|
inlineprotected |
Definition at line 67 of file ServerBrowserTabConsole.c.
References ErrorModuleHandler::GetClientMessage(), GetNextPage(), m_LastLoadedPage, m_LoadingText, m_Menu, m_TabType, m_TotalPages, and m_TotalServers.
|
inlineprotected |
Definition at line 142 of file ServerBrowserTabConsolePages.c.
References ErrorModuleHandler::GetClientMessage(), ServerBrowserTabConsolePages::LoadEntries(), m_LoadingFinished, m_LoadingText, m_Menu, m_TotalLoadedServers, ServerBrowserTabConsolePages::OnLoadServersAsyncFinished(), and ServerBrowserTabConsolePages::SetFocusFilters().
|
inlineprotected |
Definition at line 107 of file ServerBrowserTabConsole.c.
References m_LoadingFinished, m_LoadingText, and m_TotalLoadedServers.
|
inlineprotected |
Definition at line 165 of file ServerBrowserTabConsolePages.c.
References m_LoadingFinished, m_LoadingText, m_Menu, and m_TotalLoadedServers.
|
inlineprotected |
Definition at line 195 of file ServerBrowserTabPc.c.
References AddSorted(), m_Menu, m_PageIndex, m_TabType, and PassFilter().
|
inlineprotected |
Definition at line 240 of file ServerBrowserTabPc.c.
|
inlineprotected |
Definition at line 336 of file ServerBrowserTabPc.c.
References m_HostSort, m_PingSort, m_PopulationSort, m_SlotsSort, and m_TimeSort.
Definition at line 300 of file ServerBrowserTabPc.c.
References ColorHighlight(), IsFocusable(), m_FilterSearchText, m_FilterSearchTextBox, and SetFocus().
Referenced by ScriptedWidgetEventHandler::OnMouseEnter().
|
inlineprotected |
Definition at line 322 of file ServerBrowserTabPc.c.
References ColorNormal(), IsFocusable(), m_FilterSearchText, and SetFocus().
Referenced by ScriptedWidgetEventHandler::OnMouseLeave().
Definition at line 233 of file ServerBrowserTabConsole.c.
Definition at line 295 of file ServerBrowserTabConsolePages.c.
Definition at line 269 of file ServerBrowserTabConsole.c.
Definition at line 397 of file ServerBrowserTabConsolePages.c.
References ServerBrowserTabConsolePages::SetFocusFilters().
Definition at line 277 of file ServerBrowserTabConsole.c.
Definition at line 405 of file ServerBrowserTabConsolePages.c.
References ServerBrowserTabConsolePages::SetFocusFilters().
Definition at line 238 of file ServerBrowserTabConsole.c.
References RefreshList().
Definition at line 300 of file ServerBrowserTabConsolePages.c.
References GetGame(), GetTime(), m_OnlineFavServers, ServerBrowserTabConsolePages::RefreshList(), and SetCurrentPage().
Definition at line 243 of file ServerBrowserTabConsole.c.
References m_Filters, m_Menu, m_SelectedPanel, and m_SelectedServer.
Definition at line 314 of file ServerBrowserTabConsolePages.c.
References m_Filters, m_Menu, m_SelectedPanel, and m_SelectedServer.
Definition at line 197 of file ServerBrowserTabConsole.c.
References m_EntriesSorted, m_Filters, m_LoadingText, and m_ServerListScroller.
Referenced by PressX().
Definition at line 255 of file ServerBrowserTabConsolePages.c.
References m_EntriesSorted, m_Filters, m_LoadingText, m_ServerListScroller, and Show().
Definition at line 140 of file ServerBrowserTabPc.c.
References m_EntriesSorted, m_Loading, m_LoadingFinished, m_Menu, m_PageIndex, m_ServerListScroller, OnlineServices::m_ServersAsyncInvoker, and m_TotalLoadedServers.
Definition at line 214 of file ServerBrowserTabConsole.c.
Definition at line 278 of file ServerBrowserTabConsolePages.c.
Definition at line 163 of file ServerBrowserTabPc.c.
References ButtonDisable(), ButtonEnable(), m_ApplyFilter, m_Filters, m_Loading, and m_RefreshList.
Definition at line 365 of file ServerBrowserTabConsolePages.c.
References GetCurrentPage(), and SetCurrentPage().
Definition at line 379 of file ServerBrowserTabConsolePages.c.
Definition at line 391 of file ServerBrowserTabConsolePages.c.
References GetCurrentPage(), and ServerBrowserTabConsolePages::RefreshList().
Definition at line 594 of file ServerBrowserTabPc.c.
References m_Menu, m_SelectedServer, and ScrollToEntry().
Referenced by ScriptedWidgetEventHandler::Select().
Definition at line 470 of file ServerBrowserTabConsolePages.c.
References m_Root, and SetFocus().
|
inlineprotected |
Definition at line 285 of file ServerBrowserTabConsole.c.
References m_EntryWidgets, and m_Filters.
|
inlineprotected |
Definition at line 428 of file ServerBrowserTabConsolePages.c.
References m_Filters.
|
inlineprotected |
Definition at line 308 of file ServerBrowserTabConsole.c.
References m_EntriesSorted, m_EntryWidgets, and m_SortType.
|
inlineprotected |
Definition at line 446 of file ServerBrowserTabConsolePages.c.
References m_EntriesSorted, m_EntryWidgets, m_Menu, m_SortType, and SetFocus().
Definition at line 426 of file ServerBrowserTabPc.c.
References m_PageIndex.
|
inlineprotected |
Definition at line 462 of file ServerBrowserTabPc.c.
References ARGBF(), m_Root, and m_SortOrder.
Referenced by ScriptedWidgetEventHandler::OnSortChanged().
|
inlineprotected |
Definition at line 48 of file ServerBrowserTabConsole.c.
References m_Root.
|
inlineprotected |
Definition at line 96 of file ServerBrowserTabConsolePages.c.
References GetGame(), GetInput(), and m_Root.
|
inlineprotected |
Definition at line 610 of file ServerBrowserTabPc.c.
References m_SortInverted.
|
inlineprivate |
Definition at line 675 of file ServerBrowserTabPc.c.
References Math::Floor(), GetValueInt(), GetValueStr(), and m_EntriesSorted.
|
inlineprivate |
Definition at line 765 of file ServerBrowserTabPc.c.
References Math::Floor(), GetValueInt(), GetValueStr(), and m_EntriesSorted.
|
inlineprivate |
Definition at line 615 of file ServerBrowserTabPc.c.
References Math::Floor(), m_EntriesSorted, and Math::Min().
Definition at line 433 of file ServerBrowserTabPc.c.
References m_EntriesSorted, m_SortInverted, m_SortOrder, m_SortType, and SetSort().
|
inlineprotected |
Definition at line 487 of file ServerBrowserTabConsolePages.c.
References GetCurrentPage(), m_BtnPageNext, m_BtnPagePrev, m_Root, and ToString().
|
inlineprivate |
Definition at line 854 of file ServerBrowserTabPc.c.
References Math::Ceil(), m_BtnPageNext, m_BtnPagePrev, m_PageIndex, m_TotalLoadedServers, and Math::Round().
|
inlineprivate |
Definition at line 984 of file ServerBrowserTabPc.c.
References Count, GetRootMenu(), ServerBrowserTabPc::LoadExtraEntries(), m_EntriesSorted, m_EntryMods, m_EntryWidgets, m_OnlineFavServers, m_PageIndex, m_ServerList, m_SortType, and m_TotalLoadedServers.
|
inlineprivate |
Definition at line 1028 of file ServerBrowserTabPc.c.
References m_LoadingFinished, m_LoadingText, and m_TotalLoadedServers.
|
protected |
Definition at line 23 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 15 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 16 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 10 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 11 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 21 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 20 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 18 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 19 of file ServerBrowserTabPc.c.
|
private |
Definition at line 3 of file ServerBrowserTabConsole.c.
|
private |
Definition at line 4 of file ServerBrowserTabConsole.c.
|
protected |
Definition at line 16 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 7 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 17 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 15 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 23 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 22 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 13 of file ServerBrowserTabConsolePages.c.
Definition at line 24 of file ServerBrowserTabConsolePages.c.
Definition at line 24 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 18 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 26 of file ServerBrowserTabPc.c.
|
protected |
Definition at line 19 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 20 of file ServerBrowserTabConsolePages.c.
|
protected |
Definition at line 14 of file ServerBrowserTabConsolePages.c.
|
private |
Definition at line 6 of file ServerBrowserTabConsole.c.
|
private |
Definition at line 7 of file ServerBrowserTabConsole.c.
Definition at line 4 of file ServerBrowserTabPc.c.
Definition at line 3 of file ServerBrowserTabPc.c.