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

◆ SetPreviousActive()

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

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

993 {
994 HideOwnedTooltip();
995 Container active;
996 if (m_OpenedContainers.Count())
997 {
999 }
1000
1001 if (active && active.IsActive())
1002 {
1003 active.SetPreviousActive();
1004 }
1005
1006 if (!active || !active.IsActive())
1007 {
1008 Container prev;
1010 {
1011 m_ActiveIndex--;
1012
1014 prev.SetLastActive();
1015 }
1016 else if (Container.Cast( GetParent() ))
1017 {
1018 SetActive(false);
1019 }
1020 else
1021 {
1022 SetActive(false);
1023 SetLastActive();
1024 }
1025 }
1026 }
void SetActive()
Определения TrapBase.c:414
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:779
bool IsFirstContainerFocused()
Определения Container.c:936
proto native Widget GetParent()
Get parent of the Effect.
Определения Effect.c:407

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