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

◆ AddValue() [2/3]

void HudDebugWinBase::AddValue ( string title,
string value )
inlineprivate

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

167 {
168 Widget widget = GetGame().GetWorkspace().CreateWidgets( "gui/layouts/debug/day_z_hud_debug_stat.layout", m_WgtPanel );
169
170 TextWidget tw = TextWidget.Cast(widget.FindAnyWidget("StatName"));
171 tw.SetText(title);
172 m_StatWidgets.Insert(widget);
173
174 TextWidget tw_output = TextWidget.Cast(widget.FindAnyWidget("OutputValue"));
175 m_StatValues.Insert(tw_output);
176
177 EditBoxWidget ebw_input = EditBoxWidget.Cast(widget.FindAnyWidget("InputValue"));
178 m_StatValuesInput.Insert(ebw_input, title );
179
180 SliderWidget sw = SliderWidget.Cast(widget.FindAnyWidget("StatSlider"));
181 m_SliderWidgets.Insert(sw,title );
182
183 AutoHeightSpacer WgtModifiersContent_panel_script;
184 m_WgtPanel.GetScript( WgtModifiersContent_panel_script );
185 WgtModifiersContent_panel_script.Update();
186 }
void Update()
Определения AutoHeightSpacer.c:11
proto native WorkspaceWidget GetWorkspace()
Widget m_WgtPanel
Определения HudDebugWinCharStats.c:4
ref map< ref EditBoxWidget, string > m_StatValuesInput
Определения HudDebugWinCharStats.c:8
ref map< ref SliderWidget, string > m_SliderWidgets
Определения HudDebugWinCharStats.c:6
ref array< ref Widget > m_StatWidgets
Определения HudDebugWinCharStats.c:5
ref array< ref TextWidget > m_StatValues
Определения HudDebugWinCharStats.c:7
proto native CGame GetGame()
proto native external Widget CreateWidgets(string layout, Widget parentWidget=NULL, bool immedUpdate=true)
Create widgets from *.layout file.
WorkspaceWidget Widget
Defined in code.

Перекрестные ссылки WorkspaceWidget::CreateWidgets(), GetGame(), CGame::GetWorkspace(), m_SliderWidgets, m_StatValues, m_StatValuesInput, m_StatWidgets, m_WgtPanel и AutoHeightSpacer::Update().