Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
scriptconsoleselector.c
Go to the documentation of this file.
2{
4
5 void ScriptConsoleSelector(Widget parent, float value, ScriptConsoleTabBase parent_tab, bool disabled, float min, float max)
6 {
7 m_Root = GetGame().GetWorkspace().CreateWidgets(GetLayoutFile(), parent);
8 m_Parent = parent;
9 m_SelectorType = 1;
10 m_ParentTab = parent_tab;
11 m_Slider = SliderWidget.Cast(m_Root.FindAnyWidget("option_value"));
12 m_Slider.SetCurrent(value);
13
14 m_MinValue = min;
15 m_MaxValue = max;
16
17 SetValue(value);
18 Enable();
19
20 m_Parent.SetHandler(this);
21 }
22
24 {
25 return "gui/layouts/new_ui/script_console_slider.layout";
26 }
27
28 void SetColor(int color)
29 {
30 m_Slider.SetColor(color);
31 }
32
34 {
35 return m_Root;
36 }
37
39 {
40 return m_ParentTab;
41 }
42}
This Option Selector handles a Slider Marker, which basically has 2 sliders One slider is for selecti...
ScriptConsoleTabBase GetTab()
void ScriptConsoleSelector(Widget parent, float value, ScriptConsoleTabBase parent_tab, bool disabled, float min, float max)
ScriptConsoleTabBase m_ParentTab
proto native CGame GetGame()
override void SetValue(int value, bool fire_event=true)
class PlayerStatBase m_MinValue
T m_MaxValue
Widget m_Root
Definition sizetochild.c:91
Widget m_Parent
Definition sizetochild.c:92