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

◆ SetLastActive()

override void LayoutHolder::SetLastActive ( )
inlineprotected

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

776 {
777 if (m_IsActive)
778 {
779 m_IsActive = true;
780 if (m_OpenedContainers.Count())
781 {
782 SetLastFocus();
784 {
785 for (int i = 0; i < m_OpenedContainers.Count() - 1; i++)
786 {
788 {
789 m_OpenedContainers[i].SetActive(false);
790 }
791 }
792 m_OpenedContainers[m_ActiveIndex].SetLastActive();
793 }
794 else
795 {
796 m_OpenedContainers[m_ActiveIndex].SetLastActive();
797 }
798 }
799 }
800 else
801 {
802 m_IsActive = true;
803 if (GetHeader())
804 {
806 }
807 SetLastFocus();
808 if (m_OpenedContainers.Count())
809 {
811 if (c)
812 {
813 c.SetLastActive( );
814 }
815 }
816 }
817 }
bool m_IsActive
Определения BunkerBroadcastComponent.c:157
bool IsActive()
Определения BunkerBroadcastComponent.c:255
override void SetLastActive()
Определения CargoContainer.c:744
override void SetActive(bool active)
Определения Header.c:64
void Container(LayoutHolder parent)
Определения Container.c:35
ref array< LayoutHolder > m_OpenedContainers
Определения Container.c:4
int m_ActiveIndex
Определения Container.c:5
void SetLastFocus()
Определения Container.c:120
Header GetHeader()

Перекрестные ссылки Container(), Container::GetHeader(), IsActive(), m_ActiveIndex, m_IsActive, m_OpenedContainers, Header::SetActive(), Container::SetLastActive() и Container::SetLastFocus().