DayZ 1.24
Loading...
Searching...
No Matches
HudDebugWinBase.c
Go to the documentation of this file.
2{
4 protected bool m_Show;
5 protected bool m_RPCSent;
6
7 //============================================
8 // Constructor
9 //============================================
14
15 //============================================
16 // GetType
17 //============================================
18 int GetType()
19 {
20 return HudDebug.HUD_WIN_UNDEFINED;
21 }
22
24
25 void SetUpdate(bool state);
26
27 void Update()
28 {
29 if (m_Show && !m_RPCSent)
30 SetUpdate(true);
31 }
32
33
34 //============================================
35 // SetUpdate
36 //============================================
38 {
39 m_RPCSent = true;
40 }
41
42
43 //============================================
44 // Show
45 //============================================
46 void Show()
47 {
48 m_WgtRoot.Show(true);
49 m_Show = true;
50 }
51
52 //============================================
53 // Hide
54 //============================================
55 void Hide()
56 {
57 m_WgtRoot.Show(false);
58 m_Show = false;
59 }
60
61 //============================================
62 // Is visible
63 //============================================
64 bool IsVisible()
65 {
66 return m_WgtRoot.IsVisible();
67 }
68
69 //============================================
70 // FitWindowByContent
71 //============================================
73 {
74 int size_of_value = 17;
75 SetValueListSize(250, size_of_value * wgt.GetNumItems(), wgt);
76 }
77
78 //============================================
79 // SetSize
80 //============================================
82 {
83 int offset = 10;
84 int size_of_title = 20;
85
86 wgt.SetSize(x, y);
87
88 int root_size_x = x + (2 * offset);
89 int root_size_y = y + (2 * offset) + size_of_title;
90
92 }
93}
void HudDebug()
Definition HudDebug.c:104
Icon x
Icon y
void HudDebugWinBase(Widget widget_root)
void Init(Widget widget_root)
void FitWindowByContent(TextListboxWidget wgt)
void SetUpdate(bool state)
void SetValueListSize(int x, int y, TextListboxWidget wgt)