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
ServerJoinRequestsManager.cs
Go to the documentation of this file.
1using System;
8using Terraria.UI;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000531")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x1400002F")]
17 {
19 [global::Cpp2ILInjected.Token(Token = "0x60031F5")]
20 [global::Cpp2ILInjected.Address(RVA = "0x132AF5C", Offset = "0x132AF5C", Length = "0x9C")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGameNotificationsTracker), Member = "Initialize", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
25 {
28 }, ReturnType = typeof(Delegate))]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
30 add
31 {
32 throw null;
33 }
35 [global::Cpp2ILInjected.Token(Token = "0x60031F6")]
36 [global::Cpp2ILInjected.Address(RVA = "0x132AFF8", Offset = "0x132AFF8", Length = "0x9C")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
40 {
43 }, ReturnType = typeof(Delegate))]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
45 remove
46 {
47 throw null;
48 }
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x14000030")]
53 {
55 [global::Cpp2ILInjected.Token(Token = "0x60031F7")]
56 [global::Cpp2ILInjected.Address(RVA = "0x132B094", Offset = "0x132B094", Length = "0x9C")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGameNotificationsTracker), Member = "Initialize", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
61 {
64 }, ReturnType = typeof(Delegate))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
66 add
67 {
68 throw null;
69 }
71 [global::Cpp2ILInjected.Token(Token = "0x60031F8")]
72 [global::Cpp2ILInjected.Address(RVA = "0x132B130", Offset = "0x132B130", Length = "0x9C")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
76 {
79 }, ReturnType = typeof(Delegate))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
81 remove
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x60031F9")]
88 [global::Cpp2ILInjected.Address(RVA = "0x132B1CC", Offset = "0x132B1CC", Length = "0xCC")]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SocialAPI), Member = "Initialize", MemberParameters = new object[] { typeof(SocialMode?) }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadOnlyCollection<object>), Member = ".ctor", MemberParameters = new object[] { typeof(IList<object>) }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x60031FA")]
101 [global::Cpp2ILInjected.Address(RVA = "0x132B298", Offset = "0x132B298", Length = "0xA4")]
102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ServerJoinRequestsManager), Member = "RemoveRequestAtIndex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
107 public void Update()
108 {
109 throw null;
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x60031FB")]
113 [global::Cpp2ILInjected.Address(RVA = "0x132A004", Offset = "0x132A004", Length = "0x1FC")]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JoinRequestSocialModule), Member = "ReceiveJoinRequest", MemberParameters = new object[] { typeof(ref DiscordRpc.DiscordUser) }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ServerJoinRequestsManager), Member = "RemoveRequestAtIndex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
121 {
122 typeof(object),
124 }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserJoinToServerRequest), Member = "add_OnAccepted", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserJoinToServerRequest), Member = "add_OnRejected", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
128 public void Add(UserJoinToServerRequest request)
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x60031FC")]
134 [global::Cpp2ILInjected.Address(RVA = "0x132B33C", Offset = "0x132B33C", Length = "0xB0")]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServerJoinRequestsManager), Member = "Update", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServerJoinRequestsManager), Member = "Add", MemberParameters = new object[] { typeof(UserJoinToServerRequest) }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
141 private void RemoveRequestAtIndex(int i)
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x60031FD")]
147 [global::Cpp2ILInjected.Address(RVA = "0x132B3F4", Offset = "0x132B3F4", Length = "0x88")]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServerJoinRequestsManager.<>c__DisplayClass10_0), Member = "<Add>b__0", ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServerJoinRequestsManager.<>c__DisplayClass10_0), Member = "<Add>b__1", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Remove", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x4003B66")]
159 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
161
162 [global::Cpp2ILInjected.Token(Token = "0x4003B67")]
163 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
165
167 [global::Cpp2ILInjected.Token(Token = "0x4003B68")]
168 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
170
172 [global::Cpp2ILInjected.Token(Token = "0x4003B69")]
173 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
175
177 [global::Cpp2ILInjected.Token(Token = "0x2000532")]
178 private sealed class <>c__DisplayClass10_0
179 {
180 [global::Cpp2ILInjected.Token(Token = "0x60031FE")]
181 [global::Cpp2ILInjected.Address(RVA = "0x132B3EC", Offset = "0x132B3EC", Length = "0x8")]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x60031FF")]
190 [global::Cpp2ILInjected.Address(RVA = "0x132B47C", Offset = "0x132B47C", Length = "0xC")]
191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ServerJoinRequestsManager), Member = "RemoveRequest", MemberParameters = new object[] { typeof(UserJoinToServerRequest) }, ReturnType = typeof(void))]
193 internal void <Add>b__0()
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x6003200")]
199 [global::Cpp2ILInjected.Address(RVA = "0x132B488", Offset = "0x132B488", Length = "0xC")]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ServerJoinRequestsManager), Member = "RemoveRequest", MemberParameters = new object[] { typeof(UserJoinToServerRequest) }, ReturnType = typeof(void))]
202 internal void <Add>b__1()
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x4003B6A")]
208 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
210
211 [global::Cpp2ILInjected.Token(Token = "0x4003B6B")]
212 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
213 public UserJoinToServerRequest request;
214 }
215 }
216}
class f__AnonymousType0<< Count > j__TPar
void RemoveRequest(UserJoinToServerRequest request)
readonly ReadOnlyCollection< UserJoinToServerRequest > CurrentRequests
readonly List< UserJoinToServerRequest > _requests
delegate void ServerJoinRequestEvent(UserJoinToServerRequest request)