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

◆ UpdateInterval()

override void HandsArea::UpdateInterval ( )
inlineprotected

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

55 {
56 if (!m_Scroller.IsScrollbarVisible())
57 {
58 m_Scroller.VScrollToPos01(0.0);
59 }
60 else if (m_Scroller.GetVScrollPos01() > 1.0)
61 {
62 m_Scroller.VScrollToPos01(1.0);
63 }
64 m_HandsContainer.UpdateInterval();
65
66 float x, y;
67 float x2, y2;
68 m_Scroller.GetScreenSize( x, y );
69 m_MainWidget.GetScreenSize( x2, y2 );
70 if ( y2 != y )
71 m_ShouldChangeSize = true;
72
73 bool changed_size;
74 if ( m_ShouldChangeSize && m_HandsResizer.ResizeParentToChild( changed_size, InventoryMenu.GetHeight() * 0.5 ) )
75 m_Scroller.SetAlpha( 0.3921 );
76 else
77 m_Scroller.SetAlpha( 0 );
78
79 if ( changed_size )
80 m_ShouldChangeSize = false;
81 }
Icon x
Icon y
void InventoryMenu()
Определения InventoryMenu.c:20
ScrollWidget m_Scroller
Определения HandsArea.c:3
bool m_ShouldChangeSize
Определения HandsArea.c:7
ref SizeToChild m_HandsResizer
Определения HandsArea.c:5
ref HandsContainer m_HandsContainer
Определения HandsArea.c:4

Перекрестные ссылки InventoryMenu(), m_HandsContainer, m_HandsResizer, m_Scroller, m_ShouldChangeSize, x и y.