DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RefreshList()

void RefreshList ( )
protected

См. определение в файле ServerBrowserTab.c строка 448

449 {
450 m_Menu.SetServersLoadingTab( m_TabType );
451
452 m_LoadingFinished = false;
453 m_Initialized = true;
454 m_BegunLoading = false;
456 m_TotalPages = -1;
457 m_TotalServers = 0;
460
461 m_Menu.DeselectCurrentServer();
462
463 m_EntryWidgets.Clear();
464
465 #ifndef PLATFORM_WINDOWS // XBOX OR PS
466 m_CurrentFilterInput = m_Filters.GetFilterOptionsConsoles();
469 m_CurrentFilterInput.m_SortOrder = m_SortOrder;
470 #else // PLATFORM_WINDOWS
471 m_CurrentFilterInput = m_Filters.GetFilterOptionsPC();
472 #ifdef PLATFORM_CONSOLE // PC client with -XBOX flag
474 #else
475 m_CurrentFilterInput.m_Page = 0;
476 #endif
477 #endif
478
479 m_Loading = true;
480 switch ( m_TabType )
481 {
482 case TabType.OFFICIAL:
483 {
484 m_CurrentFilterInput.SetOfficialFilter( true );
486 break;
487 }
488 case TabType.COMMUNITY:
489 {
490 m_CurrentFilterInput.SetOfficialFilter( false );
492 break;
493 }
494 case TabType.LAN:
495 {
496 m_CurrentFilterInput.SetLAN();
498 break;
499 }
500 }
501 }
ref ServerBrowserFilterContainer m_Filters
Определения ServerBrowserTab.c:35
TabType m_TabType
Определения ServerBrowserTab.c:40
bool m_LoadingFinished
Определения ServerBrowserTab.c:52
int m_CurrentLoadedPage
Определения ServerBrowserTab.c:56
ref GetServersInput m_CurrentFilterInput
Определения ServerBrowserTab.c:57
ref map< string, ref ServerBrowserEntry > m_EntryWidgets
Определения ServerBrowserTab.c:32
int m_TotalPages
Определения ServerBrowserTab.c:51
bool m_BegunLoading
Определения ServerBrowserTab.c:46
TabType
Определения ServerBrowserTab.c:2
int m_TotalLoadedServers
Определения ServerBrowserTab.c:49
string GetSortOption()
Определения ServerBrowserTab.c:582
ServerBrowserMenuNew m_Menu
Определения ServerBrowserTab.c:37
bool m_Loading
Определения ServerBrowserTab.c:47
int m_LastLoadedPage
Определения ServerBrowserTab.c:50
ESortOrder m_SortOrder
Определения ServerBrowserTab.c:42
int m_TotalServers
Определения ServerBrowserTab.c:48
int GetCurrentPage()
Определения ServerBrowserTab.c:426
bool m_Initialized
Определения UiHintPanel.c:317
static void LoadServers(notnull GetServersInput inputValues)
Определения OnlineServices.c:96
Определения OnlineServices.c:2

Перекрестные ссылки GetCurrentPage(), GetSortOption(), OnlineServices::LoadServers(), m_BegunLoading, m_CurrentFilterInput, m_CurrentLoadedPage, m_EntryWidgets, m_Filters, m_Initialized, m_LastLoadedPage, m_Loading, m_LoadingFinished, m_Menu, m_SortOrder, m_TabType, m_TotalLoadedServers, m_TotalPages и m_TotalServers.