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

◆ UpdateSelection()

void Container::UpdateSelection ( )
inlineprotected

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

467 {
468 if( m_IsActive )
469 {
470 if( m_FocusedItemPosition >= m_Icons.Count() )
471 m_FocusedItemPosition = m_Icons.Count() - 1;
472 Icon icon = GetIcon( m_FocusedItemPosition );
473 if( icon && !icon.IsActive() )
474 {
475 icon.SetActive( true );
476 Inventory.GetInstance().UpdateConsoleToolbar();
477 }
478 }
479 }
void Inventory(LayoutHolder parent)
Определения Inventory.c:74
bool m_IsActive
Определения ModifierBase.c:19
string GetIcon()
Определения NotificationSystem.c:45
ref array< ref Icon > m_Icons
Определения CargoContainer.c:11
int m_FocusedItemPosition
Определения CargoContainer.c:9
override void SetActive(bool active)
Определения Icon.c:103

Перекрестные ссылки GetIcon(), Inventory(), m_FocusedItemPosition, m_Icons, m_IsActive и Icon::SetActive().

Используется в MovedInCargo(), RefreshImpl(), SetActive(), SetDefaultFocus(), SetLastActive(), SetNextActive(), SetNextLeftActive(), SetNextRightActive() и SetPreviousActive().