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

◆ LayoutHolder()

void ScriptedWidgetEventHandler::LayoutHolder ( LayoutHolder parent)
inlineprotected

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

90 {
91 m_Parent = parent;
92
96
97 m_TooltipOwner = false;
98
99 if ( m_LayoutName != "" )
100 {
102 m_MainWidget.Show( true, false );
103 }
104
106
107 if ( m_ParentWidget )
108 {
109 m_ParentWidget.Show( true, false );
110 if ( m_MainWidget )
111 {
112 m_ParentWidget.AddChild( m_MainWidget, false );
113 }
114 }
115
116 if ( m_ImmedUpdate )
117 {
118 if ( m_MainWidget )
119 m_MainWidget.Update();
120 }
121 }
proto native WorkspaceWidget GetWorkspace()
void SetParentWidget()
Определения LayoutHolder.c:142
Widget m_RootWidget
Определения LayoutHolder.c:4
LayoutHolder m_Parent
Определения LayoutHolder.c:6
void SetImmedUpdate()
Определения LayoutHolder.c:20
Widget m_ParentWidget
Определения UiHintPanel.c:29
string m_LayoutName
Определения LayoutHolder.c:7
Widget m_MainWidget
Определения LayoutHolder.c:3
bool m_TooltipOwner
Определения LayoutHolder.c:11
bool m_ImmedUpdate
Определения LayoutHolder.c:10
proto native CGame GetGame()
proto native external Widget CreateWidgets(string layout, Widget parentWidget=NULL, bool immedUpdate=true)
Create widgets from *.layout file.

Перекрестные ссылки WorkspaceWidget::CreateWidgets(), GetGame(), CGame::GetWorkspace(), LayoutHolder(), m_ImmedUpdate, m_LayoutName, m_MainWidget, m_Parent, m_ParentWidget, m_RootWidget, m_TooltipOwner, SetImmedUpdate(), LayoutHolder::SetLayoutName() и SetParentWidget().

Используется в GetParent(), GetRoot() и LayoutHolder().