16 [global::Cpp2ILInjected.Token(Token =
"0x600117A")]
17 [global::Cpp2ILInjected.Address(RVA =
"0x1C93D74", Offset =
"0x1C93D74", Length =
"0xC")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
EventWaitHandle), Member =
".ctor", MemberParameters =
new object[]
24 }, ReturnType =
typeof(
void))]
30 [global::Cpp2ILInjected.Token(Token =
"0x600117B")]
31 [global::Cpp2ILInjected.Address(RVA =
"0x1C9A5C4", Offset =
"0x1C9A5C4", Length =
"0x268")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
EventWaitHandle), Member =
".ctor", MemberParameters =
new object[]
40 }, ReturnType =
typeof(
void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
54 }, ReturnType =
typeof(
void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.InteropServices.SafeHandle),
Member =
"SetHandleAsInvalid", ReturnType =
typeof(
void))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Environment),
Member =
"GetResourceString", MemberParameters =
new object[]
60 }, ReturnType =
typeof(
string))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.__Error),
Member =
"WinIOError", MemberParameters =
new object[]
66 }, ReturnType =
typeof(
void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
75 [global::Cpp2ILInjected.Token(Token =
"0x600117C")]
76 [global::Cpp2ILInjected.Address(RVA =
"0x1C98A34", Offset =
"0x1C98A34", Length =
"0x5C")]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"DrPlatform.User", Member =
"PlatformCheckCanChatThread", ReturnType =
typeof(
void))]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"CacheFileManager", Member =
"ResyncFiles", ReturnType =
typeof(
void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"CacheFileManager", Member =
"GetFileModifications", MemberParameters =
new object[] {
"System.Collections.Generic.List`1<CachedFile>" }, ReturnType =
typeof(
void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"RestartThread", ReturnType =
typeof(
void))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawRockLayer", MemberParameters =
new object[]
88 "Microsoft.Xna.Framework.Vector2"
89 }, ReturnType =
typeof(
void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawMagmaLayer", MemberParameters =
new object[]
97 "Microsoft.Xna.Framework.Vector2"
98 }, ReturnType =
typeof(
void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawCurrentBackground", MemberParameters =
new object[]
106 "Microsoft.Xna.Framework.Vector2"
107 }, ReturnType =
typeof(
void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawTiles", MemberParameters =
new object[]
110 "Terraria.GameContent.Drawing.TileDrawing",
111 "Microsoft.Xna.Framework.Vector2",
112 "Microsoft.Xna.Framework.Vector2",
121 }, ReturnType =
typeof(
void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawWalls", MemberParameters =
new object[]
124 "Terraria.GameContent.Drawing.WallDrawing",
125 "Microsoft.Xna.Framework.Vector2",
126 "Microsoft.Xna.Framework.Vector2",
131 }, ReturnType =
typeof(
void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"ExportToMinimap", MemberParameters =
new object[]
134 "Terraria.Graphics.Light.LightingEngine",
139 }, ReturnType =
typeof(
void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"BlurPass1", MemberParameters =
new object[]
142 "Terraria.Graphics.Light.LightMap",
145 }, ReturnType =
typeof(
void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"BlurPass2", MemberParameters =
new object[]
148 "Terraria.Graphics.Light.LightMap",
151 }, ReturnType =
typeof(
void))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"ExportTo", MemberParameters =
new object[]
154 "Terraria.Graphics.Light.TileLightScanner",
161 "Terraria.Graphics.Light.LightMap"
162 }, ReturnType =
typeof(
void))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawThread", ReturnType =
typeof(
void))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Telepathy.Common", Member =
"SendLoop", MemberParameters =
new object[]
167 "System.Net.Sockets.TcpClient",
168 "Telepathy.SafeQueue`1<Byte[]>",
170 }, ReturnType =
typeof(
void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Netplay", Member =
"ServerLoop", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
176 }, ReturnType =
typeof(
bool))]
181 }, ReturnType =
typeof(global::System.Threading.Tasks.Task<
bool>))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Threading.Timer.Scheduler", Member =
"SchedulerThread", ReturnType =
typeof(
void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IOAsyncResult", Member =
"Init", MemberParameters =
new object[]
185 typeof(global::System.AsyncCallback),
187 }, ReturnType =
typeof(
void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.TimerThread", Member =
"ThreadProc", ReturnType =
typeof(
void))]
189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.IOException),
Member =
".ctor", ReturnType =
typeof(
void))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
198 [global::Cpp2ILInjected.Token(Token =
"0x600117D")]
199 [global::Cpp2ILInjected.Address(RVA =
"0x1C956CC", Offset =
"0x1C956CC", Length =
"0x5C")]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"CacheFileManager", Member =
"InSync", ReturnType =
typeof(
void))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"CacheFileManager", Member =
"WriteFile", MemberParameters =
new object[]
205 }, ReturnType =
typeof(
void))]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"CacheFileManager", Member =
"Delete", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"GUIErrorScreen", Member =
"Draw", ReturnType =
typeof(
void))]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"GUINetPlayStatusMenu", Member =
"Quit", ReturnType =
typeof(
void))]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"UserManagement", Member =
"HandleNetworkLost", ReturnType =
typeof(
void))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"UserManagement", Member =
"SwitchPrimaryUser", MemberParameters =
new object[] {
"PlatformUser" }, ReturnType =
typeof(
void))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"RestartThread", ReturnType =
typeof(
void))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawRockLayer", MemberParameters =
new object[]
219 "Microsoft.Xna.Framework.Vector2"
220 }, ReturnType =
typeof(
void))]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawMagmaLayer", MemberParameters =
new object[]
228 "Microsoft.Xna.Framework.Vector2"
229 }, ReturnType =
typeof(
void))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawCurrentBackground", MemberParameters =
new object[]
237 "Microsoft.Xna.Framework.Vector2"
238 }, ReturnType =
typeof(
void))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawTiles", MemberParameters =
new object[]
241 "Terraria.GameContent.Drawing.TileDrawing",
242 "Microsoft.Xna.Framework.Vector2",
243 "Microsoft.Xna.Framework.Vector2",
252 }, ReturnType =
typeof(
void))]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawWalls", MemberParameters =
new object[]
255 "Terraria.GameContent.Drawing.WallDrawing",
256 "Microsoft.Xna.Framework.Vector2",
257 "Microsoft.Xna.Framework.Vector2",
262 }, ReturnType =
typeof(
void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"ExportToMinimap", MemberParameters =
new object[]
265 "Terraria.Graphics.Light.LightingEngine",
270 }, ReturnType =
typeof(
void))]
271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"BlurPass1", MemberParameters =
new object[]
273 "Terraria.Graphics.Light.LightMap",
276 }, ReturnType =
typeof(
void))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"BlurPass2", MemberParameters =
new object[]
279 "Terraria.Graphics.Light.LightMap",
282 }, ReturnType =
typeof(
void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"ExportTo", MemberParameters =
new object[]
285 "Terraria.Graphics.Light.TileLightScanner",
292 "Terraria.Graphics.Light.LightMap"
293 }, ReturnType =
typeof(
void))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"ThreadedRenderManager.RenderThreadInstance", Member =
"DrawThread", ReturnType =
typeof(
void))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"XNAUnityRunner", Member =
"OnDisable", ReturnType =
typeof(
void))]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"XNAUnityRunner", Member =
"OnApplicationQuit", ReturnType =
typeof(
void))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Telepathy.Client", Member =
"Send", MemberParameters =
new object[]
301 }, ReturnType =
typeof(
bool))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Telepathy.Server", Member =
"Send", MemberParameters =
new object[]
307 }, ReturnType =
typeof(
bool))]
308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Main", Member =
"startDedInputCallBack", ReturnType =
typeof(
void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Main", Member =
"UpdateClient", ReturnType =
typeof(
void))]
310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.MessageBuffer", Member =
"ProcessData", MemberParameters =
new object[]
315 }, ReturnType =
typeof(
void))]
316 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.NetMessage", Member =
"EnsureLocalPlayerIsPresent", ReturnType =
typeof(
void))]
317 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Netplay", Member =
"TcpClientLoop", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Netplay", Member =
"ClientLoopFrameUpdate", ReturnType =
typeof(
void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Netplay", Member =
"InnerClientLoop", ReturnType =
typeof(
void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.Netplay", Member =
"ServerLoop", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.WorldGen", Member =
"JustQuit", ReturnType =
typeof(
void))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.WorldGen", Member =
"SaveAndQuitCallBack", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Threading.Timer.Scheduler", Member =
"WakeupScheduler", ReturnType =
typeof(
void))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Threading.Timer.Scheduler", Member =
"Change", MemberParameters =
new object[]
333 }, ReturnType =
typeof(
void))]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Threading.Timer.Scheduler", Member =
"Add", MemberParameters =
new object[] {
typeof(
Timer) }, ReturnType =
typeof(
void))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.Remoting.Messaging.AsyncResult),
Member =
"SyncProcessMessage", MemberParameters =
new object[] {
typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType =
typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IOAsyncResult", Member =
"set_IsCompleted", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.LazyAsyncResult", Member =
"LazilyCreateEvent", MemberParameters =
new object[] {
typeof(
ref ManualResetEvent) }, ReturnType =
typeof(
bool))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.LazyAsyncResult", Member =
"ProtectedInvokeCallback", MemberParameters =
new object[]
342 }, ReturnType =
typeof(
void))]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.TimerThread", Member =
"Prod", ReturnType =
typeof(
void))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.TimerThread", Member =
"StopTimerThread", ReturnType =
typeof(
void))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.FileWebRequest", Member =
"UnblockReader", ReturnType =
typeof(
void))]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.HttpStreamAsyncResult", Member =
"Complete", ReturnType =
typeof(
void))]
347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.ListenerAsyncResult", Member =
"Complete", MemberParameters =
new object[] {
typeof(global::System.
Exception) }, ReturnType =
typeof(
void))]
348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.ListenerAsyncResult", Member =
"Complete", MemberParameters =
new object[]
350 "System.Net.HttpListenerContext",
352 }, ReturnType =
typeof(
void))]
353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"UnityEngine.UnitySynchronizationContext.WorkRequest", Member =
"Invoke", ReturnType =
typeof(
void))]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 56)]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.IO.IOException),
Member =
".ctor", ReturnType =
typeof(
void))]
357 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]