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

◆ RefreshList()

void RefreshList ( )
protected

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

439 {
440 m_Menu.SetServersLoadingTab( m_TabType );
441
442 m_LoadingFinished = false;
443 m_Initialized = true;
444 m_BegunLoading = false;
446 m_TotalPages = -1;
447 m_TotalServers = 0;
450
451 m_Menu.DeselectCurrentServer();
452
453 m_EntryWidgets.Clear();
454
455 #ifndef PLATFORM_WINDOWS // XBOX OR PS
456 m_CurrentFilterInput = m_Filters.GetFilterOptionsConsoles();
459 m_CurrentFilterInput.m_SortOrder = m_SortOrder;
460 #else // PLATFORM_WINDOWS
461 m_CurrentFilterInput = m_Filters.GetFilterOptionsPC();
462 #ifdef PLATFORM_CONSOLE // PC client with -XBOX flag
464 #else
465 m_CurrentFilterInput.m_Page = 0;
466 #endif
467 #endif
468
469 m_Loading = true;
470 switch ( m_TabType )
471 {
472 case TabType.OFFICIAL:
473 {
474 m_CurrentFilterInput.SetOfficialFilter( true );
476 break;
477 }
478 case TabType.COMMUNITY:
479 {
480 m_CurrentFilterInput.SetOfficialFilter( false );
482 break;
483 }
484 case TabType.LAN:
485 {
486 m_CurrentFilterInput.SetLAN();
488 break;
489 }
490 }
491 }
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:572
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:416
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.