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

◆ SetNextActive()

void LayoutHolder::SetNextActive ( )
inlineprotected

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

957 {
958 HideOwnedTooltip();
959
960 Container active;
961 if (m_OpenedContainers.Count())
962 {
964 }
965
966 if (active && active.IsActive())
967 {
968 active.SetNextActive();
969 }
970 if (!active || !active.IsActive())
971 {
972 Container next;
974 {
976
978 next.SetActive(true);
979 }
980 else if (Container.Cast( GetParent() ))
981 {
982 SetActive(false);
983 }
984 else
985 {
986 SetActive(false);
988 }
989 }
990 }
void SetActive()
Определения TrapBase.c:414
override void SetActive(bool active)
Определения CargoContainer.c:769
override void SetNextActive()
Определения CargoContainer.c:647
void Container(LayoutHolder parent)
Определения Container.c:35
override void SetFirstActive()
Определения Container.c:823
ref array< LayoutHolder > m_OpenedContainers
Определения Container.c:4
int m_ActiveIndex
Определения Container.c:5
bool IsLastContainerFocused()
Определения Container.c:941
proto native Widget GetParent()
Get parent of the Effect.
Определения Effect.c:407

Перекрестные ссылки Container(), GetParent(), IsLastContainerFocused(), m_ActiveIndex, m_OpenedContainers, Container::SetActive(), SetActive(), SetFirstActive() и Container::SetNextActive().