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

◆ GetServerEntryByIndex() [2/2]

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

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

1145 {
1146 ref ServerBrowserEntry entry;
1147
1148 if ( index >= 0 )
1149 {
1150 if ( index < m_ServerListEntries.Count() )
1151 {
1152 entry = m_ServerListEntries[index];
1153 }
1154 else
1155 {
1156 entry = new ServerBrowserEntry( null, index, this );
1157 m_ServerList.AddChild( entry.GetRoot(), false );
1158
1159 m_ServerListEntries.Insert(entry);
1160 }
1161 }
1162 else
1163 {
1164 return null;
1165 }
1166
1167 // Refresh list
1168 m_EntryWidgets.Insert( server_id, entry );
1169
1170 return entry;
1171 }
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.