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

◆ UpdateSelected()

void ScriptConsoleVicinityTab::UpdateSelected ( )
inlineprotected

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

93 {
94 int row = m_VicinityListbox.GetSelectedRow();
95
96 m_Selected = null;
97 if (m_VicinityItems.IsValidIndex(row))
98 {
99 m_Selected = m_VicinityItems.Get(row);
100 }
101
102 EntityAI entity = EntityAI.Cast(m_Selected);
103 if (entity)
104 {
105 m_ContextMenu.BuildContextMenu(entity, m_VicinityListbox, this);
106
107 m_ContextMenu.SetSize(1, 1);
108 m_ContextMenu.Show(0, 0);
109 }
110 else
111 {
112 m_ContextMenu.Hide();
113 }
114 }
class LogManager EntityAI
static Object m_Selected
Определения ScriptConsoleVicinityTab.c:4
ref array< Object > m_VicinityItems
Определения ScriptConsoleVicinityTab.c:9
ref ContextMenu m_ContextMenu
Определения ScriptConsoleVicinityTab.c:11
TextListboxWidget m_VicinityListbox
Определения ScriptConsoleVicinityTab.c:6

Перекрестные ссылки m_ContextMenu, m_Selected, m_VicinityItems и m_VicinityListbox.

Используется в OnChange(), OnClick(), OnSelected() и RenderList().