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

◆ UpdateSelected()

void ScriptConsoleVicinityTab::UpdateSelected ( )
inlineprotected

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

95 {
96 int row = m_VicinityListbox.GetSelectedRow();
97
98 m_Selected = null;
99 if (m_VicinityItems.IsValidIndex(row))
100 {
101 m_Selected = m_VicinityItems.Get(row);
102 }
103
104 EntityAI entity = EntityAI.Cast(m_Selected);
105 if (entity)
106 {
107 m_ContextMenu.BuildContextMenu(entity, m_VicinityListbox, this);
108
109 m_ContextMenu.SetSize(1, 1);
110 m_ContextMenu.Show(0, 0);
111 }
112 else
113 {
114 m_ContextMenu.Hide();
115 }
116 }
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().