282 {
283 int index = 0;
284 ServerBrowserEntry entry;
286
288 {
289 return;
290 }
291
292
294 {
295 return;
296 }
297
299 {
300 foreach ( GetServersResultRow result : page_entries )
301 {
303 {
304 string ipPort = result.GetIpPort();
305 bool isFavorited =
m_Menu.IsFavorited(ipPort);
306
308 entry.SetIsOnline(true);
309 entry.FillInfo( result );
310 entry.SetFavorite(isFavorited);
311 entry.UpdateEntry();
312
314 {
316 }
317
320
321 index++;
322 }
323
325 {
326 return;
327 }
328 }
329 }
330
333 }
void LoadExtraEntries(int index)
ref map< ESortType, ref array< ref GetServersResultRow > > m_EntriesSorted
ref map< string, ref ServerBrowserEntry > m_EntryWidgets
ServerBrowserMenuNew m_Menu
SpacerBaseWidget m_ServerList
ref set< string > m_OnlineFavServers
ServerBrowserEntry GetServerEntryByIndex(int index)
override bool PassFilter(GetServersResultRow result)