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

◆ UpdateSceneList()

void UIPopupScript::UpdateSceneList ( )
inlineprivate

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

293 {
294 m_LstListScenes.ClearItems();
295
296 PluginSceneManager editor = PluginSceneManager.Cast( GetPlugin(PluginSceneManager) );
297
298 TStringArray scene_list = editor.GetSceneList();
299 string loaded_scene_name = editor.SceneGetName();
300
301 for ( int i = 0; i < scene_list.Count(); ++i )
302 {
303 string scene_name = scene_list.Get(i);
304
305 m_LstListScenes.AddItem(scene_name, NULL, 0);
306
307 if ( scene_name == loaded_scene_name )
308 {
309 m_LstListScenes.SelectRow(i);
310 }
311 }
312 }
PluginBase GetPlugin(typename plugin_type)
Определения PluginManager.c:316
TextListboxWidget m_LstListScenes
Определения UIPopupScriptSceneManager.c:9
array< string > TStringArray
Определения EnScript.c:685

Перекрестные ссылки GetPlugin() и m_LstListScenes.

Используется в OnClick() и OnOpen().