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

◆ GetServerEntryByIndex() [2/2]

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

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

1072 {
1073 ref ServerBrowserEntry entry;
1074
1075 if ( index >= 0 )
1076 {
1077 if ( index < m_ServerListEntries.Count() )
1078 {
1079 entry = m_ServerListEntries[index];
1080 }
1081 else
1082 {
1083 entry = new ServerBrowserEntry( null, index, this );
1084 m_ServerList.AddChild( entry.GetRoot(), false );
1085
1086 m_ServerListEntries.Insert(entry);
1087 }
1088 }
1089 else
1090 {
1091 return null;
1092 }
1093
1094 // Refresh list
1095 m_EntryWidgets.Insert( server_id, entry );
1096
1097 return entry;
1098 }
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.