terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
GUIUtility.cs
Go to the documentation of this file.
1using System;
8
9namespace UnityEngine
10{
11 [NativeHeader("Runtime/Utilities/CopyPaste.h")]
12 [NativeHeader("Runtime/Camera/RenderLayers/GUITexture.h")]
13 [NativeHeader("Runtime/Input/InputManager.h")]
14 [NativeHeader("Modules/IMGUI/GUIUtility.h")]
15 [NativeHeader("Modules/IMGUI/GUIManager.h")]
16 [NativeHeader("Runtime/Input/InputBindings.h")]
17 [global::Cpp2ILInjected.Token(Token = "0x2000010")]
18 public class GUIUtility
19 {
20 [NativeProperty("GetGUIState().m_PixelsPerPoint", true, TargetType.Field)]
21 [global::Cpp2ILInjected.Token(Token = "0x1700001F")]
22 internal static extern float pixelsPerPoint
23 {
24 [global::Cpp2ILInjected.Token(Token = "0x6000068")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1F99C10", Offset = "0x1F99C10", Length = "0x28")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
28 [MethodImpl(4096)]
29 get;
30 }
31
32 [NativeProperty("GetGUIState().m_OnGUIDepth", true, TargetType.Field)]
33 [global::Cpp2ILInjected.Token(Token = "0x17000020")]
34 internal static extern int guiDepth
35 {
36 [global::Cpp2ILInjected.Token(Token = "0x6000069")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1F9AE40", Offset = "0x1F9AE40", Length = "0x28")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 [MethodImpl(4096)]
41 get;
42 }
43
44 [NativeProperty("GetGUIState().m_CanvasGUIState.m_IsMouseUsed", true, TargetType.Field)]
45 [global::Cpp2ILInjected.Token(Token = "0x17000021")]
46 internal static extern bool mouseUsed
47 {
48 [global::Cpp2ILInjected.Token(Token = "0x600006A")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1F979A0", Offset = "0x1F979A0", Length = "0x3C")]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
52 [MethodImpl(4096)]
53 set;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x17000022")]
57 public static extern string systemCopyBuffer
58 {
59 [FreeFunction("GetCopyBuffer")]
60 [global::Cpp2ILInjected.Token(Token = "0x600006B")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1F9AE68", Offset = "0x1F9AE68", Length = "0x28")]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "get_clipboard", ReturnType = typeof(string))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "KeyPressed", MemberParameters = new object[] { typeof(Event) }, ReturnType = "UnityEngine.UI.InputField.EditState")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
66 [MethodImpl(4096)]
67 get;
68 [FreeFunction("SetCopyBuffer")]
69 [global::Cpp2ILInjected.Token(Token = "0x600006C")]
70 [global::Cpp2ILInjected.Address(RVA = "0x1F9AE90", Offset = "0x1F9AE90", Length = "0x3C")]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "set_clipboard", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "KeyPressed", MemberParameters = new object[] { typeof(Event) }, ReturnType = "UnityEngine.UI.InputField.EditState")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
74 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
75 [MethodImpl(4096)]
76 set;
77 }
78
79 [FreeFunction("GetGUIState().GetControlID")]
80 [global::Cpp2ILInjected.Token(Token = "0x600006D")]
81 [global::Cpp2ILInjected.Address(RVA = "0x1F9AECC", Offset = "0x1F9AECC", Length = "0x5C")]
82 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "GetControlID", MemberParameters = new object[]
84 {
85 typeof(int),
88 }, ReturnType = typeof(int))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
91 private static int Internal_GetControlID(int hint, FocusType focusType, Rect rect)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x600006E")]
97 [global::Cpp2ILInjected.Address(RVA = "0x1F96888", Offset = "0x1F96888", Length = "0x98")]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "Button", MemberParameters = new object[]
99 {
100 typeof(Rect),
103 }, ReturnType = typeof(bool))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "GetControlID", MemberParameters = new object[]
105 {
106 typeof(int),
108 }, ReturnType = typeof(int))]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "Internal_GetControlID", MemberParameters = new object[]
111 {
112 typeof(int),
114 typeof(Rect)
115 }, ReturnType = typeof(int))]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
117 public static int GetControlID(int hint, FocusType focusType, Rect rect)
118 {
119 throw null;
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x600006F")]
123 [global::Cpp2ILInjected.Address(RVA = "0x1F9AF7C", Offset = "0x1F9AF7C", Length = "0x28")]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
126 [MethodImpl(4096)]
127 private static extern int Internal_GetHotControl();
128
129 [global::Cpp2ILInjected.Token(Token = "0x6000070")]
130 [global::Cpp2ILInjected.Address(RVA = "0x1F9AFA4", Offset = "0x1F9AFA4", Length = "0x28")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
133 [MethodImpl(4096)]
134 private static extern int Internal_GetKeyboardControl();
135
136 [global::Cpp2ILInjected.Token(Token = "0x6000071")]
137 [global::Cpp2ILInjected.Address(RVA = "0x1F9AFCC", Offset = "0x1F9AFCC", Length = "0x3C")]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
140 [MethodImpl(4096)]
141 private static extern object Internal_GetDefaultSkin(int skinMode);
142
143 [global::Cpp2ILInjected.Token(Token = "0x6000072")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1F9B008", Offset = "0x1F9B008", Length = "0x28")]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
146 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
147 [MethodImpl(4096)]
148 private static extern void Internal_ExitGUI();
149
151 [global::Cpp2ILInjected.Token(Token = "0x6000073")]
152 [global::Cpp2ILInjected.Address(RVA = "0x1F9B030", Offset = "0x1F9B030", Length = "0x64")]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
155 private static void MarkGUIChanged()
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x6000074")]
161 [global::Cpp2ILInjected.Address(RVA = "0x1F97960", Offset = "0x1F97960", Length = "0x2C")]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "BeginGroup", MemberParameters = new object[]
163 {
164 typeof(Rect),
168 }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_zero", ReturnType = typeof(Rect))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "GetControlID", MemberParameters = new object[]
172 {
173 typeof(int),
175 typeof(Rect)
176 }, ReturnType = typeof(int))]
177 public static int GetControlID(int hint, FocusType focus)
178 {
179 throw null;
180 }
181
182 [global::Cpp2ILInjected.Token(Token = "0x17000023")]
183 internal static bool guiIsExiting
184 {
186 [global::Cpp2ILInjected.Token(Token = "0x6000075")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1F9B094", Offset = "0x1F9B094", Length = "0x4C")]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
190 set
191 {
192 throw null;
193 }
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x17000024")]
197 public static int hotControl
198 {
199 [global::Cpp2ILInjected.Token(Token = "0x6000076")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1F9B0E0", Offset = "0x1F9B0E0", Length = "0x28")]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
203 get
204 {
205 throw null;
206 }
207 }
208
210 [global::Cpp2ILInjected.Token(Token = "0x6000077")]
211 [global::Cpp2ILInjected.Address(RVA = "0x1F9B108", Offset = "0x1F9B108", Length = "0x64")]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
214 internal static void TakeCapture()
215 {
216 throw null;
217 }
218
220 [global::Cpp2ILInjected.Token(Token = "0x6000078")]
221 [global::Cpp2ILInjected.Address(RVA = "0x1F9B16C", Offset = "0x1F9B16C", Length = "0x64")]
222 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
223 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
224 internal static void RemoveCapture()
225 {
226 throw null;
227 }
228
229 [global::Cpp2ILInjected.Token(Token = "0x17000025")]
230 public static int keyboardControl
231 {
232 [global::Cpp2ILInjected.Token(Token = "0x6000079")]
233 [global::Cpp2ILInjected.Address(RVA = "0x1F973C4", Offset = "0x1F973C4", Length = "0x28")]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
235 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
236 get
237 {
238 throw null;
239 }
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x600007A")]
243 [global::Cpp2ILInjected.Address(RVA = "0x1F9B1D0", Offset = "0x1F9B1D0", Length = "0xA0")]
244 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStyle), Member = "Draw", MemberParameters = new object[]
246 {
247 typeof(Rect),
249 typeof(int),
250 typeof(bool),
251 typeof(bool)
252 }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
255 internal static bool HasKeyFocus(int controlID)
256 {
257 throw null;
258 }
259
260 [global::Cpp2ILInjected.Token(Token = "0x600007B")]
261 [global::Cpp2ILInjected.Address(RVA = "0x1F9607C", Offset = "0x1F9607C", Length = "0x98")]
262 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "DoSetSkin", MemberParameters = new object[] { typeof(GUISkin) }, ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
265 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
266 internal static GUISkin GetDefaultSkin()
267 {
268 throw null;
269 }
270
272 [global::Cpp2ILInjected.Token(Token = "0x600007C")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1F9B270", Offset = "0x1F9B270", Length = "0x84")]
274 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
277 internal static void ProcessEvent(int instanceID, IntPtr nativeEventPtr, out bool result)
278 {
279 throw null;
280 }
281
283 [global::Cpp2ILInjected.Token(Token = "0x600007D")]
284 [global::Cpp2ILInjected.Address(RVA = "0x1F9B2F4", Offset = "0x1F9B2F4", Length = "0x9C")]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "ResetGlobalState", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILayoutUtility), Member = "Begin", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
289 internal static void BeginGUI(int skinMode, int instanceID, int useGUILayout)
290 {
291 throw null;
292 }
293
295 [global::Cpp2ILInjected.Token(Token = "0x600007E")]
296 [global::Cpp2ILInjected.Address(RVA = "0x1F9B488", Offset = "0x1F9B488", Length = "0x1E8")]
297 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
298 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILayoutUtility), Member = "Layout", ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILayoutUtility), Member = "LayoutFromEditorWindow", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILayoutUtility), Member = "SelectIDList", MemberParameters = new object[]
302 {
303 typeof(int),
304 typeof(bool)
305 }, ReturnType = typeof(GUILayoutUtility.LayoutCache))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIContent), Member = "ClearStaticCache", ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
308 internal static void EndGUI(int layoutType)
309 {
310 throw null;
311 }
312
314 [global::Cpp2ILInjected.Token(Token = "0x600007F")]
315 [global::Cpp2ILInjected.Address(RVA = "0x1F9B700", Offset = "0x1F9B700", Length = "0x40")]
316 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
317 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "IsExitGUIException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(bool))]
319 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
321 {
322 throw null;
323 }
324
326 [global::Cpp2ILInjected.Token(Token = "0x6000080")]
327 [global::Cpp2ILInjected.Address(RVA = "0x1F9B744", Offset = "0x1F9B744", Length = "0x70")]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
329 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
331 {
332 throw null;
333 }
334
335 [global::Cpp2ILInjected.Token(Token = "0x6000081")]
336 [global::Cpp2ILInjected.Address(RVA = "0x1F9B390", Offset = "0x1F9B390", Length = "0xF8")]
337 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "BeginGUI", MemberParameters = new object[]
339 {
340 typeof(int),
341 typeof(int),
342 typeof(int)
343 }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUI), Member = "set_skin", MemberParameters = new object[] { typeof(GUISkin) }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
347 internal static void ResetGlobalState()
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x6000082")]
353 [global::Cpp2ILInjected.Address(RVA = "0x1F9B7B4", Offset = "0x1F9B7B4", Length = "0x84")]
354 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "EndGUIFromException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(bool))]
356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "ShouldRethrowException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(bool))]
357 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
358 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
360 {
361 throw null;
362 }
363
364 [global::Cpp2ILInjected.Token(Token = "0x6000083")]
365 [global::Cpp2ILInjected.Address(RVA = "0x1F9B740", Offset = "0x1F9B740", Length = "0x4")]
366 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "IsExitGUIException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(bool))]
369 {
370 throw null;
371 }
372
373 [global::Cpp2ILInjected.Token(Token = "0x6000084")]
374 [global::Cpp2ILInjected.Address(RVA = "0x1F95F04", Offset = "0x1F95F04", Length = "0x80")]
375 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "set_skin", MemberParameters = new object[] { typeof(GUISkin) }, ReturnType = typeof(void))]
377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "get_skin", ReturnType = typeof(GUISkin))]
378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "Label", MemberParameters = new object[]
379 {
380 typeof(Rect),
383 }, ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "Button", MemberParameters = new object[]
385 {
386 typeof(Rect),
387 typeof(int),
390 }, ReturnType = typeof(bool))]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "BeginGroup", MemberParameters = new object[]
392 {
393 typeof(Rect),
397 }, ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "EndGroup", ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILayoutUtility), Member = "DoGetRect", MemberParameters = new object[]
400 {
404 }, ReturnType = typeof(Rect))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILayout), Member = "BeginArea", MemberParameters = new object[]
406 {
407 typeof(Rect),
410 }, ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILayout), Member = "EndArea", ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
414 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
415 internal static void CheckOnGUI()
416 {
417 throw null;
418 }
419
420 [global::Cpp2ILInjected.Token(Token = "0x6000085")]
421 [global::Cpp2ILInjected.Address(RVA = "0x1F9B838", Offset = "0x1F9B838", Length = "0xA4")]
422 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "HitTest", MemberParameters = new object[]
424 {
425 typeof(Rect),
427 typeof(bool)
428 }, ReturnType = typeof(bool))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIUtility), Member = "HitTest", MemberParameters = new object[]
430 {
431 typeof(Rect),
433 }, ReturnType = typeof(bool))]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_xMin", ReturnType = typeof(float))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_xMax", ReturnType = typeof(float))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_yMin", ReturnType = typeof(float))]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_yMax", ReturnType = typeof(float))]
439 internal static bool HitTest(Rect rect, Vector2 point, int offset)
440 {
441 throw null;
442 }
443
444 [global::Cpp2ILInjected.Token(Token = "0x6000086")]
445 [global::Cpp2ILInjected.Address(RVA = "0x1F9B8DC", Offset = "0x1F9B8DC", Length = "0x8")]
446 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "HitTest", MemberParameters = new object[]
448 {
449 typeof(Rect),
451 typeof(int)
452 }, ReturnType = typeof(bool))]
453 internal static bool HitTest(Rect rect, Vector2 point, bool isDirectManipulationDevice)
454 {
455 throw null;
456 }
457
458 [global::Cpp2ILInjected.Token(Token = "0x6000087")]
459 [global::Cpp2ILInjected.Address(RVA = "0x1F97024", Offset = "0x1F97024", Length = "0x68")]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "DoControl", MemberParameters = new object[]
461 {
462 typeof(Rect),
463 typeof(int),
464 typeof(bool),
465 typeof(bool),
468 }, ReturnType = typeof(bool))]
469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Event), Member = "get_mousePosition", ReturnType = typeof(Vector2))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Event), Member = "get_isDirectManipulationDevice", ReturnType = typeof(bool))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIUtility), Member = "HitTest", MemberParameters = new object[]
473 {
474 typeof(Rect),
476 typeof(int)
477 }, ReturnType = typeof(bool))]
478 internal static bool HitTest(Rect rect, Event evt)
479 {
480 throw null;
481 }
482
483 [global::Cpp2ILInjected.Token(Token = "0x6000088")]
484 [global::Cpp2ILInjected.Address(RVA = "0x1F9AF28", Offset = "0x1F9AF28", Length = "0x54")]
485 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
486 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
487 [MethodImpl(4096)]
488 private static extern int Internal_GetControlID_Injected(int hint, FocusType focusType, ref Rect rect);
489
490 [global::Cpp2ILInjected.Token(Token = "0x400005F")]
491 internal static int s_ControlCount;
492
493 [global::Cpp2ILInjected.Token(Token = "0x4000060")]
494 internal static int s_SkinMode;
495
496 [global::Cpp2ILInjected.Token(Token = "0x4000061")]
497 internal static int s_OriginalID;
498
499 [global::Cpp2ILInjected.Token(Token = "0x4000062")]
500 internal static Action takeCapture;
501
502 [global::Cpp2ILInjected.Token(Token = "0x4000063")]
503 internal static Action releaseCapture;
504
505 [global::Cpp2ILInjected.Token(Token = "0x4000064")]
507
508 [global::Cpp2ILInjected.Token(Token = "0x4000065")]
510
511 [global::Cpp2ILInjected.Token(Token = "0x4000066")]
512 internal static Action guiChanged;
513
516 [global::Cpp2ILInjected.Token(Token = "0x4000067")]
517 private static bool <guiIsExiting>k__BackingField;
518
519 [global::Cpp2ILInjected.Token(Token = "0x4000068")]
520 internal static Func<bool> s_HasCurrentWindowKeyFocusFunc;
521 }
522}
class f__AnonymousType0<< Count > j__TPar
static int Internal_GetKeyboardControl()
static GUISkin GetDefaultSkin()
static bool EndContainerGUIFromException(Exception exception)
static int s_ControlCount
static Action guiChanged
static bool HitTest(Rect rect, Vector2 point, bool isDirectManipulationDevice)
static int GetControlID(int hint, FocusType focusType, Rect rect)
static void ProcessEvent(int instanceID, IntPtr nativeEventPtr, out bool result)
static bool HitTest(Rect rect, Vector2 point, int offset)
static void Internal_ExitGUI()
static void EndGUI(int layoutType)
static void BeginGUI(int skinMode, int instanceID, int useGUILayout)
static bool EndGUIFromException(Exception exception)
static void TakeCapture()
static object Internal_GetDefaultSkin(int skinMode)
static int Internal_GetControlID_Injected(int hint, FocusType focusType, ref Rect rect)
static void MarkGUIChanged()
static Func< bool > s_HasCurrentWindowKeyFocusFunc
static void CheckOnGUI()
static int Internal_GetControlID(int hint, FocusType focusType, Rect rect)
Definition GUIUtility.cs:91
static Func< int, IntPtr, bool > processEvent
static float pixelsPerPoint
Definition GUIUtility.cs:23
static Func< Exception, bool > endContainerGUIFromException
static void RemoveCapture()
static bool ShouldRethrowException(Exception exception)
static int Internal_GetHotControl()
static Action releaseCapture
static bool IsExitGUIException(Exception exception)
static bool HasKeyFocus(int controlID)
static void ResetGlobalState()
static int GetControlID(int hint, FocusType focus)
static bool mouseUsed
Definition GUIUtility.cs:47
static bool HitTest(Rect rect, Event evt)
static string systemCopyBuffer
Definition GUIUtility.cs:58
static bool< guiIsExiting > k__BackingField
static Action takeCapture