DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
UIScriptedWindow.c
См. документацию.
2{
4 int m_Id;
5
6 //---MOVE TO UIMANAGER WHEN FIXED
8
9 static void AddToActiveWindows( int id, UIScriptedWindow window )
10 {
11 if ( m_ActiveWindows == NULL )
12 {
14 }
15
16 m_ActiveWindows.Insert( id, window );
17 }
18
19 static void RemoveFromActiveWindows( int id )
20 {
21 if ( m_ActiveWindows )
22 {
23 m_ActiveWindows.Remove( id );
24 }
25 }
26
27 static UIScriptedWindow GetWindow( int id )
28 {
29 if ( m_ActiveWindows )
30 {
31 return m_ActiveWindows.Get( id );
32 }
33
34 return NULL;
35 }
36
41 //---
42
43
44 void UIScriptedWindow(int id)
45 {
46 m_Id = id;
47 }
48
50 {
51 GetWidgetRoot().Show(false);
52 delete GetWidgetRoot();
53 }
54
56 {
57 return m_WgtRoot;
58 }
59
61 {
62 }
63
65 {
66 GetWidgetRoot().Show( true );
67 }
68
70 {
71 GetWidgetRoot().Show( false );
72 }
73
75 {
77 }
78
79 //--- EVENTS
80 bool OnClick(Widget w, int x, int y, int button)
81 {
82 return false;
83 }
84
85 bool OnModalResult(Widget w, int x, int y, int code, int result)
86 {
87 return false;
88 }
89
90 bool OnDoubleClick(Widget w, int x, int y, int button)
91 {
92 return false;
93 }
94
95 bool OnSelect(Widget w, int x, int y)
96 {
97 return false;
98 }
99
100 bool OnItemSelected(Widget w, int x, int y, int row, int column, int oldRow, int oldColumn)
101 {
102 return false;
103 }
104
105 bool OnFocus(Widget w, int x, int y)
106 {
107 return false;
108 }
109
110 bool OnFocusLost(Widget w, int x, int y)
111 {
112 return false;
113 }
114
115 bool OnMouseEnter(Widget w, int x, int y)
116 {
117 return false;
118 }
119
120 bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
121 {
122 return false;
123 }
124
125 bool OnMouseButtonDown(Widget w, int x, int y, int button)
126 {
127 return false;
128 }
129
130 bool OnMouseButtonUp(Widget w, int x, int y, int button)
131 {
132 return false;
133 }
134
135 bool OnMouseWheel(Widget w, int x, int y, int wheel)
136 {
137 return false;
138 }
139
140 bool OnController(Widget w, int control, int value)
141 {
142 return false;
143 }
144
145 bool OnKeyDown(Widget w, int x, int y, int key)
146 {
147 return false;
148 }
149
150 bool OnKeyUp(Widget w, int x, int y, int key)
151 {
152 return false;
153 }
154
155 bool OnKeyPress(Widget w, int x, int y, int key)
156 {
157 return false;
158 }
159
160 bool OnChange(Widget w, int x, int y, bool finished)
161 {
162 return false;
163 }
164
165 bool OnDrag(Widget w, int x, int y)
166 {
167 return false;
168 }
169
170 bool OnDragging(Widget w, int x, int y, Widget reciever)
171 {
172 return false;
173 }
174
175 bool OnDraggingOver(Widget w, int x, int y, Widget reciever)
176 {
177 return false;
178 }
179
180 bool OnDrop(Widget w, int x, int y, Widget reciever)
181 {
182 return false;
183 }
184
185 bool OnDropReceived(Widget w, int x, int y, Widget reciever)
186 {
187 return false;
188 }
189
190 bool OnEvent(EventType eventType, Widget target, int parameter0, int parameter1)
191 {
192 return false;
193 }
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227}
map
Определения ControlsXboxNew.c:4
Icon x
Icon y
proto native UIManager GetUIManager()
void CloseWindow(int id)
Определения UIManager.c:209
void UIScriptedWindow(int id)
Определения UIScriptedWindow.c:44
bool OnFocusLost(Widget w, int x, int y)
Определения UIScriptedWindow.c:110
void CloseWindow()
Определения UIScriptedWindow.c:74
bool OnKeyUp(Widget w, int x, int y, int key)
Определения UIScriptedWindow.c:150
bool OnChange(Widget w, int x, int y, bool finished)
Определения UIScriptedWindow.c:160
Widget Init()
Определения UIScriptedWindow.c:60
bool OnClick(Widget w, int x, int y, int button)
Определения UIScriptedWindow.c:80
bool OnMouseWheel(Widget w, int x, int y, int wheel)
Определения UIScriptedWindow.c:135
bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
Определения UIScriptedWindow.c:120
bool OnMouseButtonUp(Widget w, int x, int y, int button)
Определения UIScriptedWindow.c:130
bool OnSelect(Widget w, int x, int y)
Определения UIScriptedWindow.c:95
void ~UIScriptedWindow()
Определения UIScriptedWindow.c:49
bool OnMouseButtonDown(Widget w, int x, int y, int button)
Определения UIScriptedWindow.c:125
bool OnDropReceived(Widget w, int x, int y, Widget reciever)
Определения UIScriptedWindow.c:185
bool OnDrag(Widget w, int x, int y)
Определения UIScriptedWindow.c:165
bool OnDrop(Widget w, int x, int y, Widget reciever)
Определения UIScriptedWindow.c:180
void HideWindow()
Определения UIScriptedWindow.c:69
bool OnKeyPress(Widget w, int x, int y, int key)
Определения UIScriptedWindow.c:155
static void RemoveFromActiveWindows(int id)
Определения UIScriptedWindow.c:19
int m_Id
Определения UIScriptedWindow.c:4
void ShowWindow()
Определения UIScriptedWindow.c:64
bool OnItemSelected(Widget w, int x, int y, int row, int column, int oldRow, int oldColumn)
Определения UIScriptedWindow.c:100
bool OnController(Widget w, int control, int value)
Определения UIScriptedWindow.c:140
Widget GetWidgetRoot()
Определения UIScriptedWindow.c:55
bool OnKeyDown(Widget w, int x, int y, int key)
Определения UIScriptedWindow.c:145
bool OnDoubleClick(Widget w, int x, int y, int button)
Определения UIScriptedWindow.c:90
bool OnMouseEnter(Widget w, int x, int y)
Определения UIScriptedWindow.c:115
bool OnModalResult(Widget w, int x, int y, int code, int result)
Определения UIScriptedWindow.c:85
Widget m_WgtRoot
Определения UIScriptedWindow.c:3
bool OnDraggingOver(Widget w, int x, int y, Widget reciever)
Определения UIScriptedWindow.c:175
static UIScriptedWindow GetWindow(int id)
Определения UIScriptedWindow.c:27
bool OnEvent(EventType eventType, Widget target, int parameter0, int parameter1)
Определения UIScriptedWindow.c:190
static void AddToActiveWindows(int id, UIScriptedWindow window)
Определения UIScriptedWindow.c:9
bool OnDragging(Widget w, int x, int y, Widget reciever)
Определения UIScriptedWindow.c:170
static ref map< int, UIScriptedWindow > m_ActiveWindows
Определения UIScriptedWindow.c:7
bool OnFocus(Widget w, int x, int y)
Определения UIScriptedWindow.c:105
static map< int, UIScriptedWindow > GetActiveWindows()
Определения UIScriptedWindow.c:37
Определения EnWidgets.c:190
proto native CGame GetGame()
TypeID EventType
Определения EnWidgets.c:55