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
GraphicsAdapter.cs
Go to the documentation of this file.
1using System;
7using Terraria;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000377")]
12 public sealed class GraphicsAdapter
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170002BB")]
15 public static int VirtualScreenSize
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x600171E")]
18 [global::Cpp2ILInjected.Address(RVA = "0xAB0660", Offset = "0xAB0660", Length = "0x58")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
21 get
22 {
23 throw null;
24 }
25 [global::Cpp2ILInjected.Token(Token = "0x600171F")]
26 [global::Cpp2ILInjected.Address(RVA = "0xAB06B8", Offset = "0xAB06B8", Length = "0x148")]
27 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ScreenWidth", ReturnType = typeof(int))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ScreenHeight", ReturnType = typeof(int))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DisplayMode), Member = "UpdateSize", MemberParameters = new object[]
33 {
34 typeof(int),
35 typeof(int)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
38 set
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6001720")]
45 [global::Cpp2ILInjected.Address(RVA = "0xAB0800", Offset = "0xAB0800", Length = "0x84")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GraphicsAdapter), Member = "PlatformInitializeAdapters", MemberParameters = new object[] { typeof(ref ReadOnlyCollection<GraphicsAdapter>) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x170002BC")]
57 {
58 [global::Cpp2ILInjected.Token(Token = "0x6001721")]
59 [global::Cpp2ILInjected.Address(RVA = "0xAB0C58", Offset = "0xAB0C58", Length = "0x74")]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraphicsDevice), Member = ".ctor", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "CacheSupportedDisplaySizes", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
65 get
66 {
67 throw null;
68 }
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x170002BD")]
73 {
74 [global::Cpp2ILInjected.Token(Token = "0x6001722")]
75 [global::Cpp2ILInjected.Address(RVA = "0xAB0CCC", Offset = "0xAB0CCC", Length = "0x58")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
78 get
79 {
80 throw null;
81 }
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x170002BE")]
85 public static bool UseReferenceDevice
86 {
87 [global::Cpp2ILInjected.Token(Token = "0x6001723")]
88 [global::Cpp2ILInjected.Address(RVA = "0xAB0D24", Offset = "0xAB0D24", Length = "0x90")]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
92 get
93 {
94 throw null;
95 }
96 [global::Cpp2ILInjected.Token(Token = "0x6001724")]
97 [global::Cpp2ILInjected.Address(RVA = "0xAB0DB4", Offset = "0xAB0DB4", Length = "0x90")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
100 set
101 {
102 throw null;
103 }
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x170002BF")]
108 {
110 [global::Cpp2ILInjected.Token(Token = "0x6001725")]
111 [global::Cpp2ILInjected.Address(RVA = "0xAB0E44", Offset = "0xAB0E44", Length = "0x58")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
114 get
115 {
116 throw null;
117 }
119 [global::Cpp2ILInjected.Token(Token = "0x6001726")]
120 [global::Cpp2ILInjected.Address(RVA = "0xAB0E9C", Offset = "0xAB0E9C", Length = "0x5C")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
123 set
124 {
125 throw null;
126 }
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x170002C0")]
130 public static bool UseDebugLayers
131 {
133 [global::Cpp2ILInjected.Token(Token = "0x6001727")]
134 [global::Cpp2ILInjected.Address(RVA = "0xAB0EF8", Offset = "0xAB0EF8", Length = "0x58")]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
137 get
138 {
139 throw null;
140 }
142 [global::Cpp2ILInjected.Token(Token = "0x6001728")]
143 [global::Cpp2ILInjected.Address(RVA = "0xAB0F50", Offset = "0xAB0F50", Length = "0x5C")]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
146 set
147 {
148 throw null;
149 }
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x170002C1")]
153 public string Description
154 {
156 [global::Cpp2ILInjected.Token(Token = "0x6001729")]
157 [global::Cpp2ILInjected.Address(RVA = "0xAB0FAC", Offset = "0xAB0FAC", Length = "0x8")]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
159 get
160 {
161 throw null;
162 }
164 [global::Cpp2ILInjected.Token(Token = "0x600172A")]
165 [global::Cpp2ILInjected.Address(RVA = "0xAB0FB4", Offset = "0xAB0FB4", Length = "0x8")]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
167 private set
168 {
169 throw null;
170 }
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x170002C2")]
174 public int DeviceId
175 {
177 [global::Cpp2ILInjected.Token(Token = "0x600172B")]
178 [global::Cpp2ILInjected.Address(RVA = "0xAB0FBC", Offset = "0xAB0FBC", Length = "0x8")]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 get
181 {
182 throw null;
183 }
185 [global::Cpp2ILInjected.Token(Token = "0x600172C")]
186 [global::Cpp2ILInjected.Address(RVA = "0xAB0FC4", Offset = "0xAB0FC4", Length = "0x8")]
187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
188 private set
189 {
190 throw null;
191 }
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x170002C3")]
195 public string DeviceName
196 {
198 [global::Cpp2ILInjected.Token(Token = "0x600172D")]
199 [global::Cpp2ILInjected.Address(RVA = "0xAB0FCC", Offset = "0xAB0FCC", Length = "0x8")]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
201 get
202 {
203 throw null;
204 }
206 [global::Cpp2ILInjected.Token(Token = "0x600172E")]
207 [global::Cpp2ILInjected.Address(RVA = "0xAB0FD4", Offset = "0xAB0FD4", Length = "0x8")]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
209 private set
210 {
211 throw null;
212 }
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x170002C4")]
216 public int VendorId
217 {
219 [global::Cpp2ILInjected.Token(Token = "0x600172F")]
220 [global::Cpp2ILInjected.Address(RVA = "0xAB0FDC", Offset = "0xAB0FDC", Length = "0x8")]
221 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
222 get
223 {
224 throw null;
225 }
227 [global::Cpp2ILInjected.Token(Token = "0x6001730")]
228 [global::Cpp2ILInjected.Address(RVA = "0xAB0FE4", Offset = "0xAB0FE4", Length = "0x8")]
229 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
230 private set
231 {
232 throw null;
233 }
234 }
235
236 [global::Cpp2ILInjected.Token(Token = "0x170002C5")]
238 {
240 [global::Cpp2ILInjected.Token(Token = "0x6001731")]
241 [global::Cpp2ILInjected.Address(RVA = "0xAB0FEC", Offset = "0xAB0FEC", Length = "0x8")]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
243 get
244 {
245 throw null;
246 }
248 [global::Cpp2ILInjected.Token(Token = "0x6001732")]
249 [global::Cpp2ILInjected.Address(RVA = "0xAB0FF4", Offset = "0xAB0FF4", Length = "0xC")]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
251 private set
252 {
253 throw null;
254 }
255 }
256
257 [global::Cpp2ILInjected.Token(Token = "0x170002C6")]
259 {
261 [global::Cpp2ILInjected.Token(Token = "0x6001733")]
262 [global::Cpp2ILInjected.Address(RVA = "0xAB1000", Offset = "0xAB1000", Length = "0x8")]
263 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
264 get
265 {
266 throw null;
267 }
269 [global::Cpp2ILInjected.Token(Token = "0x6001734")]
270 [global::Cpp2ILInjected.Address(RVA = "0xAB1008", Offset = "0xAB1008", Length = "0x8")]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
272 private set
273 {
274 throw null;
275 }
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x170002C7")]
279 public int Revision
280 {
282 [global::Cpp2ILInjected.Token(Token = "0x6001735")]
283 [global::Cpp2ILInjected.Address(RVA = "0xAB1010", Offset = "0xAB1010", Length = "0x8")]
284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
285 get
286 {
287 throw null;
288 }
290 [global::Cpp2ILInjected.Token(Token = "0x6001736")]
291 [global::Cpp2ILInjected.Address(RVA = "0xAB1018", Offset = "0xAB1018", Length = "0x8")]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
293 private set
294 {
295 throw null;
296 }
297 }
298
299 [global::Cpp2ILInjected.Token(Token = "0x170002C8")]
300 public int SubSystemId
301 {
303 [global::Cpp2ILInjected.Token(Token = "0x6001737")]
304 [global::Cpp2ILInjected.Address(RVA = "0xAB1020", Offset = "0xAB1020", Length = "0x8")]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 get
307 {
308 throw null;
309 }
311 [global::Cpp2ILInjected.Token(Token = "0x6001738")]
312 [global::Cpp2ILInjected.Address(RVA = "0xAB1028", Offset = "0xAB1028", Length = "0x8")]
313 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
314 private set
315 {
316 throw null;
317 }
318 }
319
320 [global::Cpp2ILInjected.Token(Token = "0x170002C9")]
322 {
323 [global::Cpp2ILInjected.Token(Token = "0x6001739")]
324 [global::Cpp2ILInjected.Address(RVA = "0xAB1030", Offset = "0xAB1030", Length = "0x8")]
325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
326 get
327 {
328 throw null;
329 }
330 }
331
332 [global::Cpp2ILInjected.Token(Token = "0x170002CA")]
334 {
335 [global::Cpp2ILInjected.Token(Token = "0x600173A")]
336 [global::Cpp2ILInjected.Address(RVA = "0xAB1038", Offset = "0xAB1038", Length = "0x8")]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
338 get
339 {
340 throw null;
341 }
342 }
343
344 [global::Cpp2ILInjected.Token(Token = "0x170002CB")]
345 public bool IsWideScreen
346 {
347 [global::Cpp2ILInjected.Token(Token = "0x600173B")]
348 [global::Cpp2ILInjected.Address(RVA = "0xAB1040", Offset = "0xAB1040", Length = "0x28")]
349 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
350 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DisplayMode), Member = "get_AspectRatio", ReturnType = typeof(float))]
352 get
353 {
354 throw null;
355 }
356 }
357
358 [global::Cpp2ILInjected.Token(Token = "0x600173C")]
359 [global::Cpp2ILInjected.Address(RVA = "0xAB1068", Offset = "0xAB1068", Length = "0x7C")]
360 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
361 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
366
367 [global::Cpp2ILInjected.Token(Token = "0x600173D")]
368 [global::Cpp2ILInjected.Address(RVA = "0xAB10E4", Offset = "0xAB10E4", Length = "0x8")]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
371 {
372 throw null;
373 }
374
375 [global::Cpp2ILInjected.Token(Token = "0x600173E")]
376 [global::Cpp2ILInjected.Address(RVA = "0xAB10EC", Offset = "0xAB10EC", Length = "0x4")]
377 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
378 public void Dispose()
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x600173F")]
384 [global::Cpp2ILInjected.Address(RVA = "0xAB0884", Offset = "0xAB0884", Length = "0x3D4")]
385 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraphicsAdapter), Member = ".cctor", ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ScreenWidth", ReturnType = typeof(int))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ScreenHeight", ReturnType = typeof(int))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DisplayMode), Member = ".ctor", MemberParameters = new object[]
393 {
394 typeof(int),
395 typeof(int),
397 }, ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DisplayModeCollection), Member = ".ctor", MemberParameters = new object[] { typeof(List<DisplayMode>) }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = ".ctor", MemberParameters = new object[] { typeof(IList<object>) }, ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
406
407 [global::Cpp2ILInjected.Token(Token = "0x6001740")]
408 [global::Cpp2ILInjected.Address(RVA = "0xAB10F0", Offset = "0xAB10F0", Length = "0x8")]
409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
412 {
413 throw null;
414 }
415
416 [global::Cpp2ILInjected.Token(Token = "0x40025BB")]
417 private static int _virtualScreenSize;
418
419 [global::Cpp2ILInjected.Token(Token = "0x40025BC")]
421
422 [global::Cpp2ILInjected.Token(Token = "0x40025BD")]
423 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
425
426 [global::Cpp2ILInjected.Token(Token = "0x40025BE")]
427 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
429
431 [global::Cpp2ILInjected.Token(Token = "0x40025BF")]
433
435 [global::Cpp2ILInjected.Token(Token = "0x40025C0")]
436 private static bool <UseDebugLayers>k__BackingField;
437
439 [global::Cpp2ILInjected.Token(Token = "0x40025C1")]
440 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
441 private string <Description>k__BackingField;
442
444 [global::Cpp2ILInjected.Token(Token = "0x40025C2")]
445 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
446 private int <DeviceId>k__BackingField;
447
449 [global::Cpp2ILInjected.Token(Token = "0x40025C3")]
450 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
451 private string <DeviceName>k__BackingField;
452
454 [global::Cpp2ILInjected.Token(Token = "0x40025C4")]
455 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
456 private int <VendorId>k__BackingField;
457
459 [global::Cpp2ILInjected.Token(Token = "0x40025C5")]
460 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
461 private bool <IsDefaultAdapter>k__BackingField;
462
464 [global::Cpp2ILInjected.Token(Token = "0x40025C6")]
465 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
466 private IntPtr <MonitorHandle>k__BackingField;
467
469 [global::Cpp2ILInjected.Token(Token = "0x40025C7")]
470 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
471 private int <Revision>k__BackingField;
472
474 [global::Cpp2ILInjected.Token(Token = "0x40025C8")]
475 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
476 private int <SubSystemId>k__BackingField;
477
478 [global::Cpp2ILInjected.Token(Token = "0x2000378")]
479 public enum DriverType
480 {
481 [global::Cpp2ILInjected.Token(Token = "0x40025CA")]
482 Hardware,
483 [global::Cpp2ILInjected.Token(Token = "0x40025CB")]
484 Reference,
485 [global::Cpp2ILInjected.Token(Token = "0x40025CC")]
487 }
488 }
489}
class f__AnonymousType0<< Count > j__TPar
static readonly ReadOnlyCollection< GraphicsAdapter > _adapters
bool IsProfileSupported(GraphicsProfile graphicsProfile)
static GraphicsAdapter.DriverType UseDriverType
static ReadOnlyCollection< GraphicsAdapter > Adapters
static GraphicsAdapter.DriverType< UseDriverType > k__BackingField
static void PlatformInitializeAdapters(out ReadOnlyCollection< GraphicsAdapter > adaptersResults)
bool QueryRenderTargetFormat(GraphicsProfile graphicsProfile, SurfaceFormat format, DepthFormat depthFormat, int multiSampleCount, out SurfaceFormat selectedFormat, out DepthFormat selectedDepthFormat, out int selectedMultiSampleCount)