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

◆ SetActive()

override void LayoutHolder::SetActive ( bool active)
inlineprotected

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

854 {
855 if (!active)
856 {
857 HideOwnedTooltip();
858 }
859
860 if (!active && !m_IsActive)
861 return;
862
863 super.SetActive( active );
864 if ( GetHeader() )
865 {
866 GetHeader().SetActive(active);
867 }
868
869 if (m_MainWidget.FindAnyWidget("SelectedContainer"))
870 {
871 m_MainWidget.FindAnyWidget("SelectedContainer").Show(active);
872 }
873
874 Container c;
875 if( active )
876 {
877
879 if( m_OpenedContainers.Count() )
880 {
882 if (c)
883 {
884 c.SetActive(active);
885 }
886 }
887 }
888 else
889 {
891 if (c)
892 {
894 }
895 Unfocus();
896 m_ActiveIndex = 0;
897 m_FocusedColumn = 0;
898 }
899 }
bool m_IsActive
Определения ModifierBase.c:19
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().