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

◆ SetPreviousActive()

void LayoutHolder::SetPreviousActive ( bool force = false)
inlineprotected

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

989 {
990 HideOwnedTooltip();
991 Container active;
992 if (m_OpenedContainers.Count())
993 {
995 }
996
997 if (active && active.IsActive())
998 {
999 active.SetPreviousActive();
1000 }
1001
1002 if (!active || !active.IsActive())
1003 {
1004 Container prev;
1006 {
1007 m_ActiveIndex--;
1008
1010 prev.SetLastActive();
1011 }
1012 else if (Container.Cast( GetParent() ))
1013 {
1014 SetActive(false);
1015 }
1016 else
1017 {
1018 SetActive(false);
1019 SetLastActive();
1020 }
1021 }
1022 }
void SetActive()
Определения TrapBase.c:413
override void SetPreviousActive(bool force=false)
Определения CargoContainer.c:668
override void SetLastActive()
Определения CargoContainer.c:744
void Container(LayoutHolder parent)
Определения Container.c:35
ref array< LayoutHolder > m_OpenedContainers
Определения Container.c:4
int m_ActiveIndex
Определения Container.c:5
override void SetLastActive()
Определения Container.c:775
bool IsFirstContainerFocused()
Определения Container.c:932
proto native Widget GetParent()
Get parent of the Effect.
Определения Effect.c:422

Перекрестные ссылки Container(), GetParent(), IsFirstContainerFocused(), m_ActiveIndex, m_OpenedContainers, SetActive(), Container::SetLastActive() и Container::SetPreviousActive().