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

◆ SetActive()

override void LayoutHolder::SetActive ( bool active)
inlineprotected

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

850 {
851 if (!active)
852 {
853 HideOwnedTooltip();
854 }
855
856 if (!active && !m_IsActive)
857 return;
858
859 super.SetActive( active );
860 if ( GetHeader() )
861 {
862 GetHeader().SetActive(active);
863 }
864
865 if (m_MainWidget.FindAnyWidget("SelectedContainer"))
866 {
867 m_MainWidget.FindAnyWidget("SelectedContainer").Show(active);
868 }
869
870 Container c;
871 if( active )
872 {
873
875 if( m_OpenedContainers.Count() )
876 {
878 if (c)
879 {
880 c.SetActive(active);
881 }
882 }
883 }
884 else
885 {
887 if (c)
888 {
890 }
891 Unfocus();
892 m_ActiveIndex = 0;
893 m_FocusedColumn = 0;
894 }
895 }
bool m_IsActive
Определения BunkerBroadcastComponent.c:157
override void SetActive(bool active)
Определения CargoContainer.c:769
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 Unfocus()
Определения Container.c:130
Container GetFocusedContainer()
Определения Container.c:48
Header GetHeader()
int m_FocusedColumn
Определения Container.c:15
void SetDefaultFocus(bool while_micromanagment_mode=false)
Определения Container.c:115

Перекрестные ссылки Container(), GetFocusedContainer(), Container::GetHeader(), m_ActiveIndex, m_FocusedColumn, m_IsActive, m_OpenedContainers, Container::SetActive(), Header::SetActive(), Container::SetDefaultFocus() и Container::Unfocus().