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
MessageBox.cs
Go to the documentation of this file.
1using System;
4using System.Linq;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000354")]
14 public static class MessageBox
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x17000268")]
17 public static bool IsVisible
18 {
20 [global::Cpp2ILInjected.Token(Token = "0x60015E3")]
21 [global::Cpp2ILInjected.Address(RVA = "0xA9CC94", Offset = "0xA9CC94", Length = "0x48")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
24 get
25 {
26 throw null;
27 }
29 [global::Cpp2ILInjected.Token(Token = "0x60015E4")]
30 [global::Cpp2ILInjected.Address(RVA = "0xA9CCDC", Offset = "0xA9CCDC", Length = "0x4C")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
33 private set
34 {
35 throw null;
36 }
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x60015E5")]
40 [global::Cpp2ILInjected.Address(RVA = "0xA9CD28", Offset = "0xA9CD28", Length = "0xF8")]
41 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<>), Member = "Create", ReturnType = "System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>")]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<int?>), Member = "Start", MemberTypeParameters = new object[] { typeof(MessageBox.<Show>d__4) }, MemberParameters = new object[] { typeof(ref MessageBox.<Show>d__4) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<>), Member = "get_Task", ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
47 public static Task<int?> Show(string title, string description, IEnumerable<string> buttons)
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x60015E6")]
53 [global::Cpp2ILInjected.Address(RVA = "0xA9CE20", Offset = "0xA9CE20", Length = "0x8C")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
57 public static void Cancel(int? result)
58 {
59 throw null;
60 }
61
63 [global::Cpp2ILInjected.Token(Token = "0x40023F0")]
64 private static bool <IsVisible>k__BackingField;
65
67 [global::Cpp2ILInjected.Token(Token = "0x2000355")]
68 [StructLayout(3)]
70 {
71 [global::Cpp2ILInjected.Token(Token = "0x60015E7")]
72 [global::Cpp2ILInjected.Address(RVA = "0xA9CEAC", Offset = "0xA9CEAC", Length = "0x2A8")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "ToList", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = "System.Collections.Generic.List`1<TSource>")]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int?), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<>), Member = "SetResult", MemberParameters = new object[] { "TResult" }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
79 {
80 typeof(string),
81 typeof(string)
82 }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<>), Member = "SetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
86 private void MoveNext()
87 {
88 throw null;
89 }
90
92 [global::Cpp2ILInjected.Token(Token = "0x60015E8")]
93 [global::Cpp2ILInjected.Address(RVA = "0xA9D154", Offset = "0xA9D154", Length = "0x58")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<>), Member = "SetStateMachine", MemberParameters = new object[] { typeof(IAsyncStateMachine) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x40023F1")]
103 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
105
106 [global::Cpp2ILInjected.Token(Token = "0x40023F2")]
107 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
109
110 [global::Cpp2ILInjected.Token(Token = "0x40023F3")]
111 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
113 }
114 }
115}
class f__AnonymousType0<< Count > j__TPar
static bool< IsVisible > k__BackingField
Definition MessageBox.cs:64
static Task< int?> Show(string title, string description, IEnumerable< string > buttons)
Definition MessageBox.cs:47
static void Cancel(int? result)
Definition MessageBox.cs:57
void SetStateMachine(IAsyncStateMachine stateMachine)
Definition MessageBox.cs:97
AsyncTaskMethodBuilder< int?><> t__builder