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

◆ GetServerEntryByIndex() [2/2]

ServerBrowserEntry ServerBrowserTab::GetServerEntryByIndex ( int index,
string server_id )
inlineprotected

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

1162 {
1163 ref ServerBrowserEntry entry;
1164
1165 if ( index >= 0 )
1166 {
1167 if ( index < m_ServerListEntries.Count() )
1168 {
1169 entry = m_ServerListEntries[index];
1170 }
1171 else
1172 {
1173 entry = new ServerBrowserEntry( null, index, this );
1174 m_ServerList.AddChild( entry.GetRoot(), false );
1175
1176 m_ServerListEntries.Insert(entry);
1177 }
1178 }
1179 else
1180 {
1181 return null;
1182 }
1183
1184 // Refresh list
1185 m_EntryWidgets.Insert( server_id, entry );
1186
1187 return entry;
1188 }
ref map< string, ref ServerBrowserEntry > m_EntryWidgets
Определения ServerBrowserTab.c:32
SpacerBaseWidget m_ServerList
Определения ServerBrowserTab.c:28
ref array< ref ServerBrowserEntry > m_ServerListEntries
Определения ServerBrowserTabPc.c:24

Перекрестные ссылки m_EntryWidgets, m_ServerList и m_ServerListEntries.