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
Rectangle.cs
Go to the documentation of this file.
1using System;
8using Terraria;
11using Terraria.Enums;
36using Terraria.ID;
37using Terraria.IO;
39using Terraria.Map;
41using Terraria.UI;
43
45{
46 [global::Cpp2ILInjected.Token(Token = "0x200032E")]
47 public struct Rectangle
48 {
49 [global::Cpp2ILInjected.Token(Token = "0x170001E1")]
51 {
52 [global::Cpp2ILInjected.Token(Token = "0x6001360")]
53 [global::Cpp2ILInjected.Address(RVA = "0xA8F240", Offset = "0xA8F240", Length = "0x28")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "UpdateUINavigation", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
58 {
60 typeof(int),
62 typeof(float)
63 }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
65 {
67 typeof(int),
69 typeof(float)
70 }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "DrawMaterialsGrid", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "TryMovingGroup", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
74 {
76 typeof(int),
77 typeof(int),
78 typeof(float),
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
83 {
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_FindSpotToSpawnSpike", MemberParameters = new object[]
90 {
91 typeof(int),
92 typeof(int),
93 typeof(ref int),
94 typeof(ref int)
95 }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = new object[]
97 {
99 typeof(int)
100 }, ReturnType = typeof(int))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_Movement", MemberParameters = new object[]
102 {
103 typeof(bool),
104 typeof(bool)
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_119_Dandelion", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HealEffect", MemberParameters = new object[]
109 {
111 typeof(int),
112 typeof(bool)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FaceTarget", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TargetClosestUpgraded", MemberParameters = new object[]
116 {
117 typeof(bool),
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CanParryAgainst", MemberParameters = new object[]
121 {
125 }, ReturnType = typeof(bool))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GrabItems", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
128 {
129 typeof(Item),
131 typeof(int),
132 typeof(float),
133 typeof(int)
134 }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
136 {
137 typeof(Item),
139 typeof(int),
140 typeof(float),
141 typeof(int),
142 typeof(int),
143 typeof(int)
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
146 {
147 typeof(Item),
149 }, ReturnType = typeof(Rectangle))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
151 {
154 }, ReturnType = typeof(bool))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_007_GrapplingHooks", ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_39", MemberParameters = new object[]
158 {
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
163 {
166 }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
168 {
171 typeof(ref int)
172 }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "DrawReturnGateInWorld", MemberParameters = new object[]
174 {
175 typeof(Camera),
177 }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceSingle", MemberParameters = new object[]
179 {
180 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription",
182 }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceCurvedLine", MemberParameters = new object[]
184 {
185 typeof(Point),
186 typeof(Point),
187 typeof(Point),
188 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription"
189 }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChambersEntrance), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PitEntrance), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "CreateRooms", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(List<Rectangle>))]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "UpdatePosition", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "Draw", MemberParameters = new object[]
195 {
199 }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "GetGridParameters", MemberParameters = new object[]
201 {
202 typeof(ref int),
203 typeof(ref int),
204 typeof(ref int),
205 typeof(ref int)
206 }, ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "GetSnapPoints", ReturnType = typeof(List<SnapPoint>))]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
209 {
211 typeof(ref float)
212 }, ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawHealthText", MemberParameters = new object[]
214 {
217 typeof(float),
218 typeof(float)
219 }, ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 66)]
221 get
222 {
223 throw null;
224 }
225 }
226
227 [global::Cpp2ILInjected.Token(Token = "0x170001E2")]
228 public Point Location
229 {
230 [global::Cpp2ILInjected.Token(Token = "0x6001361")]
231 [global::Cpp2ILInjected.Address(RVA = "0xA8F268", Offset = "0xA8F268", Length = "0x8")]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
233 get
234 {
235 throw null;
236 }
237 [global::Cpp2ILInjected.Token(Token = "0x6001362")]
238 [global::Cpp2ILInjected.Address(RVA = "0xA8F270", Offset = "0xA8F270", Length = "0xC")]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
241 {
243 typeof(int),
245 typeof(float)
246 }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
248 {
251 }, ReturnType = typeof(bool))]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
253 set
254 {
255 throw null;
256 }
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x170001E3")]
260 public bool IsEmpty
261 {
262 [global::Cpp2ILInjected.Token(Token = "0x6001363")]
263 [global::Cpp2ILInjected.Address(RVA = "0xA8F27C", Offset = "0xA8F27C", Length = "0x30")]
264 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
266 {
267 typeof(string),
269 typeof(int),
270 typeof(bool),
271 typeof(bool),
272 typeof(bool),
273 typeof(bool)
274 }, ReturnType = typeof(string))]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
276 get
277 {
278 throw null;
279 }
280 }
281
282 [global::Cpp2ILInjected.Token(Token = "0x170001E4")]
283 public static Rectangle Empty
284 {
285 [global::Cpp2ILInjected.Token(Token = "0x6001364")]
286 [global::Cpp2ILInjected.Address(RVA = "0xA8F2AC", Offset = "0xA8F2AC", Length = "0x58")]
287 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
289 get
290 {
291 throw null;
292 }
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x170001E5")]
296 public int Left
297 {
298 [global::Cpp2ILInjected.Token(Token = "0x6001365")]
299 [global::Cpp2ILInjected.Address(RVA = "0xA8F304", Offset = "0xA8F304", Length = "0x8")]
300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
301 get
302 {
303 throw null;
304 }
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x170001E6")]
308 public int Right
309 {
310 [global::Cpp2ILInjected.Token(Token = "0x6001366")]
311 [global::Cpp2ILInjected.Address(RVA = "0xA8F30C", Offset = "0xA8F30C", Length = "0x10")]
312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemGrid), Member = "DummyDraw", MemberParameters = new object[]
313 {
315 typeof(int),
317 typeof(float)
318 }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawBacking", MemberParameters = new object[]
320 {
324 typeof(Color),
326 }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPopoutMenu), Member = "DrawMenu", MemberParameters = new object[]
328 {
330 typeof(string[]),
332 }, ReturnType = typeof(int))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DropDraw", MemberParameters = new object[]
334 {
336 typeof(int),
338 typeof(float)
339 }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
341 {
343 typeof(bool)
344 }, ReturnType = typeof(bool))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "ClampPositionToScreen", MemberParameters = new object[]
346 {
349 }, ReturnType = typeof(Vector2))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RightSideHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "get_MinVerticalResolution", ReturnType = typeof(int))]
353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
354 {
358 }, ReturnType = typeof(Vector2))]
359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "SetPageControlsAndAdjust", MemberParameters = new object[] { typeof(GUIPageIcons.PageControlsType) }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ResolveCollisions", MemberParameters = new object[]
362 {
366 }, ReturnType = typeof(Rectangle))]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "TryMovingGroup", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "EnableClipping", MemberParameters = new object[]
371 {
375 typeof(bool)
376 }, ReturnType = typeof(void))]
377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "PushClippedImageRegion", MemberParameters = new object[]
378 {
381 typeof(bool),
383 typeof(float)
384 }, ReturnType = typeof(void))]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "PopClippedImageRegion", ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
387 {
388 typeof(string),
390 typeof(int),
391 typeof(bool),
392 typeof(bool),
393 typeof(bool),
394 typeof(bool)
395 }, ReturnType = typeof(string))]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
397 {
399 typeof(NPC),
400 typeof(bool),
404 }, ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCurrentBackground", MemberParameters = new object[]
407 {
408 typeof(int),
409 typeof(int),
410 typeof(int),
411 typeof(int),
412 typeof(int),
414 }, ReturnType = typeof(void))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMagmaLayer", MemberParameters = new object[]
416 {
417 typeof(int),
418 typeof(int),
419 typeof(int),
420 typeof(int),
421 typeof(int),
423 }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRockLayer", MemberParameters = new object[]
425 {
426 typeof(int),
427 typeof(int),
428 typeof(int),
429 typeof(int),
430 typeof(int),
432 }, ReturnType = typeof(void))]
433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBlack", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_UpdateCameraPosition", ReturnType = typeof(void))]
436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SceneMetrics), Member = "ScanAndExportToMain", MemberParameters = new object[] { typeof(SceneMetricsScanSettings) }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Distance", MemberParameters = new object[]
440 {
443 }, ReturnType = typeof(float))]
444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "ClosestPointInRect", MemberParameters = new object[]
445 {
448 }, ReturnType = typeof(Vector2))]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_34", MemberParameters = new object[]
450 {
453 }, ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "FillWallHolesInArea", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shapes.Rectangle), Member = "Perform", MemberParameters = new object[]
456 {
457 typeof(Point),
459 }, ReturnType = typeof(bool))]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldBuilding.StructureMap.<>c", Member = "<GetBoundingBox>b__5_2", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(int))]
461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldUtils), Member = "ClampToWorld", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Rectangle))]
462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BallCollision), Member = "GetClosestEdgeToCircle", MemberParameters = new object[]
463 {
469 }, ReturnType = typeof(bool))]
470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
471 {
473 typeof(float)
474 }, ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIElement), Member = "GetClippingRectangle", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(Rectangle))]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "ExportToMiniMap", ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "UpdateLightToSkyColor", MemberParameters = new object[]
478 {
479 typeof(float),
480 typeof(float),
481 typeof(float)
482 }, ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ExportToMiniMap", ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportToThreaded", MemberParameters = new object[]
485 {
488 }, ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportTo", MemberParameters = new object[]
490 {
493 }, ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "LookForDoorsToOpen", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpelunkerProjectileHelper), Member = "CheckSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertBiome), Member = "CleanupArea", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "PlaceGranite", MemberParameters = new object[]
498 {
499 typeof(Point),
501 }, ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "CleanupTiles", MemberParameters = new object[]
503 {
504 typeof(Point),
506 }, ReturnType = typeof(void))]
507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "PlaceDecorations", MemberParameters = new object[]
508 {
509 typeof(Point),
511 }, ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertHive), Member = "PlaceClusters", MemberParameters = new object[]
513 {
515 "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup"
516 }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertHive), Member = "PlaceClustersArea", MemberParameters = new object[]
518 {
520 "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup",
524 }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Biomes.CaveHouse.HouseBuilder.<>c", Member = "<CreateSupportBeamList>b__86_1", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(int))]
526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
527 {
530 typeof(int),
531 typeof(int),
532 typeof(int),
533 typeof(int),
534 typeof(bool),
535 typeof(bool),
536 typeof(bool),
537 typeof(int)
538 }, ReturnType = typeof(void))]
539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawLiquidBehindTiles", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVineStrip", MemberParameters = new object[]
541 {
544 typeof(int),
545 typeof(int)
546 }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWalls", MemberParameters = new object[]
548 {
551 typeof(int),
552 typeof(int),
553 typeof(int),
554 typeof(int)
555 }, ReturnType = typeof(void))]
556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawNormalLiquids", MemberParameters = new object[]
557 {
560 typeof(int),
561 typeof(float),
562 typeof(bool)
563 }, ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICharacterNameButton), Member = "TrimDisplayIfOverElementDimensions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSliderSimple), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISearchBar), Member = "TrimDisplayIfOverElementDimensions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
569 {
571 typeof(ref float)
572 }, ReturnType = typeof(bool))]
573 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 138)]
574 get
575 {
576 throw null;
577 }
578 }
579
580 [global::Cpp2ILInjected.Token(Token = "0x170001E7")]
581 public int Top
582 {
583 [global::Cpp2ILInjected.Token(Token = "0x6001367")]
584 [global::Cpp2ILInjected.Address(RVA = "0xA8F31C", Offset = "0xA8F31C", Length = "0x8")]
585 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
586 get
587 {
588 throw null;
589 }
590 }
591
592 [global::Cpp2ILInjected.Token(Token = "0x170001E8")]
593 public int Bottom
594 {
595 [global::Cpp2ILInjected.Token(Token = "0x6001368")]
596 [global::Cpp2ILInjected.Address(RVA = "0xA8F324", Offset = "0xA8F324", Length = "0x10")]
597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
598 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemGrid), Member = "DummyDraw", MemberParameters = new object[]
599 {
601 typeof(int),
603 typeof(float)
604 }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawBacking", MemberParameters = new object[]
606 {
610 typeof(Color),
612 }, ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPopoutMenu), Member = "DrawMenu", MemberParameters = new object[]
614 {
616 typeof(string[]),
618 }, ReturnType = typeof(int))]
619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
621 {
623 typeof(bool)
624 }, ReturnType = typeof(bool))]
625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "ClampPositionToScreen", MemberParameters = new object[]
626 {
629 }, ReturnType = typeof(Vector2))]
630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RightSideHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "get_MinVerticalResolution", ReturnType = typeof(int))]
634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "CleanGroupList", MemberParameters = new object[]
635 {
637 typeof(bool)
638 }, ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
640 {
644 }, ReturnType = typeof(Vector2))]
645 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "CanSpawn", MemberParameters = new object[]
646 {
649 typeof(bool),
651 }, ReturnType = typeof(bool))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "SetPageControlsAndAdjust", MemberParameters = new object[] { typeof(GUIPageIcons.PageControlsType) }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ResolveCollisions", MemberParameters = new object[]
656 {
660 }, ReturnType = typeof(Rectangle))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "TryMovingGroup", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "EnableClipping", MemberParameters = new object[]
665 {
669 typeof(bool)
670 }, ReturnType = typeof(void))]
671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "PushClippedImageRegion", MemberParameters = new object[]
672 {
675 typeof(bool),
677 typeof(float)
678 }, ReturnType = typeof(void))]
679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "PopClippedImageRegion", ReturnType = typeof(void))]
680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
681 {
682 typeof(string),
684 typeof(int),
685 typeof(bool),
686 typeof(bool),
687 typeof(bool),
688 typeof(bool)
689 }, ReturnType = typeof(string))]
690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
691 {
693 typeof(NPC),
694 typeof(bool),
696 }, ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
698 {
700 typeof(NPC),
701 typeof(bool),
705 }, ReturnType = typeof(void))]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCurrentBackground", MemberParameters = new object[]
708 {
709 typeof(int),
710 typeof(int),
711 typeof(int),
712 typeof(int),
713 typeof(int),
715 }, ReturnType = typeof(void))]
716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMagmaLayer", MemberParameters = new object[]
717 {
718 typeof(int),
719 typeof(int),
720 typeof(int),
721 typeof(int),
722 typeof(int),
724 }, ReturnType = typeof(void))]
725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRockLayer", MemberParameters = new object[]
726 {
727 typeof(int),
728 typeof(int),
729 typeof(int),
730 typeof(int),
731 typeof(int),
733 }, ReturnType = typeof(void))]
734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBlack", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_FindSpotToSpawnSpike", MemberParameters = new object[]
738 {
739 typeof(int),
740 typeof(int),
741 typeof(ref int),
742 typeof(ref int)
743 }, ReturnType = typeof(void))]
744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = new object[]
745 {
747 typeof(int)
748 }, ReturnType = typeof(int))]
749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
750 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SceneMetrics), Member = "ScanAndExportToMain", MemberParameters = new object[] { typeof(SceneMetricsScanSettings) }, ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Distance", MemberParameters = new object[]
754 {
757 }, ReturnType = typeof(float))]
758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "ClosestPointInRect", MemberParameters = new object[]
759 {
762 }, ReturnType = typeof(Vector2))]
763 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "FillWallHolesInArea", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shapes.Rectangle), Member = "Perform", MemberParameters = new object[]
765 {
766 typeof(Point),
768 }, ReturnType = typeof(bool))]
769 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldBuilding.StructureMap.<>c", Member = "<GetBoundingBox>b__5_3", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(int))]
770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldUtils), Member = "ClampToWorld", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Rectangle))]
771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BallCollision), Member = "GetClosestEdgeToCircle", MemberParameters = new object[]
772 {
778 }, ReturnType = typeof(bool))]
779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
780 {
782 typeof(float)
783 }, ReturnType = typeof(void))]
784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
785 {
788 }, ReturnType = typeof(void))]
789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
790 {
793 typeof(ref int)
794 }, ReturnType = typeof(void))]
795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIElement), Member = "GetClippingRectangle", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(Rectangle))]
796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "ExportToMiniMap", ReturnType = typeof(void))]
797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "UpdateLightToSkyColor", MemberParameters = new object[]
798 {
799 typeof(float),
800 typeof(float),
801 typeof(float)
802 }, ReturnType = typeof(void))]
803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ExportToMiniMap", ReturnType = typeof(void))]
804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportToThreaded", MemberParameters = new object[]
805 {
808 }, ReturnType = typeof(void))]
809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportTo", MemberParameters = new object[]
810 {
813 }, ReturnType = typeof(void))]
814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.CommonDoorOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "LookForDoorsToOpen", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpelunkerProjectileHelper), Member = "CheckSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertBiome), Member = "Place", MemberParameters = new object[]
819 {
820 typeof(Point),
822 }, ReturnType = typeof(bool))]
823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertBiome), Member = "CleanupArea", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "PlaceGranite", MemberParameters = new object[]
825 {
826 typeof(Point),
828 }, ReturnType = typeof(void))]
829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "CleanupTiles", MemberParameters = new object[]
830 {
831 typeof(Point),
833 }, ReturnType = typeof(void))]
834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "PlaceDecorations", MemberParameters = new object[]
835 {
836 typeof(Point),
838 }, ReturnType = typeof(void))]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertHive), Member = "PlaceClusters", MemberParameters = new object[]
840 {
842 "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup"
843 }, ReturnType = typeof(void))]
844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertHive), Member = "PlaceClustersArea", MemberParameters = new object[]
845 {
847 "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup",
851 }, ReturnType = typeof(void))]
852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandMound), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
854 {
857 typeof(int),
858 typeof(int),
859 typeof(int),
860 typeof(int),
861 typeof(bool),
862 typeof(bool),
863 typeof(bool),
864 typeof(int)
865 }, ReturnType = typeof(void))]
866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawLiquidBehindTiles", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
867 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVineStrip", MemberParameters = new object[]
868 {
871 typeof(int),
872 typeof(int)
873 }, ReturnType = typeof(void))]
874 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWalls", MemberParameters = new object[]
875 {
878 typeof(int),
879 typeof(int),
880 typeof(int),
881 typeof(int)
882 }, ReturnType = typeof(void))]
883 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "DrawNormalLiquids", MemberParameters = new object[]
884 {
887 typeof(int),
888 typeof(float),
889 typeof(bool)
890 }, ReturnType = typeof(void))]
891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
892 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVirtualKeyboard), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSliderSimple), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
894 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISearchBar), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
896 {
898 typeof(ref float)
899 }, ReturnType = typeof(bool))]
900 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 150)]
901 get
902 {
903 throw null;
904 }
905 }
906
907 [global::Cpp2ILInjected.Token(Token = "0x6001369")]
908 [global::Cpp2ILInjected.Address(RVA = "0xA8F334", Offset = "0xA8F334", Length = "0xC")]
909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "SettingDraw", MemberParameters = new object[]
910 {
912 typeof(int),
914 typeof(float)
915 }, ReturnType = typeof(void))]
916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingOverlay), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerAchievements), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
918 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerBestiary), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
919 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerBuff), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChat), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingMaterials), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerFullScreenMap), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
923 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHotbarRadial), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
924 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInterfaceEdit), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerJourneyModeSettings), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
926 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMultiplayerLobby), Member = "UpdateScroll", ReturnType = typeof(void))]
927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPlayerSelect), Member = "UpdateScroll", ReturnType = typeof(void))]
928 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerRubbleMaker), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
929 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerSaveSynchronisation_FileListPlayer), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerSaveSynchronisation_FileListWorld), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
931 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerSaveSynchronisation_Lobby), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
932 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerSettingsOverlay), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
933 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerWiresUI), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
934 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerWorldSelect), Member = "UpdateScroll", ReturnType = typeof(void))]
935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingOverlay), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
936 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfile), Member = "SettingDraw", MemberParameters = new object[]
937 {
939 typeof(int),
941 typeof(float)
942 }, ReturnType = typeof(void))]
943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerAmmo), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
944 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerAmmo4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
945 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCoins), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
947 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCoins4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
948 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
949 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDisplayDoll), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
950 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDisplayDoll4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDresser), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerEquipment), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerEquipment4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHairStylist), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHatRack), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
956 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHatRack4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
958 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInventory), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
959 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInventory4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
960 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
961 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerLeftPageSelector), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
962 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageGroup), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
963 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
964 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerRightPageSelector), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
966 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerTrash), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
968 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerTrash4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
969 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageMenuPopupGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_Gender), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButton), Member = "GetRegion", MemberParameters = new object[]
975 {
978 }, ReturnType = typeof(Rectangle))]
979 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "ClippedDrawItemHandler", MemberParameters = new object[]
980 {
982 typeof(int),
984 typeof(float)
985 }, ReturnType = typeof(void))]
986 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
987 {
992 typeof(int),
993 typeof(ref float),
994 typeof(ref float),
995 typeof(ref int),
998 typeof(bool),
999 typeof(bool),
1000 typeof(bool)
1001 }, ReturnType = typeof(void))]
1002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
1003 {
1008 typeof(int),
1009 typeof(ref float),
1010 typeof(ref float),
1011 typeof(ref int),
1014 typeof(bool),
1015 typeof(bool),
1016 typeof(bool)
1017 }, ReturnType = typeof(void))]
1018 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemGrid), Member = "DummyDraw", MemberParameters = new object[]
1019 {
1021 typeof(int),
1022 typeof(Vector2),
1023 typeof(float)
1024 }, ReturnType = typeof(void))]
1025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
1026 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawBacking", MemberParameters = new object[]
1027 {
1028 typeof(Vector2),
1029 typeof(Vector2),
1031 typeof(Color),
1033 }, ReturnType = typeof(void))]
1034 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPopoutMenu), Member = "DrawMenu", MemberParameters = new object[]
1035 {
1037 typeof(string[]),
1039 }, ReturnType = typeof(int))]
1040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProgressBar), Member = "Draw", MemberParameters = new object[]
1041 {
1043 typeof(ref float)
1044 }, ReturnType = typeof(void))]
1045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProgressBar), Member = "DrawFilling2", MemberParameters = new object[]
1046 {
1048 typeof(Vector2),
1049 typeof(int),
1050 typeof(int),
1051 typeof(int),
1052 typeof(Color),
1053 typeof(Color),
1054 typeof(Color)
1055 }, ReturnType = typeof(void))]
1056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "GetMouseNPC", ReturnType = typeof(NPC))]
1057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "GetRegion", MemberParameters = new object[] { typeof(Slider_Layout) }, ReturnType = typeof(Rectangle))]
1058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "DrawSaturationSlider", MemberParameters = new object[]
1059 {
1060 typeof(Vector2),
1061 typeof(Vector2),
1063 typeof(bool)
1064 }, ReturnType = typeof(void))]
1065 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "DrawLightnessSlider", MemberParameters = new object[]
1066 {
1067 typeof(Vector2),
1068 typeof(Vector2),
1070 typeof(bool)
1071 }, ReturnType = typeof(void))]
1072 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "Draw", MemberParameters = new object[]
1073 {
1075 typeof(bool),
1076 typeof(ref float),
1079 typeof(bool),
1080 typeof(int),
1081 typeof(int),
1082 typeof(bool)
1083 }, ReturnType = typeof(bool))]
1084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStretched), Member = "Draw", MemberParameters = new object[]
1085 {
1087 typeof(Rectangle?),
1088 typeof(Color?)
1089 }, ReturnType = typeof(void))]
1090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIString), Member = "GetRegion", MemberParameters = new object[]
1091 {
1093 typeof(string)
1094 }, ReturnType = typeof(Rectangle))]
1095 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStringButton), Member = "Region", MemberParameters = new object[] { typeof(StringButton_Layout) }, ReturnType = typeof(Rectangle))]
1096 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
1097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "ItemDraw", MemberParameters = new object[]
1098 {
1100 typeof(int),
1101 typeof(Vector2),
1102 typeof(float)
1103 }, ReturnType = typeof(void))]
1104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "InfoAccDraw", MemberParameters = new object[]
1105 {
1107 typeof(int),
1108 typeof(Vector2),
1109 typeof(float)
1110 }, ReturnType = typeof(void))]
1111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAmmo), Member = "ItemDraw", MemberParameters = new object[]
1112 {
1114 typeof(int),
1115 typeof(Vector2),
1116 typeof(float)
1117 }, ReturnType = typeof(void))]
1118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
1119 {
1121 typeof(int),
1122 typeof(Vector2),
1123 typeof(float)
1124 }, ReturnType = typeof(void))]
1125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "FilterDraw", MemberParameters = new object[]
1126 {
1128 typeof(int),
1129 typeof(Vector2),
1130 typeof(float)
1131 }, ReturnType = typeof(void))]
1132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "OrderDraw", MemberParameters = new object[]
1133 {
1135 typeof(int),
1136 typeof(Vector2),
1137 typeof(float)
1138 }, ReturnType = typeof(void))]
1139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DropDraw", MemberParameters = new object[]
1140 {
1142 typeof(int),
1143 typeof(Vector2),
1144 typeof(float)
1145 }, ReturnType = typeof(void))]
1146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "SpawnDraw", MemberParameters = new object[]
1147 {
1149 typeof(int),
1150 typeof(Vector2),
1151 typeof(float)
1152 }, ReturnType = typeof(void))]
1153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "ItemDraw", MemberParameters = new object[]
1155 {
1157 typeof(int),
1158 typeof(Vector2),
1159 typeof(float)
1160 }, ReturnType = typeof(void))]
1161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "ItemDraw", MemberParameters = new object[]
1162 {
1164 typeof(int),
1165 typeof(Vector2),
1166 typeof(float)
1167 }, ReturnType = typeof(void))]
1168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "IsOverBuilderTools", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
1169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButtonBar), Member = "ItemDraw", MemberParameters = new object[]
1170 {
1172 typeof(int),
1173 typeof(Vector2),
1174 typeof(float)
1175 }, ReturnType = typeof(void))]
1176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemDraw", MemberParameters = new object[]
1177 {
1179 typeof(int),
1180 typeof(Vector2),
1181 typeof(float)
1182 }, ReturnType = typeof(void))]
1183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICoins), Member = "ItemDraw", MemberParameters = new object[]
1184 {
1186 typeof(int),
1187 typeof(Vector2),
1188 typeof(float)
1189 }, ReturnType = typeof(void))]
1190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
1191 {
1193 typeof(int),
1194 typeof(Vector2),
1195 typeof(float)
1196 }, ReturnType = typeof(void))]
1197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
1198 {
1200 typeof(int),
1201 typeof(Vector2),
1202 typeof(float)
1203 }, ReturnType = typeof(void))]
1204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawLeftControlsBanner", ReturnType = typeof(void))]
1205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawRightControlsBanner", ReturnType = typeof(void))]
1206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawControlsBanner", MemberParameters = new object[] { typeof(GUIControlsBanner.ActionSource) }, ReturnType = typeof(void))]
1207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "ArmourDraw", MemberParameters = new object[]
1208 {
1210 typeof(int),
1211 typeof(Vector2),
1212 typeof(float)
1213 }, ReturnType = typeof(void))]
1214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "ArmourDyeDraw", MemberParameters = new object[]
1215 {
1217 typeof(int),
1218 typeof(Vector2),
1219 typeof(float)
1220 }, ReturnType = typeof(void))]
1221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "AccessoryDraw", MemberParameters = new object[]
1222 {
1224 typeof(int),
1225 typeof(Vector2),
1226 typeof(float)
1227 }, ReturnType = typeof(void))]
1228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "AccessoryDyeDraw", MemberParameters = new object[]
1229 {
1231 typeof(int),
1232 typeof(Vector2),
1233 typeof(float)
1234 }, ReturnType = typeof(void))]
1235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteDraw", MemberParameters = new object[]
1236 {
1238 typeof(int),
1239 typeof(Vector2),
1240 typeof(float)
1241 }, ReturnType = typeof(void))]
1242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "ArmourDraw", MemberParameters = new object[]
1243 {
1245 typeof(int),
1246 typeof(Vector2),
1247 typeof(float)
1248 }, ReturnType = typeof(void))]
1249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "ArmourDyeDraw", MemberParameters = new object[]
1250 {
1252 typeof(int),
1253 typeof(Vector2),
1254 typeof(float)
1255 }, ReturnType = typeof(void))]
1256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "ArmourVanityDraw", MemberParameters = new object[]
1257 {
1259 typeof(int),
1260 typeof(Vector2),
1261 typeof(float)
1262 }, ReturnType = typeof(void))]
1263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDraw", MemberParameters = new object[]
1264 {
1266 typeof(int),
1267 typeof(Vector2),
1268 typeof(float)
1269 }, ReturnType = typeof(void))]
1270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDyeDraw", MemberParameters = new object[]
1271 {
1273 typeof(int),
1274 typeof(Vector2),
1275 typeof(float)
1276 }, ReturnType = typeof(void))]
1277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryVanityDraw", MemberParameters = new object[]
1278 {
1280 typeof(int),
1281 typeof(Vector2),
1282 typeof(float)
1283 }, ReturnType = typeof(void))]
1284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "QuickSlotDraw", MemberParameters = new object[]
1285 {
1287 typeof(int),
1288 typeof(Vector2),
1289 typeof(float)
1290 }, ReturnType = typeof(void))]
1291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "QuickSlotDyeDraw", MemberParameters = new object[]
1292 {
1294 typeof(int),
1295 typeof(Vector2),
1296 typeof(float)
1297 }, ReturnType = typeof(void))]
1298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "LoadoutDraw", MemberParameters = new object[]
1299 {
1301 typeof(int),
1302 typeof(Vector2),
1303 typeof(float)
1304 }, ReturnType = typeof(void))]
1305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentUtility), Member = "Draw", ReturnType = typeof(void))]
1306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawSelectedHair", MemberParameters = new object[]
1307 {
1308 typeof(Vector2),
1309 typeof(float)
1310 }, ReturnType = typeof(void))]
1311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "HairDraw", MemberParameters = new object[]
1312 {
1314 typeof(int),
1315 typeof(Vector2),
1316 typeof(float)
1317 }, ReturnType = typeof(void))]
1318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHatRack), Member = "HatDraw", MemberParameters = new object[]
1319 {
1321 typeof(int),
1322 typeof(Vector2),
1323 typeof(float)
1324 }, ReturnType = typeof(void))]
1325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHatRack), Member = "HatDyeDraw", MemberParameters = new object[]
1326 {
1328 typeof(int),
1329 typeof(Vector2),
1330 typeof(float)
1331 }, ReturnType = typeof(void))]
1332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "HeartDraw", MemberParameters = new object[]
1333 {
1335 typeof(int),
1336 typeof(Vector2),
1337 typeof(float)
1338 }, ReturnType = typeof(void))]
1339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "DrawHotbarItem", MemberParameters = new object[]
1340 {
1343 typeof(Item[]),
1344 typeof(int),
1345 typeof(Vector2),
1346 typeof(Color),
1347 typeof(float)
1348 }, ReturnType = typeof(void))]
1349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "NPCDraw", MemberParameters = new object[]
1350 {
1352 typeof(int),
1353 typeof(Vector2),
1354 typeof(float)
1355 }, ReturnType = typeof(void))]
1356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
1357 {
1360 typeof(Item[]),
1361 typeof(int),
1362 typeof(Vector2),
1363 typeof(Color),
1364 typeof(float)
1365 }, ReturnType = typeof(void))]
1366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "SettingDraw", MemberParameters = new object[]
1367 {
1369 typeof(int),
1370 typeof(Vector2),
1371 typeof(float)
1372 }, ReturnType = typeof(void))]
1373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "StarDraw", MemberParameters = new object[]
1374 {
1376 typeof(int),
1377 typeof(Vector2),
1378 typeof(float)
1379 }, ReturnType = typeof(void))]
1380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
1381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMapFullscreenBackground", MemberParameters = new object[]
1382 {
1383 typeof(Vector2),
1384 typeof(int),
1385 typeof(int)
1386 }, ReturnType = typeof(void))]
1387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "ChatDraw", MemberParameters = new object[]
1388 {
1390 typeof(int),
1391 typeof(Vector2),
1392 typeof(float)
1393 }, ReturnType = typeof(void))]
1394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "LoadPageAnchor", ReturnType = typeof(void))]
1395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "GetRegion", ReturnType = typeof(Rectangle))]
1396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "GetUIScaleRegion", ReturnType = typeof(Rectangle))]
1397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "LoadSettingAnchor", MemberParameters = new object[] { typeof(GUIPageIconGrouping.SettingCategory) }, ReturnType = typeof(void))]
1398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "PageDraw", MemberParameters = new object[]
1399 {
1401 typeof(int),
1402 typeof(Vector2),
1403 typeof(float)
1404 }, ReturnType = typeof(void))]
1405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "InventoryDraw", MemberParameters = new object[]
1406 {
1408 typeof(int),
1409 typeof(Vector2),
1410 typeof(float)
1411 }, ReturnType = typeof(void))]
1412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "LeftDraw", MemberParameters = new object[]
1413 {
1415 typeof(int),
1416 typeof(Vector2),
1417 typeof(float)
1418 }, ReturnType = typeof(void))]
1419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "RightDraw", MemberParameters = new object[]
1420 {
1422 typeof(int),
1423 typeof(Vector2),
1424 typeof(float)
1425 }, ReturnType = typeof(void))]
1426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "RubbleItemDraw", MemberParameters = new object[]
1427 {
1429 typeof(int),
1430 typeof(Vector2),
1431 typeof(float)
1432 }, ReturnType = typeof(void))]
1433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "SetupPreview", MemberParameters = new object[]
1434 {
1435 typeof(int),
1436 typeof(int),
1437 typeof(int)
1438 }, ReturnType = typeof(void))]
1439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawPreview", MemberParameters = new object[]
1440 {
1444 }, ReturnType = typeof(void))]
1445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "ItemDraw", MemberParameters = new object[]
1446 {
1448 typeof(int),
1449 typeof(Vector2),
1450 typeof(float)
1451 }, ReturnType = typeof(void))]
1452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "ItemDraw", MemberParameters = new object[]
1453 {
1455 typeof(int),
1456 typeof(Vector2),
1457 typeof(float)
1458 }, ReturnType = typeof(void))]
1459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "ItemDraw", MemberParameters = new object[]
1460 {
1462 typeof(int),
1463 typeof(Vector2),
1464 typeof(float)
1465 }, ReturnType = typeof(void))]
1466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "SettingDraw", MemberParameters = new object[]
1468 {
1470 typeof(int),
1471 typeof(Vector2),
1472 typeof(float)
1473 }, ReturnType = typeof(void))]
1474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlAnchor), Member = "GetControlRegion", MemberParameters = new object[] { typeof(ControlAnchor.ControlId) }, ReturnType = typeof(Rectangle))]
1475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RightSideHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
1476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentredPickingRegion", MemberParameters = new object[]
1477 {
1479 typeof(Vector2),
1481 }, ReturnType = typeof(void))]
1482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentredCirclePickingRegion", MemberParameters = new object[]
1483 {
1485 typeof(Vector2),
1487 }, ReturnType = typeof(void))]
1488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawPickPoint", MemberParameters = new object[]
1489 {
1492 }, ReturnType = typeof(void))]
1493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawPickingRegion", MemberParameters = new object[]
1494 {
1496 typeof(Vector2),
1498 }, ReturnType = typeof(void))]
1499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawSafeRegion", MemberParameters = new object[]
1500 {
1502 typeof(Vector2),
1503 typeof(Vector2),
1504 typeof(Color)
1505 }, ReturnType = typeof(void))]
1506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "Draw", MemberParameters = new object[]
1507 {
1509 typeof(Vector2),
1510 typeof(float),
1511 typeof(float),
1513 typeof(Color?)
1514 }, ReturnType = typeof(void))]
1515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "Draw", MemberParameters = new object[]
1516 {
1518 typeof(Vector2),
1519 typeof(float),
1521 typeof(Color?)
1522 }, ReturnType = typeof(void))]
1523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
1524 {
1526 typeof(Vector2),
1527 typeof(float),
1529 typeof(Color?)
1530 }, ReturnType = typeof(void))]
1531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
1532 {
1534 typeof(Vector2),
1536 typeof(float),
1538 typeof(Color?)
1539 }, ReturnType = typeof(void))]
1540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutCalculator), Member = "GetLayoutRect", MemberParameters = new object[]
1541 {
1544 typeof(Vector2),
1545 typeof(Vector2),
1547 }, ReturnType = typeof(Rectangle))]
1548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "AchievementDraw", MemberParameters = new object[]
1549 {
1551 typeof(int),
1552 typeof(Vector2),
1553 typeof(float)
1554 }, ReturnType = typeof(void))]
1555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "DrawProgressBar", MemberParameters = new object[]
1556 {
1558 typeof(float),
1559 typeof(Vector2),
1560 typeof(float),
1561 typeof(Color),
1562 typeof(Color),
1563 typeof(Color)
1564 }, ReturnType = typeof(void))]
1565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "CanSpawn", MemberParameters = new object[]
1566 {
1569 typeof(bool),
1571 }, ReturnType = typeof(bool))]
1572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "PageIconDraw", MemberParameters = new object[]
1573 {
1575 typeof(int),
1576 typeof(Vector2),
1577 typeof(float)
1578 }, ReturnType = typeof(void))]
1579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "LoadSettingAnchor", MemberParameters = new object[]
1580 {
1583 }, ReturnType = typeof(bool))]
1584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "PageDraw", MemberParameters = new object[]
1585 {
1587 typeof(int),
1588 typeof(Vector2),
1589 typeof(float)
1590 }, ReturnType = typeof(void))]
1591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILogo), Member = "Draw", ReturnType = typeof(void))]
1592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerHost), Member = "WorldDraw", ReturnType = typeof(void))]
1593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "ServerDraw", MemberParameters = new object[]
1594 {
1596 typeof(int),
1597 typeof(Vector2),
1598 typeof(float)
1599 }, ReturnType = typeof(void))]
1600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = ".ctor", ReturnType = typeof(void))]
1601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "ItemDraw", MemberParameters = new object[]
1602 {
1604 typeof(int),
1605 typeof(Vector2),
1606 typeof(float)
1607 }, ReturnType = typeof(void))]
1608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "HairDraw", MemberParameters = new object[]
1609 {
1611 typeof(int),
1612 typeof(Vector2),
1613 typeof(float)
1614 }, ReturnType = typeof(void))]
1615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawSelectedHair", MemberParameters = new object[]
1616 {
1617 typeof(Vector2),
1618 typeof(float)
1619 }, ReturnType = typeof(void))]
1620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
1621 {
1623 typeof(int),
1624 typeof(Vector2),
1625 typeof(float)
1626 }, ReturnType = typeof(void))]
1627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "SettingDraw", MemberParameters = new object[]
1628 {
1630 typeof(int),
1631 typeof(Vector2),
1632 typeof(float)
1633 }, ReturnType = typeof(void))]
1634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "DummyDraw", MemberParameters = new object[]
1635 {
1637 typeof(int),
1638 typeof(Vector2),
1639 typeof(float)
1640 }, ReturnType = typeof(void))]
1641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemDraw", MemberParameters = new object[]
1643 {
1645 typeof(int),
1646 typeof(Vector2),
1647 typeof(float)
1648 }, ReturnType = typeof(void))]
1649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "WorldDraw", MemberParameters = new object[]
1650 {
1652 typeof(int),
1653 typeof(Vector2),
1654 typeof(float)
1655 }, ReturnType = typeof(void))]
1656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "LoadLeftItemRegion", ReturnType = typeof(void))]
1657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "LoadRightItemRegion", ReturnType = typeof(void))]
1658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "PlayerDraw", MemberParameters = new object[]
1659 {
1661 typeof(int),
1662 typeof(Vector2),
1663 typeof(float)
1664 }, ReturnType = typeof(void))]
1665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "WorldDraw", MemberParameters = new object[]
1666 {
1668 typeof(int),
1669 typeof(Vector2),
1670 typeof(float)
1671 }, ReturnType = typeof(void))]
1672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "ServerDraw", MemberParameters = new object[]
1673 {
1675 typeof(int),
1676 typeof(Vector2),
1677 typeof(float)
1678 }, ReturnType = typeof(void))]
1679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = ".cctor", ReturnType = typeof(void))]
1680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraphicsDevice), Member = "GetDefaultTitleSafeArea", MemberParameters = new object[]
1681 {
1682 typeof(int),
1683 typeof(int),
1684 typeof(int),
1685 typeof(int)
1686 }, ReturnType = typeof(Rectangle))]
1687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PresentationParameters), Member = "get_Bounds", ReturnType = typeof(Rectangle))]
1688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatch), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
1689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Texture2D), Member = "get_Bounds", ReturnType = typeof(Rectangle))]
1690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Viewport), Member = "get_Bounds", ReturnType = typeof(Rectangle))]
1691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentManager), Member = "LoadSpriteFont", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(SpriteFont))]
1692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HitTile), Member = "DrawFreshAnimations", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "getRect", ReturnType = typeof(Rectangle))]
1694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "GetPickedUpByMonsters_Money", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "LightTiles", MemberParameters = new object[]
1696 {
1697 typeof(int),
1698 typeof(int),
1699 typeof(int),
1700 typeof(int)
1701 }, ReturnType = typeof(void))]
1702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnTOWMusic", ReturnType = typeof(void))]
1703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnNewMusic", ReturnType = typeof(void))]
1704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawGoreBehind", ReturnType = typeof(void))]
1705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawGore", ReturnType = typeof(void))]
1706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawHealthBar", MemberParameters = new object[]
1707 {
1708 typeof(float),
1709 typeof(float),
1710 typeof(int),
1711 typeof(int),
1712 typeof(float),
1713 typeof(float),
1714 typeof(bool),
1715 typeof(bool)
1716 }, ReturnType = typeof(void))]
1717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCs", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1718 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
1719 {
1721 typeof(NPC),
1722 typeof(bool),
1724 }, ReturnType = typeof(void))]
1725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
1726 {
1728 typeof(NPC),
1729 typeof(bool),
1730 typeof(Vector2),
1733 }, ReturnType = typeof(void))]
1734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTrail", MemberParameters = new object[]
1736 {
1738 typeof(Vector2),
1739 typeof(Color)
1740 }, ReturnType = typeof(void))]
1741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
1742 {
1744 typeof(int)
1745 }, ReturnType = typeof(void))]
1746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains_Old", MemberParameters = new object[]
1747 {
1750 }, ReturnType = typeof(void))]
1751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FishingLine", MemberParameters = new object[]
1752 {
1754 typeof(ref float),
1755 typeof(ref float),
1757 }, ReturnType = typeof(void))]
1758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
1759 {
1761 typeof(Color),
1763 }, ReturnType = typeof(void))]
1764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFBody", ReturnType = typeof(void))]
1765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFRopeToTheHungry", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFTongueToPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
1768 {
1769 typeof(Item),
1770 typeof(int)
1771 }, ReturnType = typeof(void))]
1772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRain", ReturnType = typeof(void))]
1773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHousesInWorld", ReturnType = typeof(void))]
1774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMouseOver", ReturnType = typeof(void))]
1775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "HoverOverNPCs", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
1776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCChatBubble", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBuffIcon", MemberParameters = new object[]
1778 {
1779 typeof(int),
1780 typeof(int),
1781 typeof(int),
1782 typeof(int)
1783 }, ReturnType = typeof(int))]
1784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_Resources_Breath", ReturnType = typeof(void))]
1785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_Resources_GolfPower", ReturnType = typeof(void))]
1786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_19_SignTileBubble", ReturnType = typeof(void))]
1787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_4_Ruler", ReturnType = typeof(void))]
1788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_3_LaserRuler", ReturnType = typeof(void))]
1789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
1790 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartCursor", ReturnType = typeof(void))]
1791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSmartInteract", ReturnType = typeof(void))]
1792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "CheckInvasionProgressDisplay", ReturnType = typeof(void))]
1793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
1794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawUnderworldBackgroudLayer", MemberParameters = new object[]
1795 {
1796 typeof(bool),
1797 typeof(Vector2),
1798 typeof(float),
1799 typeof(int)
1800 }, ReturnType = typeof(void))]
1801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
1802 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "OldDrawBackground", ReturnType = typeof(void))]
1803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapFullscreenBackground", MemberParameters = new object[]
1804 {
1805 typeof(Vector2),
1806 typeof(int),
1807 typeof(int)
1808 }, ReturnType = typeof(void))]
1809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerDeathMarker", MemberParameters = new object[]
1810 {
1811 typeof(float),
1812 typeof(float),
1813 typeof(float),
1814 typeof(float),
1815 typeof(float),
1816 typeof(float),
1817 typeof(int)
1818 }, ReturnType = typeof(bool))]
1819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
1820 {
1823 }, ReturnType = typeof(void))]
1824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWaters", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileInWater", MemberParameters = new object[]
1826 {
1828 typeof(Vector2),
1829 typeof(int),
1830 typeof(int),
1831 typeof(byte),
1832 typeof(short),
1833 typeof(short)
1834 }, ReturnType = typeof(void))]
1835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "oldDrawWater", MemberParameters = new object[]
1836 {
1837 typeof(bool),
1838 typeof(int),
1839 typeof(float)
1840 }, ReturnType = typeof(void))]
1841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBlack", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1842 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWires", ReturnType = typeof(void))]
1843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
1844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Crimson", MemberParameters = new object[]
1845 {
1846 typeof(double),
1847 typeof(float),
1848 typeof(int),
1849 typeof(int[])
1850 }, ReturnType = typeof(void))]
1851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Snow", MemberParameters = new object[]
1852 {
1853 typeof(double),
1854 typeof(float),
1855 typeof(int),
1856 typeof(int[])
1857 }, ReturnType = typeof(void))]
1858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_GoodEvilDesert", MemberParameters = new object[]
1859 {
1860 typeof(double),
1861 typeof(float),
1862 typeof(int)
1863 }, ReturnType = typeof(void))]
1864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Desert", MemberParameters = new object[]
1865 {
1866 typeof(double),
1867 typeof(float),
1868 typeof(int),
1869 typeof(int[])
1870 }, ReturnType = typeof(void))]
1871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_DrawChangeOverlay", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1872 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_Corrupt", MemberParameters = new object[]
1873 {
1874 typeof(double),
1875 typeof(float),
1876 typeof(int),
1877 typeof(int[])
1878 }, ReturnType = typeof(void))]
1879 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetBackgroundRect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle?))]
1880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackgroundBlackFill", ReturnType = typeof(void))]
1881 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileCracks", MemberParameters = new object[]
1882 {
1883 typeof(int),
1885 }, ReturnType = typeof(void))]
1886 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
1887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
1888 {
1890 typeof(Color),
1891 typeof(Color),
1892 typeof(float)
1893 }, ReturnType = typeof(void))]
1894 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRainInMenu", ReturnType = typeof(void))]
1895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInfernoRings", ReturnType = typeof(void))]
1896 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
1897 {
1898 typeof(byte[]),
1899 typeof(int),
1900 typeof(ref int)
1901 }, ReturnType = typeof(void))]
1902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetDefaults", MemberParameters = new object[]
1903 {
1904 typeof(int),
1906 }, ReturnType = typeof(void))]
1907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_AttemptToFindTeleportSpot", MemberParameters = new object[]
1908 {
1910 typeof(int),
1911 typeof(int),
1912 typeof(int),
1913 typeof(int),
1914 typeof(int),
1915 typeof(bool),
1916 typeof(bool)
1917 }, ReturnType = typeof(bool))]
1918 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
1919 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "IsDeerclopsHostile", ReturnType = typeof(bool))]
1920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_Movement", MemberParameters = new object[]
1921 {
1922 typeof(bool),
1923 typeof(bool)
1924 }, ReturnType = typeof(void))]
1925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
1926 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_037_Destroyer", ReturnType = typeof(void))]
1927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
1928 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
1929 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetFrameSize", ReturnType = typeof(void))]
1930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HealEffect", MemberParameters = new object[]
1931 {
1932 typeof(int),
1933 typeof(bool)
1934 }, ReturnType = typeof(void))]
1935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetTargetTrackingValues", MemberParameters = new object[]
1936 {
1937 typeof(bool),
1938 typeof(float),
1939 typeof(int)
1940 }, ReturnType = typeof(void))]
1941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CheckActive", ReturnType = typeof(void))]
1942 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AddIntoPlayersTownNPCSlots", ReturnType = typeof(void))]
1943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnNPC", ReturnType = typeof(void))]
1944 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AnyoneNearCultists", ReturnType = typeof(bool))]
1945 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnFaelings", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnOnPlayer", MemberParameters = new object[]
1947 {
1948 typeof(int),
1949 typeof(int)
1950 }, ReturnType = typeof(void))]
1951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "StrikeNPC", MemberParameters = new object[]
1952 {
1953 typeof(int),
1954 typeof(float),
1955 typeof(int),
1956 typeof(bool),
1957 typeof(bool),
1958 typeof(bool)
1959 }, ReturnType = typeof(double))]
1960 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "NearSpikeBall", MemberParameters = new object[]
1961 {
1962 typeof(int),
1963 typeof(int)
1964 }, ReturnType = typeof(bool))]
1965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "getRect", ReturnType = typeof(Rectangle))]
1966 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_BuffApplyDOTs", ReturnType = typeof(void))]
1967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetMeleeCollisionData", MemberParameters = new object[]
1968 {
1970 typeof(int),
1971 typeof(ref int),
1972 typeof(ref float),
1974 }, ReturnType = typeof(void))]
1975 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "get_HitboxForBestiaryNearbyCheck", ReturnType = typeof(Rectangle))]
1976 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HealEffect", MemberParameters = new object[]
1977 {
1978 typeof(int),
1979 typeof(bool)
1980 }, ReturnType = typeof(void))]
1981 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ManaEffect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceUpdateBiomes", ReturnType = typeof(void))]
1983 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateLifeRegen", ReturnType = typeof(void))]
1984 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DashMovement", ReturnType = typeof(void))]
1985 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckCrackedBrickBreak", ReturnType = typeof(void))]
1986 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInterruptingItemUsage", ReturnType = typeof(void))]
1987 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1988 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RocketBootVisuals", ReturnType = typeof(void))]
1989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsInInteractionRangeToMultiTileHitbox", MemberParameters = new object[]
1990 {
1991 typeof(int),
1992 typeof(int)
1993 }, ReturnType = typeof(bool))]
1994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update_NPCCollision", ReturnType = typeof(void))]
1995 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Hurt", MemberParameters = new object[]
1996 {
1998 typeof(int),
1999 typeof(int),
2000 typeof(bool),
2001 typeof(bool),
2002 typeof(bool),
2003 typeof(int),
2004 typeof(bool)
2005 }, ReturnType = typeof(double))]
2006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_Tiles_BlockPlacementIfOverPlayers", MemberParameters = new object[]
2007 {
2008 typeof(ref bool),
2010 }, ReturnType = typeof(void))]
2011 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "getRect", ReturnType = typeof(Rectangle))]
2012 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
2013 {
2014 typeof(Item),
2016 typeof(int),
2017 typeof(float),
2018 typeof(int)
2019 }, ReturnType = typeof(void))]
2020 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_CatchCritters", MemberParameters = new object[]
2021 {
2022 typeof(Item),
2024 }, ReturnType = typeof(Rectangle))]
2025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_GetMeleeHitbox", MemberParameters = new object[]
2026 {
2027 typeof(Item),
2029 typeof(ref bool),
2031 }, ReturnType = typeof(void))]
2032 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
2033 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2034 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
2035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage_GetHitbox", ReturnType = typeof(Rectangle))]
2036 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "BombsHurtPlayers", MemberParameters = new object[]
2037 {
2039 typeof(int)
2040 }, ReturnType = typeof(void))]
2041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "getRect", ReturnType = typeof(Rectangle))]
2042 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_158_BabyBird", ReturnType = typeof(void))]
2043 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_003", ReturnType = typeof(void))]
2044 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
2045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
2046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_032", ReturnType = typeof(void))]
2047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_060", ReturnType = typeof(void))]
2048 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_092", ReturnType = typeof(void))]
2049 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_130_FlameBurstTower", ReturnType = typeof(void))]
2050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
2051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = ".cctor", ReturnType = typeof(void))]
2052 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Cloud), Member = "addCloud", ReturnType = typeof(void))]
2053 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "EmptyTile", MemberParameters = new object[]
2054 {
2055 typeof(int),
2056 typeof(int),
2057 typeof(bool)
2058 }, ReturnType = typeof(bool))]
2059 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "RainbowLaserDraw", MemberParameters = new object[]
2060 {
2061 typeof(int),
2062 typeof(ref float),
2066 }, ReturnType = typeof(void))]
2067 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "TurretLaserDraw", MemberParameters = new object[]
2068 {
2069 typeof(int),
2070 typeof(ref float),
2074 }, ReturnType = typeof(void))]
2075 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "LightningLaserDraw", MemberParameters = new object[]
2076 {
2077 typeof(int),
2078 typeof(ref float),
2082 }, ReturnType = typeof(void))]
2083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Entity), Member = "get_Hitbox", ReturnType = typeof(Rectangle))]
2084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "get_AABBRectangle", ReturnType = typeof(Rectangle))]
2085 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
2086 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateLeaf", ReturnType = typeof(void))]
2087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Minecart), Member = "GetSourceRect", MemberParameters = new object[]
2088 {
2089 typeof(int),
2090 typeof(int)
2091 }, ReturnType = typeof(Rectangle))]
2092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
2093 {
2095 typeof(int),
2096 typeof(Player),
2097 typeof(Vector2),
2098 typeof(Color),
2100 typeof(float)
2101 }, ReturnType = typeof(void))]
2102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SceneMetrics), Member = "ScanAndExportToMain", MemberParameters = new object[] { typeof(SceneMetricsScanSettings) }, ReturnType = typeof(void))]
2103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
2104 {
2105 typeof(int),
2106 typeof(int),
2107 typeof(int),
2108 typeof(int),
2109 typeof(int),
2111 typeof(bool),
2112 typeof(int?)
2113 }, ReturnType = typeof(bool))]
2114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "DrawPreview", MemberParameters = new object[]
2115 {
2119 }, ReturnType = typeof(void))]
2120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "CenteredRectangle", MemberParameters = new object[]
2121 {
2122 typeof(Vector2),
2124 }, ReturnType = typeof(Rectangle))]
2125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
2126 {
2128 typeof(int),
2129 typeof(int),
2130 typeof(int),
2131 typeof(int),
2132 typeof(int),
2133 typeof(int)
2134 }, ReturnType = typeof(Rectangle))]
2135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
2136 {
2138 typeof(int),
2139 typeof(int),
2140 typeof(int),
2141 typeof(int),
2142 typeof(int),
2143 typeof(int)
2144 }, ReturnType = typeof(Rectangle))]
2145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Modified", MemberParameters = new object[]
2146 {
2148 typeof(int),
2149 typeof(int),
2150 typeof(int),
2151 typeof(int)
2152 }, ReturnType = typeof(Rectangle))]
2153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawInvBG", MemberParameters = new object[]
2154 {
2156 typeof(int),
2157 typeof(int),
2158 typeof(int),
2159 typeof(int),
2160 typeof(Color)
2161 }, ReturnType = typeof(void))]
2162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawSplicedPanel", MemberParameters = new object[]
2163 {
2166 typeof(int),
2167 typeof(int),
2168 typeof(int),
2169 typeof(int),
2170 typeof(int),
2171 typeof(int),
2172 typeof(int),
2173 typeof(int),
2174 typeof(Color)
2175 }, ReturnType = typeof(void))]
2176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawPanel", MemberParameters = new object[]
2177 {
2179 typeof(int),
2180 typeof(int),
2182 typeof(Vector2),
2183 typeof(float),
2184 typeof(Color)
2185 }, ReturnType = typeof(void))]
2186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterfallManager), Member = "DrawWaterfall", MemberParameters = new object[]
2187 {
2189 typeof(int),
2190 typeof(float)
2191 }, ReturnType = typeof(void))]
2192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_29", MemberParameters = new object[]
2193 {
2196 }, ReturnType = typeof(void))]
2197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_37", MemberParameters = new object[]
2198 {
2201 }, ReturnType = typeof(void))]
2202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_47", MemberParameters = new object[]
2203 {
2206 }, ReturnType = typeof(void))]
2207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_104", MemberParameters = new object[]
2208 {
2211 }, ReturnType = typeof(void))]
2212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsNPCEvictable", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
2213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UnspawnTravelNPC", ReturnType = typeof(void))]
2214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTravelNPC", ReturnType = typeof(void))]
2215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTownNPC", MemberParameters = new object[]
2216 {
2217 typeof(int),
2218 typeof(int)
2219 }, ReturnType = typeof(TownNPCSpawnResult))]
2220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "meteor", MemberParameters = new object[]
2221 {
2222 typeof(int),
2223 typeof(int),
2224 typeof(bool)
2225 }, ReturnType = typeof(bool))]
2226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "makeTemple", MemberParameters = new object[]
2227 {
2228 typeof(int),
2229 typeof(int)
2230 }, ReturnType = typeof(void))]
2231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetTileVisualHitbox", MemberParameters = new object[]
2232 {
2233 typeof(int),
2234 typeof(int)
2235 }, ReturnType = typeof(Rectangle?))]
2236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlayerLOS", MemberParameters = new object[]
2237 {
2238 typeof(int),
2239 typeof(int)
2240 }, ReturnType = typeof(bool))]
2241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GeneratePlanteraBulbOnAllMechsDefeated", ReturnType = typeof(bool))]
2242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SlopeTile", MemberParameters = new object[]
2243 {
2244 typeof(int),
2245 typeof(int),
2246 typeof(int),
2247 typeof(bool)
2248 }, ReturnType = typeof(bool))]
2249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PoundTile", MemberParameters = new object[]
2250 {
2251 typeof(int),
2252 typeof(int)
2253 }, ReturnType = typeof(bool))]
2254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TileFrameDoWork", MemberParameters = new object[]
2255 {
2256 typeof(int),
2257 typeof(int),
2258 typeof(bool),
2259 typeof(bool),
2260 typeof(ref bool)
2261 }, ReturnType = typeof(void))]
2262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Actions.DebugDraw), Member = "Apply", MemberParameters = new object[]
2263 {
2264 typeof(Point),
2265 typeof(int),
2266 typeof(int),
2267 typeof(object[])
2268 }, ReturnType = typeof(bool))]
2269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shapes.Rectangle), Member = ".ctor", MemberParameters = new object[]
2270 {
2271 typeof(int),
2272 typeof(int)
2273 }, ReturnType = typeof(void))]
2274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeData), Member = "GetBounds", MemberParameters = new object[]
2275 {
2276 typeof(Point),
2277 typeof(ShapeData[])
2278 }, ReturnType = typeof(Rectangle))]
2279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleStructure), Member = "Place", MemberParameters = new object[]
2280 {
2281 typeof(Point),
2283 }, ReturnType = typeof(bool))]
2284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StructureMap), Member = "CanPlace", MemberParameters = new object[]
2285 {
2287 typeof(bool[]),
2288 typeof(int)
2289 }, ReturnType = typeof(bool))]
2290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StructureMap), Member = "GetBoundingBox", ReturnType = typeof(Rectangle))]
2291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldUtils), Member = "ClampToWorld", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Rectangle))]
2292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BallCollision), Member = "GetTileBounds", MemberParameters = new object[]
2293 {
2294 typeof(Vector2),
2296 }, ReturnType = typeof(Rectangle))]
2297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "CreateCompositeData", ReturnType = typeof(void))]
2298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "CreateCompositeFrameRect", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Rectangle))]
2299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_03_Carpet", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_04_ElectrifiedDebuffBack", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_08_Backpacks", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_1_BalloonFronts", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_11_Balloons", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_13_Leggings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_17_TorsoComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_24_Pulley", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_30_BladedGlove", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_33_FrozenOrWebbedDebuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_34_ElectrifiedDebuffFront", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_35_IceBarrier", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_37_BeetleBuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2315 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteFrame), Member = "GetSourceRectangle", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Rectangle))]
2316 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
2317 {
2319 typeof(Vector2),
2322 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
2323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
2324 {
2326 typeof(Vector2),
2327 typeof(Color),
2329 typeof(float),
2330 typeof(float),
2332 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
2333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
2335 {
2337 typeof(Item[]),
2338 typeof(int),
2339 typeof(int),
2340 typeof(Vector2),
2341 typeof(Color),
2342 typeof(Color)
2343 }, ReturnType = typeof(void))]
2344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CalculatedStyle), Member = "ToRectangle", ReturnType = typeof(Rectangle))]
2345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGameNotificationsTracker), Member = "DrawInIngameOptions", MemberParameters = new object[]
2346 {
2349 typeof(ref int)
2350 }, ReturnType = typeof(void))]
2351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = ".ctor", MemberParameters = new object[] { typeof(Achievement) }, ReturnType = typeof(void))]
2352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIElement), Member = "GetClippingRectangle", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(Rectangle))]
2353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayers", MemberParameters = new object[]
2354 {
2355 typeof(Camera),
2357 }, ReturnType = typeof(void))]
2358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
2359 {
2360 typeof(Camera),
2361 typeof(Player),
2362 typeof(Vector2),
2363 typeof(float),
2364 typeof(float),
2365 typeof(Color)
2366 }, ReturnType = typeof(void))]
2367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawGhost", MemberParameters = new object[]
2368 {
2369 typeof(Camera),
2370 typeof(Player),
2371 typeof(Vector2),
2372 typeof(float)
2373 }, ReturnType = typeof(void))]
2374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "GetBound", MemberParameters = new object[]
2377 {
2379 typeof(int)
2380 }, ReturnType = typeof(Rectangle))]
2381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawBound", MemberParameters = new object[]
2383 {
2386 typeof(int)
2387 }, ReturnType = typeof(void))]
2388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "GetRect", ReturnType = typeof(Rectangle))]
2389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "DrawWaterChoices", MemberParameters = new object[]
2390 {
2392 typeof(Point),
2393 typeof(Point)
2394 }, ReturnType = typeof(void))]
2395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "GetArea", ReturnType = typeof(Rectangle))]
2396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "UpdateButtons", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "QuickScreenshot", ReturnType = typeof(void))]
2398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "DrawCameraLock", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureManager), Member = "Capture", ReturnType = typeof(void))]
2400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "ExportToMiniMap", ReturnType = typeof(void))]
2401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ExportToMiniMap", ReturnType = typeof(void))]
2402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleOverlay), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PressurePlateHelper), Member = ".cctor", ReturnType = typeof(void))]
2404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "GetTileWorkSpace", ReturnType = typeof(Rectangle))]
2405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.CommonDoorOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
2406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.CommonDoorOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
2407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
2408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
2409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "GetPlayerInfoForOpeningDoor", MemberParameters = new object[] { typeof(Player) }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
2410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_Boulders", MemberParameters = new object[]
2411 {
2412 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
2413 typeof(ref int),
2414 typeof(ref int)
2415 }, ReturnType = typeof(void))]
2416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpelunkerProjectileHelper), Member = "OnPreUpdateAllProjectiles", ReturnType = typeof(void))]
2417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "IsPlayerNearAPylon", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(bool))]
2418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "DoesPositionHaveEnoughNPCs", MemberParameters = new object[]
2419 {
2420 typeof(int),
2422 }, ReturnType = typeof(bool))]
2423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TELogicSensor), Member = "GetState", MemberParameters = new object[]
2424 {
2425 typeof(int),
2426 typeof(int),
2429 }, ReturnType = typeof(bool))]
2430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Update", ReturnType = typeof(void))]
2431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Shaders.WaterShaderData.Ripple", Member = ".cctor", ReturnType = typeof(void))]
2432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
2433 {
2436 }, ReturnType = typeof(bool))]
2437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CampsiteBiome), Member = "Place", MemberParameters = new object[]
2438 {
2439 typeof(Point),
2441 }, ReturnType = typeof(bool))]
2442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "GetPossibleChestsToTrapify", MemberParameters = new object[] { typeof(StructureMap) }, ReturnType = typeof(List<int>))]
2443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertBiome), Member = "Place", MemberParameters = new object[]
2444 {
2445 typeof(Point),
2447 }, ReturnType = typeof(bool))]
2448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Biomes.DunesBiome.DunesDescription", Member = "CreateFromPlacement", MemberParameters = new object[]
2449 {
2450 typeof(Point),
2451 typeof(int),
2452 typeof(int)
2453 }, ReturnType = "Terraria.GameContent.Biomes.DunesBiome.DunesDescription")]
2454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EnchantedSwordBiome), Member = "Place", MemberParameters = new object[]
2455 {
2456 typeof(Point),
2458 }, ReturnType = typeof(bool))]
2459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteBiome), Member = "SimulatePressure", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(void))]
2460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
2461 {
2462 typeof(Point),
2464 }, ReturnType = typeof(bool))]
2465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HoneyPatchBiome), Member = "Place", MemberParameters = new object[]
2466 {
2467 typeof(Point),
2469 }, ReturnType = typeof(bool))]
2470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MahoganyTreeBiome), Member = "Place", MemberParameters = new object[]
2471 {
2472 typeof(Point),
2474 }, ReturnType = typeof(bool))]
2475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MarbleBiome), Member = "Place", MemberParameters = new object[]
2476 {
2477 typeof(Point),
2479 }, ReturnType = typeof(bool))]
2480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MiningExplosivesBiome), Member = "Place", MemberParameters = new object[]
2481 {
2482 typeof(Point),
2484 }, ReturnType = typeof(bool))]
2485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThinIceBiome), Member = "Place", MemberParameters = new object[]
2486 {
2487 typeof(Point),
2489 }, ReturnType = typeof(bool))]
2490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChambersEntrance), Member = "PlaceAt", MemberParameters = new object[]
2491 {
2493 typeof(Point)
2494 }, ReturnType = typeof(void))]
2495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertDescription), Member = "CreateFromPlacement", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(DesertDescription))]
2496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LarvaHoleEntrance), Member = "PlaceAt", MemberParameters = new object[]
2497 {
2499 typeof(Point),
2500 typeof(int)
2501 }, ReturnType = typeof(void))]
2502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreateDoorList", ReturnType = typeof(List<Point>))]
2503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreatePlatformsList", ReturnType = typeof(List<Point>))]
2504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreateSupportBeamList", ReturnType = typeof(List<Rectangle>))]
2505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "FindRoom", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Rectangle))]
2506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.PartySky.Balloon", Member = "GetSourceRectangle", ReturnType = typeof(Rectangle))]
2507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Draw", MemberParameters = new object[]
2508 {
2510 typeof(float),
2511 typeof(float)
2512 }, ReturnType = typeof(void))]
2513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardSky), Member = "Draw", MemberParameters = new object[]
2514 {
2516 typeof(float),
2517 typeof(float)
2518 }, ReturnType = typeof(void))]
2519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.LanternSky.Lantern", Member = "GetSourceRectangle", ReturnType = typeof(Rectangle))]
2520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "Draw", MemberParameters = new object[]
2521 {
2523 typeof(float),
2524 typeof(float)
2525 }, ReturnType = typeof(void))]
2526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.MartianSky.Ufo", Member = "GetSourceRectangle", ReturnType = typeof(Rectangle))]
2527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSky), Member = "Draw", MemberParameters = new object[]
2528 {
2530 typeof(float),
2531 typeof(float)
2532 }, ReturnType = typeof(void))]
2533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordSky), Member = "Draw", MemberParameters = new object[]
2534 {
2536 typeof(float),
2537 typeof(float)
2538 }, ReturnType = typeof(void))]
2539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
2540 {
2542 typeof(float),
2543 typeof(float)
2544 }, ReturnType = typeof(void))]
2545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormSky), Member = "Draw", MemberParameters = new object[]
2546 {
2548 typeof(float),
2549 typeof(float)
2550 }, ReturnType = typeof(void))]
2551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.SlimeSky.Slime", Member = "GetSourceRectangle", ReturnType = typeof(Rectangle))]
2552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SlimeSky), Member = "Draw", MemberParameters = new object[]
2553 {
2555 typeof(float),
2556 typeof(float)
2557 }, ReturnType = typeof(void))]
2558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Draw", MemberParameters = new object[]
2559 {
2561 typeof(float),
2562 typeof(float)
2563 }, ReturnType = typeof(void))]
2564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Draw", MemberParameters = new object[]
2565 {
2567 typeof(float),
2568 typeof(float)
2569 }, ReturnType = typeof(void))]
2570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Draw", MemberParameters = new object[]
2571 {
2573 typeof(float),
2574 typeof(float)
2575 }, ReturnType = typeof(void))]
2576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
2577 {
2578 typeof(Vector2),
2579 typeof(Vector2),
2580 typeof(int),
2581 typeof(int),
2582 typeof(int),
2583 typeof(int),
2584 typeof(bool),
2585 typeof(bool),
2586 typeof(bool),
2587 typeof(int)
2588 }, ReturnType = typeof(void))]
2589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSingleTile_Flames", MemberParameters = new object[]
2590 {
2591 typeof(Vector2),
2592 typeof(Vector2),
2593 typeof(int),
2594 typeof(int),
2596 }, ReturnType = typeof(void))]
2597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawXmasTree", MemberParameters = new object[]
2598 {
2599 typeof(Vector2),
2600 typeof(Vector2),
2601 typeof(int),
2602 typeof(int),
2604 }, ReturnType = typeof(void))]
2605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTile_MinecartTrack", MemberParameters = new object[]
2606 {
2607 typeof(Vector2),
2608 typeof(Vector2),
2609 typeof(int),
2610 typeof(int),
2612 }, ReturnType = typeof(void))]
2613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTile_LiquidBehindTile", MemberParameters = new object[]
2614 {
2615 typeof(bool),
2616 typeof(bool),
2617 typeof(int),
2618 typeof(Vector2),
2619 typeof(Vector2),
2620 typeof(int),
2621 typeof(int),
2623 }, ReturnType = typeof(void))]
2624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetTileDrawData", MemberParameters = new object[]
2625 {
2626 typeof(int),
2627 typeof(int),
2629 typeof(ushort),
2630 typeof(ref short),
2631 typeof(ref short),
2632 typeof(ref int),
2633 typeof(ref int),
2634 typeof(ref int),
2635 typeof(ref int),
2636 typeof(ref int),
2637 typeof(ref int),
2642 }, ReturnType = typeof(void))]
2643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetTileDrawData", MemberParameters = new object[]
2644 {
2645 typeof(int),
2646 typeof(int),
2647 typeof(bool),
2648 typeof(ushort),
2649 typeof(ref short),
2650 typeof(ref short),
2651 typeof(ref int),
2652 typeof(ref int),
2653 typeof(ref int),
2654 typeof(ref int),
2655 typeof(ref int),
2656 typeof(ref int),
2661 }, ReturnType = typeof(void))]
2662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetTileDrawData", MemberParameters = new object[]
2663 {
2664 typeof(int),
2665 typeof(int),
2666 typeof(Tile),
2667 typeof(ushort),
2668 typeof(ref short),
2669 typeof(ref short),
2670 typeof(ref int),
2671 typeof(ref int),
2672 typeof(ref int),
2673 typeof(ref int),
2674 typeof(ref int),
2675 typeof(ref int),
2680 }, ReturnType = typeof(void))]
2681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "EmitLiquidDrops", MemberParameters = new object[]
2682 {
2683 typeof(int),
2684 typeof(int),
2685 typeof(byte),
2686 typeof(ushort)
2687 }, ReturnType = typeof(void))]
2688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
2689 {
2690 typeof(Vector2),
2692 }, ReturnType = typeof(void))]
2693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTrees", ReturnType = typeof(void))]
2694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawGrass", ReturnType = typeof(void))]
2695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawAnyDirectionalGrass", ReturnType = typeof(void))]
2696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMultiTileGrassInWind", MemberParameters = new object[]
2697 {
2698 typeof(Vector2),
2699 typeof(Vector2),
2700 typeof(int),
2701 typeof(int),
2702 typeof(int),
2703 typeof(int)
2704 }, ReturnType = typeof(void))]
2705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawRisingVineStrip", MemberParameters = new object[]
2706 {
2707 typeof(Vector2),
2708 typeof(Vector2),
2709 typeof(int),
2710 typeof(int)
2711 }, ReturnType = typeof(void))]
2712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMultiTileVinesInWind", MemberParameters = new object[]
2713 {
2714 typeof(Vector2),
2715 typeof(Vector2),
2716 typeof(int),
2717 typeof(int),
2718 typeof(int),
2719 typeof(int)
2720 }, ReturnType = typeof(void))]
2721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = ".ctor", MemberParameters = new object[] { typeof(TilePaintSystemV2) }, ReturnType = typeof(void))]
2722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWalls", MemberParameters = new object[]
2723 {
2724 typeof(Vector2),
2725 typeof(Vector2),
2726 typeof(int),
2727 typeof(int),
2728 typeof(int),
2729 typeof(int)
2730 }, ReturnType = typeof(void))]
2731 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = ".ctor", ReturnType = typeof(void))]
2732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "InternalPrepareDraw", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
2733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama), Member = "DrawWhite", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenDarkness), Member = "DrawBack", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenDarkness), Member = "DrawFront", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameTipsDisplay), Member = "Draw", MemberParameters = new object[]
2738 {
2740 typeof(float)
2741 }, ReturnType = typeof(void))]
2742 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawLife", ReturnType = typeof(void))]
2744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawMana", ReturnType = typeof(void))]
2745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MinimapFrame), Member = "DrawBackground", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = ".ctor", MemberParameters = new object[]
2747 {
2749 typeof(bool)
2750 }, ReturnType = typeof(void))]
2751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelTop", MemberParameters = new object[]
2752 {
2754 typeof(Vector2),
2755 typeof(float),
2756 typeof(Color)
2757 }, ReturnType = typeof(void))]
2758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelBottom", MemberParameters = new object[]
2759 {
2761 typeof(Vector2),
2762 typeof(float),
2763 typeof(Color)
2764 }, ReturnType = typeof(void))]
2765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawProgressBar", MemberParameters = new object[]
2766 {
2768 typeof(float),
2769 typeof(Vector2),
2770 typeof(float),
2771 typeof(Color),
2772 typeof(Color),
2773 typeof(Color)
2774 }, ReturnType = typeof(void))]
2775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICharacterNameButton), Member = "TrimDisplayIfOverElementDimensions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSlider), Member = "DrawValueBar", MemberParameters = new object[]
2777 {
2779 typeof(Vector2),
2780 typeof(float),
2781 typeof(float),
2782 typeof(int),
2783 typeof(ref bool),
2784 typeof(Func<float, Color>)
2785 }, ReturnType = typeof(float))]
2786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSliderSimple), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "GetItemSlotHitbox", MemberParameters = new object[]
2789 {
2790 typeof(int),
2791 typeof(int),
2792 typeof(int),
2793 typeof(int)
2794 }, ReturnType = typeof(Rectangle))]
2795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "GetSnapPoints", ReturnType = typeof(List<SnapPoint>))]
2796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling", MemberParameters = new object[]
2797 {
2801 typeof(Vector2),
2802 typeof(int),
2803 typeof(int),
2804 typeof(Color),
2805 typeof(Color)
2806 }, ReturnType = typeof(void))]
2807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling2", MemberParameters = new object[]
2808 {
2810 typeof(Vector2),
2811 typeof(int),
2812 typeof(int),
2813 typeof(int),
2814 typeof(Color),
2815 typeof(Color),
2816 typeof(Color)
2817 }, ReturnType = typeof(void))]
2818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingToggleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIPanel), Member = "DrawPanel", MemberParameters = new object[]
2820 {
2823 typeof(Color)
2824 }, ReturnType = typeof(void))]
2825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "GetHandleRectangle", ReturnType = typeof(Rectangle))]
2826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "DrawBar", MemberParameters = new object[]
2827 {
2831 typeof(Color)
2832 }, ReturnType = typeof(void))]
2833 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISearchBar), Member = "TrimDisplayIfOverElementDimensions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIToggleImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
2836 {
2838 typeof(ref float)
2839 }, ReturnType = typeof(bool))]
2840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarSystem), Member = "TryFindingNPCToTrack", ReturnType = typeof(void))]
2841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawBareBonesBar", MemberParameters = new object[]
2842 {
2844 typeof(float)
2845 }, ReturnType = typeof(void))]
2846 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1335)]
2847 public Rectangle(int x, int y, int width, int height)
2848 {
2849 throw null;
2850 }
2851
2852 [global::Cpp2ILInjected.Token(Token = "0x600136A")]
2853 [global::Cpp2ILInjected.Address(RVA = "0xA8F340", Offset = "0xA8F340", Length = "0xEC")]
2854 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "ItemDraw", MemberParameters = new object[]
2856 {
2858 typeof(int),
2859 typeof(Vector2),
2860 typeof(float)
2861 }, ReturnType = typeof(void))]
2862 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
2863 {
2865 typeof(int),
2866 typeof(Vector2),
2867 typeof(float)
2868 }, ReturnType = typeof(void))]
2869 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
2870 {
2872 typeof(int),
2873 typeof(Vector2),
2874 typeof(float)
2875 }, ReturnType = typeof(void))]
2876 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "LoadPageRegion", ReturnType = typeof(void))]
2877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "LoadPageRegion", ReturnType = typeof(void))]
2878 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHatRack), Member = "LoadPageRegion", ReturnType = typeof(void))]
2879 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "LoadPageRegion", ReturnType = typeof(void))]
2880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "ItemDraw", MemberParameters = new object[]
2881 {
2883 typeof(int),
2884 typeof(Vector2),
2885 typeof(float)
2886 }, ReturnType = typeof(void))]
2887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ResolveCollisions", MemberParameters = new object[]
2888 {
2892 }, ReturnType = typeof(Rectangle))]
2893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_UpdateCameraPosition", ReturnType = typeof(void))]
2894 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "TeleporterHitboxIntersects", MemberParameters = new object[]
2895 {
2898 }, ReturnType = typeof(bool))]
2899 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "GetPlayerInfoForOpeningDoor", MemberParameters = new object[] { typeof(Player) }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
2900 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
2901 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
2902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
2903 {
2904 typeof(int),
2905 typeof(int)
2906 }, ReturnType = typeof(int))]
2907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
2908 {
2909 typeof(int),
2910 typeof(int)
2911 }, ReturnType = typeof(int))]
2912 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2914 {
2915 throw null;
2916 }
2917
2918 [global::Cpp2ILInjected.Token(Token = "0x600136B")]
2919 [global::Cpp2ILInjected.Address(RVA = "0xA8F42C", Offset = "0xA8F42C", Length = "0xE8")]
2920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_AttemptToFindTeleportSpot", MemberParameters = new object[]
2921 {
2923 typeof(int),
2924 typeof(int),
2925 typeof(int),
2926 typeof(int),
2927 typeof(int),
2928 typeof(bool),
2929 typeof(bool)
2930 }, ReturnType = typeof(bool))]
2931 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2932 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
2933 {
2934 typeof(int),
2935 typeof(int)
2936 }, ReturnType = typeof(int))]
2937 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
2938 {
2939 typeof(int),
2940 typeof(int)
2941 }, ReturnType = typeof(int))]
2942 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2944 {
2945 throw null;
2946 }
2947
2948 [global::Cpp2ILInjected.Token(Token = "0x600136C")]
2949 [global::Cpp2ILInjected.Address(RVA = "0xA8F514", Offset = "0xA8F514", Length = "0x74")]
2950 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "ClippedDrawItemHandler", MemberParameters = new object[]
2951 {
2953 typeof(int),
2954 typeof(Vector2),
2955 typeof(float)
2956 }, ReturnType = typeof(void))]
2957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
2958 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
2959 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "ExportToMiniMap", ReturnType = typeof(void))]
2960 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ExportToMiniMap", ReturnType = typeof(void))]
2961 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.CommonDoorOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
2962 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
2963 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
2964 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersect", MemberParameters = new object[]
2965 {
2969 }, ReturnType = typeof(void))]
2970 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2972 {
2973 throw null;
2974 }
2975
2976 [global::Cpp2ILInjected.Token(Token = "0x600136D")]
2977 [global::Cpp2ILInjected.Address(RVA = "0xA8F68C", Offset = "0xA8F68C", Length = "0x60")]
2978 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2979 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2980 public void Intersects(ref Rectangle value, out bool result)
2981 {
2982 throw null;
2983 }
2984
2985 [global::Cpp2ILInjected.Token(Token = "0x600136E")]
2986 [global::Cpp2ILInjected.Address(RVA = "0xA8F6EC", Offset = "0xA8F6EC", Length = "0x48")]
2987 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2988 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "IsOverPanel", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2990 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "DrawHSLSlider", ReturnType = typeof(void))]
2991 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2992 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "IsOverPanel", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2993 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawHSLSlider", ReturnType = typeof(void))]
2994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2995 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
2996 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
2997 {
2999 typeof(bool)
3000 }, ReturnType = typeof(bool))]
3001 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProfileSwitch), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3005 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "IsOverMaterial", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3007 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "IsOverInventoryOpenButton", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3008 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "SecondaryUpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
3009 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "IsOverGroupRegion", MemberParameters = new object[]
3010 {
3012 typeof(Point)
3013 }, ReturnType = typeof(bool))]
3014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
3015 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawOverlay", ReturnType = typeof(void))]
3016 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3017 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3018 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawUITweaks", ReturnType = typeof(void))]
3019 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerHost), Member = "DrawMaxPlayers", ReturnType = typeof(void))]
3020 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHSLSlider", ReturnType = typeof(void))]
3021 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3022 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "Draw", ReturnType = typeof(void))]
3023 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithVoidLens", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
3024 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithMoneyTrough", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
3025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
3026 {
3028 typeof(Vector2),
3029 typeof(Vector2),
3030 typeof(Rectangle?),
3031 typeof(float),
3032 typeof(float),
3033 typeof(ref string)
3034 }, ReturnType = typeof(void))]
3035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
3036 {
3038 typeof(Vector2),
3039 typeof(Vector2),
3040 typeof(Rectangle?),
3041 typeof(float),
3042 typeof(float),
3043 typeof(ref string)
3044 }, ReturnType = typeof(void))]
3045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
3046 {
3048 typeof(Vector2),
3049 typeof(Vector2),
3050 typeof(Rectangle?),
3051 typeof(float),
3052 typeof(float),
3053 typeof(ref string)
3054 }, ReturnType = typeof(void))]
3055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInterruptingItemUsage", ReturnType = typeof(void))]
3056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ManageRightClickFeatures", ReturnType = typeof(void))]
3058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WouldSpotOverlapWithSentry", MemberParameters = new object[]
3059 {
3060 typeof(int),
3061 typeof(int),
3062 typeof(bool)
3063 }, ReturnType = typeof(bool))]
3064 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_150_GolfClubHelper", ReturnType = typeof(void))]
3065 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_20", MemberParameters = new object[]
3066 {
3069 }, ReturnType = typeof(void))]
3070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
3071 {
3073 typeof(Vector2),
3076 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
3077 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
3078 {
3080 typeof(Vector2),
3081 typeof(Color),
3083 typeof(float),
3084 typeof(float),
3086 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
3087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
3088 {
3091 }, ReturnType = typeof(void))]
3092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
3093 {
3096 typeof(ref int)
3097 }, ReturnType = typeof(void))]
3098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "OverReturnGateInWorld", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
3099 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
3100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "DrawWaterChoices", MemberParameters = new object[]
3101 {
3103 typeof(Point),
3104 typeof(Point)
3105 }, ReturnType = typeof(void))]
3106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Update", ReturnType = typeof(void))]
3107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "UpdateButtons", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "AddLight", MemberParameters = new object[]
3109 {
3110 typeof(int),
3111 typeof(int),
3113 }, ReturnType = typeof(void))]
3114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "PreRenderPhase", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
3115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ApplyPerFrameLights", ReturnType = typeof(void))]
3116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "DrawMapIcon", MemberParameters = new object[]
3117 {
3119 typeof(Vector2),
3120 typeof(Vector2),
3121 typeof(Rectangle?),
3122 typeof(float),
3123 typeof(float),
3124 typeof(int)
3125 }, ReturnType = typeof(bool))]
3126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AHoverInteractionChecker), Member = "AttemptInteraction", MemberParameters = new object[]
3127 {
3128 typeof(Player),
3131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeUI), Member = "DrawToggleButton", MemberParameters = new object[]
3132 {
3135 }, ReturnType = typeof(void))]
3136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "ShouldBlockBuilding", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordPiece), Member = "InDrawRange", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
3138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordExplosion), Member = "InDrawRange", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
3139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourceDrawSettings), Member = "Draw", MemberParameters = new object[]
3140 {
3142 typeof(ref bool)
3143 }, ReturnType = typeof(void))]
3144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSlider), Member = "DrawValueBar", MemberParameters = new object[]
3145 {
3147 typeof(Vector2),
3148 typeof(float),
3149 typeof(float),
3150 typeof(int),
3151 typeof(ref bool),
3152 typeof(Func<float, Color>)
3153 }, ReturnType = typeof(float))]
3154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "GetSnapPoints", ReturnType = typeof(List<SnapPoint>))]
3156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "LeftMouseDown", MemberParameters = new object[] { typeof(UIMouseEvent) }, ReturnType = typeof(void))]
3158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
3159 {
3161 typeof(ref float)
3162 }, ReturnType = typeof(bool))]
3163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 143)]
3164 public bool Contains(Point value)
3165 {
3166 throw null;
3167 }
3168
3169 [global::Cpp2ILInjected.Token(Token = "0x600136F")]
3170 [global::Cpp2ILInjected.Address(RVA = "0xA8F734", Offset = "0xA8F734", Length = "0x54")]
3171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "ClippedDrawItemHandler", MemberParameters = new object[]
3173 {
3175 typeof(int),
3176 typeof(Vector2),
3177 typeof(float)
3178 }, ReturnType = typeof(void))]
3179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3181 {
3182 throw null;
3183 }
3184
3185 [global::Cpp2ILInjected.Token(Token = "0x6001370")]
3186 [global::Cpp2ILInjected.Address(RVA = "0xA8F788", Offset = "0xA8F788", Length = "0x60")]
3187 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3189 public void Contains(ref Rectangle value, out bool result)
3190 {
3191 throw null;
3192 }
3193
3194 [global::Cpp2ILInjected.Token(Token = "0x6001371")]
3195 [global::Cpp2ILInjected.Address(RVA = "0xA8F7E8", Offset = "0xA8F7E8", Length = "0x44")]
3196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "GetMouseNPC", ReturnType = typeof(NPC))]
3198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "DrawSlots", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "Draw", ReturnType = typeof(void))]
3202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "DrawGrid", ReturnType = typeof(void))]
3203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "Draw", ReturnType = typeof(void))]
3204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "Draw", ReturnType = typeof(void))]
3206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "Draw", ReturnType = typeof(void))]
3207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
3208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "Draw", ReturnType = typeof(void))]
3209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearchPage), Member = "Draw", ReturnType = typeof(void))]
3210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawOverlay", ReturnType = typeof(void))]
3211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
3212 {
3213 typeof(int),
3214 typeof(int),
3215 typeof(int),
3216 typeof(int)
3217 }, ReturnType = typeof(bool))]
3218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "WindBackingHandler", MemberParameters = new object[]
3219 {
3220 typeof(Vector2),
3221 typeof(Vector2),
3223 typeof(bool)
3224 }, ReturnType = typeof(void))]
3225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "RainBackingHandler", MemberParameters = new object[]
3226 {
3227 typeof(Vector2),
3228 typeof(Vector2),
3230 typeof(bool)
3231 }, ReturnType = typeof(void))]
3232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "DifficultyBackingHandler", MemberParameters = new object[]
3233 {
3234 typeof(Vector2),
3235 typeof(Vector2),
3237 typeof(bool)
3238 }, ReturnType = typeof(void))]
3239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "IsOverGroupOptions", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHairGrid", ReturnType = typeof(void))]
3241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
3242 {
3244 typeof(int),
3245 typeof(Vector2),
3246 typeof(float)
3247 }, ReturnType = typeof(void))]
3248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
3249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
3250 {
3253 }, ReturnType = typeof(bool))]
3254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsButtonInBadPosition", MemberParameters = new object[]
3255 {
3258 }, ReturnType = typeof(bool))]
3259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "WorldDraw", MemberParameters = new object[]
3260 {
3262 typeof(int),
3263 typeof(Vector2),
3264 typeof(float)
3265 }, ReturnType = typeof(void))]
3266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_39", MemberParameters = new object[]
3267 {
3270 }, ReturnType = typeof(void))]
3271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TileRunner", MemberParameters = new object[]
3272 {
3273 typeof(int),
3274 typeof(int),
3275 typeof(double),
3276 typeof(int),
3277 typeof(int),
3278 typeof(bool),
3279 typeof(double),
3280 typeof(double),
3281 typeof(bool),
3282 typeof(bool),
3283 typeof(int)
3284 }, ReturnType = typeof(void))]
3285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "GetColor", MemberParameters = new object[]
3286 {
3287 typeof(int),
3288 typeof(int)
3289 }, ReturnType = typeof(Vector3))]
3290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "GetColor", MemberParameters = new object[]
3291 {
3292 typeof(int),
3293 typeof(int)
3294 }, ReturnType = typeof(Vector3))]
3295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "DoesPositionHaveEnoughNPCs", MemberParameters = new object[]
3296 {
3297 typeof(int),
3299 }, ReturnType = typeof(bool))]
3300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Draw", MemberParameters = new object[]
3301 {
3303 typeof(float),
3304 typeof(float)
3305 }, ReturnType = typeof(void))]
3306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "Draw", MemberParameters = new object[]
3307 {
3309 typeof(float),
3310 typeof(float)
3311 }, ReturnType = typeof(void))]
3312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSky), Member = "Draw", MemberParameters = new object[]
3313 {
3315 typeof(float),
3316 typeof(float)
3317 }, ReturnType = typeof(void))]
3318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
3319 {
3321 typeof(float),
3322 typeof(float)
3323 }, ReturnType = typeof(void))]
3324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SlimeSky), Member = "Draw", MemberParameters = new object[]
3325 {
3327 typeof(float),
3328 typeof(float)
3329 }, ReturnType = typeof(void))]
3330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Draw", MemberParameters = new object[]
3331 {
3333 typeof(float),
3334 typeof(float)
3335 }, ReturnType = typeof(void))]
3336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Draw", MemberParameters = new object[]
3337 {
3339 typeof(float),
3340 typeof(float)
3341 }, ReturnType = typeof(void))]
3342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Draw", MemberParameters = new object[]
3343 {
3345 typeof(float),
3346 typeof(float)
3347 }, ReturnType = typeof(void))]
3348 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 52)]
3349 public bool Contains(int x, int y)
3350 {
3351 throw null;
3352 }
3353
3354 [global::Cpp2ILInjected.Token(Token = "0x6001372")]
3355 [global::Cpp2ILInjected.Address(RVA = "0xA8F82C", Offset = "0xA8F82C", Length = "0x50")]
3356 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3357 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3358 public void Contains(ref Point value, out bool result)
3359 {
3360 throw null;
3361 }
3362
3363 [global::Cpp2ILInjected.Token(Token = "0x6001373")]
3364 [global::Cpp2ILInjected.Address(RVA = "0xA8F588", Offset = "0xA8F588", Length = "0x104")]
3365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rectangle), Member = "Intersect", MemberParameters = new object[]
3366 {
3369 }, ReturnType = typeof(Rectangle))]
3370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteBatchItem), Member = "PushClippedImageRegion", MemberParameters = new object[]
3371 {
3374 typeof(bool),
3375 typeof(Vector2),
3376 typeof(float)
3377 }, ReturnType = typeof(void))]
3378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
3380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3381 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
3382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
3383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
3384 {
3385 typeof(int),
3386 typeof(int)
3387 }, ReturnType = typeof(int))]
3388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
3389 {
3390 typeof(int),
3391 typeof(int)
3392 }, ReturnType = typeof(int))]
3393 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3395 {
3396 throw null;
3397 }
3398
3399 [global::Cpp2ILInjected.Token(Token = "0x6001374")]
3400 [global::Cpp2ILInjected.Address(RVA = "0xA8F8E8", Offset = "0xA8F8E8", Length = "0x3C")]
3401 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraphicsDevice), Member = "set_ScissorRectangle", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
3403 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3404 public static bool operator ==(Rectangle a, Rectangle b)
3405 {
3406 throw null;
3407 }
3408
3409 [global::Cpp2ILInjected.Token(Token = "0x6001375")]
3410 [global::Cpp2ILInjected.Address(RVA = "0xA8F924", Offset = "0xA8F924", Length = "0xA4")]
3411 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3414 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3415 public static bool operator !=(Rectangle a, Rectangle b)
3416 {
3417 throw null;
3418 }
3419
3420 [global::Cpp2ILInjected.Token(Token = "0x6001376")]
3421 [global::Cpp2ILInjected.Address(RVA = "0xA8F9C8", Offset = "0xA8F9C8", Length = "0x18")]
3422 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3423 public void Offset(Point offset)
3424 {
3425 throw null;
3426 }
3427
3428 [global::Cpp2ILInjected.Token(Token = "0x6001377")]
3429 [global::Cpp2ILInjected.Address(RVA = "0xA8F9E0", Offset = "0xA8F9E0", Length = "0x14")]
3430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
3431 {
3433 typeof(ref Color),
3435 }, ReturnType = typeof(void))]
3436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
3437 {
3439 typeof(Color),
3440 typeof(Color),
3441 typeof(float)
3442 }, ReturnType = typeof(void))]
3443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HorizontalMovement", ReturnType = typeof(void))]
3444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
3445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
3446 {
3449 }, ReturnType = typeof(bool))]
3450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
3451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
3453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
3456 public void Offset(int offsetX, int offsetY)
3457 {
3458 throw null;
3459 }
3460
3461 [global::Cpp2ILInjected.Token(Token = "0x6001378")]
3462 [global::Cpp2ILInjected.Address(RVA = "0xA8F9F4", Offset = "0xA8F9F4", Length = "0x24")]
3463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "SetPageControlsAndAdjust", MemberParameters = new object[] { typeof(GUIPageIcons.PageControlsType) }, ReturnType = typeof(void))]
3464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
3465 {
3468 }, ReturnType = typeof(bool))]
3469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsButtonInBadPosition", MemberParameters = new object[]
3470 {
3473 }, ReturnType = typeof(bool))]
3474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HitTile), Member = "DrawFreshAnimations", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
3476 {
3478 typeof(int),
3479 typeof(int),
3480 typeof(float),
3483 }, ReturnType = typeof(void))]
3484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
3485 {
3487 typeof(NPC),
3488 typeof(bool),
3490 }, ReturnType = typeof(void))]
3491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
3492 {
3494 typeof(NPC),
3495 typeof(bool),
3496 typeof(Vector2),
3499 }, ReturnType = typeof(void))]
3500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetBackgroundRect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle?))]
3501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_AttemptToFindTeleportSpot", MemberParameters = new object[]
3502 {
3504 typeof(int),
3505 typeof(int),
3506 typeof(int),
3507 typeof(int),
3508 typeof(int),
3509 typeof(bool),
3510 typeof(bool)
3511 }, ReturnType = typeof(bool))]
3512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "IsDeerclopsHostile", ReturnType = typeof(bool))]
3513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
3514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "get_HitboxForBestiaryNearbyCheck", ReturnType = typeof(Rectangle))]
3515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateTeleportVisuals", ReturnType = typeof(void))]
3516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceUpdateBiomes", ReturnType = typeof(void))]
3517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HorizontalMovement", ReturnType = typeof(void))]
3518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
3519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckCrackedBrickBreak", ReturnType = typeof(void))]
3520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsInInteractionRangeToMultiTileHitbox", MemberParameters = new object[]
3521 {
3522 typeof(int),
3523 typeof(int)
3524 }, ReturnType = typeof(bool))]
3525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
3526 {
3527 typeof(Item),
3529 typeof(int),
3530 typeof(float),
3531 typeof(int),
3532 typeof(int),
3533 typeof(int)
3534 }, ReturnType = typeof(void))]
3535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
3536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage_GetHitbox", ReturnType = typeof(Rectangle))]
3537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
3538 {
3541 }, ReturnType = typeof(bool))]
3542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsNPCEvictable", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
3543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StructureMap), Member = "AddStructure", MemberParameters = new object[]
3544 {
3546 typeof(int)
3547 }, ReturnType = typeof(void))]
3548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StructureMap), Member = "AddProtectedStructure", MemberParameters = new object[]
3549 {
3551 typeof(int)
3552 }, ReturnType = typeof(void))]
3553 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
3554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Update", ReturnType = typeof(void))]
3555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "ExportToMiniMap", ReturnType = typeof(void))]
3556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "PreRenderPhase", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
3557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ProcessArea", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
3558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ProcessScan", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
3559 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "ExportToMiniMap", ReturnType = typeof(void))]
3560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PressurePlateHelper), Member = "UpdatePlayerPosition", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
3561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.CommonDoorOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
3562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
3563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Update", ReturnType = typeof(void))]
3564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertBiome), Member = "ExportDescriptionToEngine", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
3565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertHive), Member = "PlaceClusters", MemberParameters = new object[]
3566 {
3568 "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup"
3569 }, ReturnType = typeof(void))]
3570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "UpdateUnlockState", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
3573 {
3575 typeof(ref float)
3576 }, ReturnType = typeof(bool))]
3577 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarSystem), Member = "TryFindingNPCToTrack", ReturnType = typeof(void))]
3578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawBareBonesBar", MemberParameters = new object[]
3579 {
3581 typeof(float)
3582 }, ReturnType = typeof(void))]
3583 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 61)]
3585 {
3586 throw null;
3587 }
3588
3589 [global::Cpp2ILInjected.Token(Token = "0x6001379")]
3590 [global::Cpp2ILInjected.Address(RVA = "0xA8F87C", Offset = "0xA8F87C", Length = "0x6C")]
3591 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "ClippedDrawItemHandler", MemberParameters = new object[]
3593 {
3595 typeof(int),
3596 typeof(Vector2),
3597 typeof(float)
3598 }, ReturnType = typeof(void))]
3599 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "GetMouseNPC", ReturnType = typeof(NPC))]
3600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
3601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DropDraw", MemberParameters = new object[]
3602 {
3604 typeof(int),
3605 typeof(Vector2),
3606 typeof(float)
3607 }, ReturnType = typeof(void))]
3608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "IsOverBuilderTools", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
3609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RightSideHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
3610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "CanSpawn", MemberParameters = new object[]
3611 {
3614 typeof(bool),
3616 }, ReturnType = typeof(bool))]
3617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ResolveCollisions", MemberParameters = new object[]
3618 {
3622 }, ReturnType = typeof(Rectangle))]
3623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rectangle), Member = "Intersect", MemberParameters = new object[]
3624 {
3628 }, ReturnType = typeof(void))]
3629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "GetPickedUpByMonsters_Special", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "GetPickedUpByMonsters_Money", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnTOWMusic", ReturnType = typeof(void))]
3632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnNewMusic", ReturnType = typeof(void))]
3633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCs", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
3636 {
3638 typeof(int)
3639 }, ReturnType = typeof(void))]
3640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMouseOver", ReturnType = typeof(void))]
3641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "HoverOverNPCs", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
3642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
3643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "CheckInvasionProgressDisplay", ReturnType = typeof(void))]
3644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
3645 {
3647 typeof(Color),
3648 typeof(Color),
3649 typeof(float)
3650 }, ReturnType = typeof(void))]
3651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
3652 {
3653 typeof(int),
3654 typeof(int),
3655 typeof(int),
3657 typeof(int),
3658 typeof(float),
3659 typeof(float),
3660 typeof(float),
3661 typeof(int),
3662 typeof(int),
3663 typeof(int)
3664 }, ReturnType = typeof(void))]
3665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_AttemptToFindTeleportSpot", MemberParameters = new object[]
3666 {
3668 typeof(int),
3669 typeof(int),
3670 typeof(int),
3671 typeof(int),
3672 typeof(int),
3673 typeof(bool),
3674 typeof(bool)
3675 }, ReturnType = typeof(bool))]
3676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
3677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "IsDeerclopsHostile", ReturnType = typeof(bool))]
3678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
3679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_037_Destroyer", ReturnType = typeof(void))]
3680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
3681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
3682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities_GetWalkPrediction", MemberParameters = new object[]
3683 {
3684 typeof(int),
3685 typeof(int),
3686 typeof(bool),
3687 typeof(bool),
3688 typeof(int),
3689 typeof(int),
3690 typeof(ref bool),
3691 typeof(ref bool)
3692 }, ReturnType = typeof(void))]
3693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
3694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
3695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CanReflectProjectile", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(bool))]
3696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
3697 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CheckActive", ReturnType = typeof(void))]
3698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AddIntoPlayersTownNPCSlots", ReturnType = typeof(void))]
3699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnNPC", ReturnType = typeof(void))]
3700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AnyoneNearCultists", ReturnType = typeof(bool))]
3701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnFaelings", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnOnPlayer", MemberParameters = new object[]
3703 {
3704 typeof(int),
3705 typeof(int)
3706 }, ReturnType = typeof(void))]
3707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "NearSpikeBall", MemberParameters = new object[]
3708 {
3709 typeof(int),
3710 typeof(int)
3711 }, ReturnType = typeof(bool))]
3712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetMeleeCollisionData", MemberParameters = new object[]
3713 {
3715 typeof(int),
3716 typeof(ref int),
3717 typeof(ref float),
3719 }, ReturnType = typeof(void))]
3720 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CollideWithNPCs", MemberParameters = new object[]
3721 {
3723 typeof(float),
3724 typeof(float),
3725 typeof(int),
3726 typeof(int)
3727 }, ReturnType = typeof(int))]
3728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
3729 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DashMovement", ReturnType = typeof(void))]
3730 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckCrackedBrickBreak", ReturnType = typeof(void))]
3731 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update_NPCCollision", ReturnType = typeof(void))]
3733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_Tiles_BlockPlacementIfOverPlayers", MemberParameters = new object[]
3734 {
3735 typeof(ref bool),
3737 }, ReturnType = typeof(void))]
3738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_MeleeHitPVP", MemberParameters = new object[]
3739 {
3740 typeof(Item),
3742 typeof(int),
3743 typeof(float)
3744 }, ReturnType = typeof(void))]
3745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
3746 {
3747 typeof(Item),
3749 typeof(int),
3750 typeof(float),
3751 typeof(int)
3752 }, ReturnType = typeof(void))]
3753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_CatchCritters", MemberParameters = new object[]
3754 {
3755 typeof(Item),
3757 }, ReturnType = typeof(Rectangle))]
3758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetSparkleGuitarTarget", MemberParameters = new object[] { typeof(ref List<NPC>) }, ReturnType = typeof(bool))]
3759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
3761 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "BombsHurtPlayers", MemberParameters = new object[]
3762 {
3764 typeof(int)
3765 }, ReturnType = typeof(void))]
3766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
3767 {
3770 }, ReturnType = typeof(bool))]
3771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_151_SuperStar", ReturnType = typeof(void))]
3772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
3773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_185_LifeDrain", ReturnType = typeof(void))]
3774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_158_BabyBird", ReturnType = typeof(void))]
3775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_TigerSpecialAttack", ReturnType = typeof(bool))]
3776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
3777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_061_FishingBobber", ReturnType = typeof(void))]
3778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
3779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_003", ReturnType = typeof(void))]
3780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
3781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
3782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
3783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_032", ReturnType = typeof(void))]
3784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_060", ReturnType = typeof(void))]
3785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_092", ReturnType = typeof(void))]
3786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_138_ExplosiveTrap", ReturnType = typeof(void))]
3787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_144_DD2Pet", ReturnType = typeof(void))]
3788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
3789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Cloud), Member = "addCloud", ReturnType = typeof(void))]
3790 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "EmptyTile", MemberParameters = new object[]
3791 {
3792 typeof(int),
3793 typeof(int),
3794 typeof(bool)
3795 }, ReturnType = typeof(bool))]
3796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
3797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateLeaf", ReturnType = typeof(void))]
3798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_29", MemberParameters = new object[]
3799 {
3802 }, ReturnType = typeof(void))]
3803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsNPCEvictable", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
3804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UnspawnTravelNPC", ReturnType = typeof(void))]
3805 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTravelNPC", ReturnType = typeof(void))]
3806 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTownNPC", MemberParameters = new object[]
3807 {
3808 typeof(int),
3809 typeof(int)
3810 }, ReturnType = typeof(TownNPCSpawnResult))]
3811 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "meteor", MemberParameters = new object[]
3812 {
3813 typeof(int),
3814 typeof(int),
3815 typeof(bool)
3816 }, ReturnType = typeof(bool))]
3817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "makeTemple", MemberParameters = new object[]
3818 {
3819 typeof(int),
3820 typeof(int)
3821 }, ReturnType = typeof(void))]
3822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlayerLOS", MemberParameters = new object[]
3823 {
3824 typeof(int),
3825 typeof(int)
3826 }, ReturnType = typeof(bool))]
3827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SlopeTile", MemberParameters = new object[]
3828 {
3829 typeof(int),
3830 typeof(int),
3831 typeof(int),
3832 typeof(bool)
3833 }, ReturnType = typeof(bool))]
3834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PoundTile", MemberParameters = new object[]
3835 {
3836 typeof(int),
3837 typeof(int)
3838 }, ReturnType = typeof(bool))]
3839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StructureMap), Member = "CanPlace", MemberParameters = new object[]
3840 {
3842 typeof(bool[]),
3843 typeof(int)
3844 }, ReturnType = typeof(bool))]
3845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayers", MemberParameters = new object[]
3846 {
3847 typeof(Camera),
3849 }, ReturnType = typeof(void))]
3850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "Intersects", MemberParameters = new object[]
3851 {
3854 }, ReturnType = typeof(bool))]
3855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem), Member = "CheckRespawns", ReturnType = typeof(void))]
3856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PressurePlateHelper), Member = "UpdatePlayerPosition", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
3857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.CommonDoorOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
3858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
3859 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_Boulders", MemberParameters = new object[]
3860 {
3861 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
3862 typeof(ref int),
3863 typeof(ref int)
3864 }, ReturnType = typeof(void))]
3865 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "IsPlayerNearAPylon", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(bool))]
3866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TELogicSensor), Member = "GetState", MemberParameters = new object[]
3867 {
3868 typeof(int),
3869 typeof(int),
3872 }, ReturnType = typeof(bool))]
3873 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Update", ReturnType = typeof(void))]
3874 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
3875 {
3878 }, ReturnType = typeof(bool))]
3879 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCWasNearPlayerTracker), Member = "ScanWorldForFinds", ReturnType = typeof(void))]
3880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "EmitLiquidDrops", MemberParameters = new object[]
3881 {
3882 typeof(int),
3883 typeof(int),
3884 typeof(byte),
3885 typeof(ushort)
3886 }, ReturnType = typeof(void))]
3887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WindGrid), Member = "ScanPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3888 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarSystem), Member = "TryFindingNPCToTrack", ReturnType = typeof(void))]
3889 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 174)]
3890 public bool Intersects(Rectangle rect)
3891 {
3892 throw null;
3893 }
3894
3895 [global::Cpp2ILInjected.Token(Token = "0x600137A")]
3896 [global::Cpp2ILInjected.Address(RVA = "0xA8FA18", Offset = "0xA8FA18", Length = "0x9C")]
3897 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3898 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3899 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3901 {
3902 throw null;
3903 }
3904
3905 [global::Cpp2ILInjected.Token(Token = "0x600137B")]
3906 [global::Cpp2ILInjected.Address(RVA = "0xA8FAB4", Offset = "0xA8FAB4", Length = "0xDC")]
3907 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3908 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3909 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3910 public override bool Equals(object obj)
3911 {
3912 throw null;
3913 }
3914
3915 [global::Cpp2ILInjected.Token(Token = "0x600137C")]
3916 [global::Cpp2ILInjected.Address(RVA = "0xA8FB90", Offset = "0xA8FB90", Length = "0x174")]
3917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteFont.Glyph), Member = "ToString", ReturnType = typeof(string))]
3918 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
3920 {
3921 typeof(string),
3922 typeof(object[])
3923 }, ReturnType = typeof(string))]
3924 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
3925 public override string ToString()
3926 {
3927 throw null;
3928 }
3929
3930 [global::Cpp2ILInjected.Token(Token = "0x600137D")]
3931 [global::Cpp2ILInjected.Address(RVA = "0xA8FD04", Offset = "0xA8FD04", Length = "0x18")]
3932 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3933 public override int GetHashCode()
3934 {
3935 throw null;
3936 }
3937
3938 // Note: this type is marked as 'beforefieldinit'.
3939 [global::Cpp2ILInjected.Token(Token = "0x600137E")]
3940 [global::Cpp2ILInjected.Address(RVA = "0xA8FD1C", Offset = "0xA8FD1C", Length = "0x4")]
3941 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3942 static Rectangle()
3943 {
3944 throw null;
3945 }
3946
3947 [global::Cpp2ILInjected.Token(Token = "0x400226D")]
3949
3950 [global::Cpp2ILInjected.Token(Token = "0x400226E")]
3951 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
3952 public int X;
3953
3954 [global::Cpp2ILInjected.Token(Token = "0x400226F")]
3955 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
3956 public int Y;
3957
3958 [global::Cpp2ILInjected.Token(Token = "0x4002270")]
3959 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
3960 public int Width;
3961
3962 [global::Cpp2ILInjected.Token(Token = "0x4002271")]
3963 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
3964 public int Height;
3965 }
3966}
class f__AnonymousType0<< Count > j__TPar
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)
delegate Vector2 GetItemSizeHandler(int itemIndex)
delegate void DrawBackingHandler(Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, Slider_Layout layout, bool controllerOver)
void Offset(int offsetX, int offsetY)
bool Contains(Rectangle value)
void Contains(ref Point value, out bool result)
static Rectangle Intersect(Rectangle value1, Rectangle value2)
bool Intersects(Rectangle rect)
static void Intersect(ref Rectangle value1, ref Rectangle value2, out Rectangle result)
static Rectangle Union(Rectangle value1, Rectangle value2)
static void Union(ref Rectangle value1, ref Rectangle value2, out Rectangle result)
override bool Equals(object obj)
void Inflate(int horizontalValue, int verticalValue)
bool Equals(Rectangle other)
Rectangle(int x, int y, int width, int height)
void Contains(ref Rectangle value, out bool result)
void Intersects(ref Rectangle value, out bool result)