224 {
225 int index = 0;
226 ServerBrowserEntry entry;
228
230 {
231 return;
232 }
233
234
236 {
237 return;
238 }
239
241 {
242 foreach ( GetServersResultRow result : page_entries )
243 {
245 {
246 string ipPort = result.GetIpPort();
247 bool isFavorited =
m_Menu.IsFavorited(ipPort);
248
250 entry.SetIsOnline(true);
251 entry.FillInfo( result );
252 entry.SetFavorite(isFavorited);
253 entry.UpdateEntry();
254
256 {
258 }
259
262
263 index++;
264 }
265
267 {
268 return;
269 }
270 }
271 }
272
275 }
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)