См. определение в файле OptionSelectorSlider.c строка 8
9 {
10 if (!showEditbox)
11 {
12 m_Root =
g_Game.GetWorkspace().CreateWidgets(
"gui/layouts/new_ui/option_slider.layout", parent);
13 }
14 else
15 {
16 m_Root =
g_Game.GetWorkspace().CreateWidgets(
"gui/layouts/new_ui/option_slider_editbox.layout", parent);
19 #ifdef PLATFORM_CONSOLE
21 #endif
22 }
23
24 #ifdef PLATFORM_CONSOLE
25 m_Parent = parent.GetParent().GetParent();
26 #else
27 #ifdef PLATFORM_WINDOWS
29 #endif
30 #endif
31
34
35 m_SelectorType = 1;
36 m_ParentClass = parent_menu;
37 m_Slider = SliderWidget.Cast(
m_Root.FindAnyWidget(
"option_value"));
40
42
44
45 if (showEditbox)
46 {
48 }
49
51 }
override void SetValue(int value, bool fire_event=true)
class PlayerStatBase m_MinValue
EditBoxWidget m_ValueText
Перекрестные ссылки Enable(), g_Game, GetValue(), m_LastValue, m_MaxValue, m_MinValue, m_Parent, m_Root, m_ShowEditbox, m_ValueText, SetValue() и SetValueText().
Используется в UpdateActiveOption().