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
Point.cs
Go to the documentation of this file.
1using System;
3using System.IO;
9using Terraria;
30using Terraria.IO;
31using Terraria.UI;
34
36{
37 [global::Cpp2ILInjected.Token(Token = "0x200032C")]
39 public struct Point : IEquatable<Point>
40 {
41 [global::Cpp2ILInjected.Token(Token = "0x170001DF")]
42 public static Point Zero
43 {
44 [global::Cpp2ILInjected.Token(Token = "0x6001323")]
45 [global::Cpp2ILInjected.Address(RVA = "0xA8D52C", Offset = "0xA8D52C", Length = "0x58")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
48 get
49 {
50 throw null;
51 }
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x6001324")]
55 [global::Cpp2ILInjected.Address(RVA = "0xA8D584", Offset = "0xA8D584", Length = "0x8")]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "IsOverPanel", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "DrawHSLSlider", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentUtility), Member = "Draw", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "IsOverPanel", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawHSLSlider", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProfileSwitch), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
69 {
71 typeof(int),
73 typeof(float)
74 }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "SecondaryUpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawUITweaks", ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerHost), Member = "DrawMaxPlayers", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHSLSlider", ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "IsOverCategories", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "Draw", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldConsole), Member = "LoadWeightedPressurePlates", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldSwitch), Member = "LoadWeightedPressurePlates", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MouseState), Member = "get_Position", ReturnType = typeof(Point))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
89 {
90 typeof(int),
91 typeof(int),
93 }, ReturnType = typeof(Dust))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_4_Ruler", ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "get_ScreenSize", ReturnType = typeof(Point))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetScreenOverdrawOffset", ReturnType = typeof(Point))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBlack", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWires", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
100 {
101 typeof(byte[]),
102 typeof(int),
103 typeof(ref int)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = new object[]
107 {
109 typeof(int)
110 }, ReturnType = typeof(int))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_FindGoodRestingSpot", MemberParameters = new object[]
113 {
114 typeof(int),
115 typeof(int),
116 typeof(ref int),
117 typeof(ref int)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnNPC", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = ".ctor", ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBlacklistedTilesForGrappling", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceForwardCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceSmartSelectCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CanAffordItem", MemberParameters = new object[]
125 {
126 typeof(long),
127 typeof(int)
128 }, ReturnType = typeof(bool))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BuyItem", MemberParameters = new object[]
130 {
131 typeof(long),
132 typeof(int)
133 }, ReturnType = typeof(bool))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryPurchasing", MemberParameters = new object[]
135 {
136 typeof(long),
137 typeof(List<Item[]>),
144 }, ReturnType = typeof(bool))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ModifyFlexibleWandPlacementInfo", MemberParameters = new object[]
146 {
147 typeof(ref int),
148 typeof(ref int),
149 typeof(ref int?)
150 }, ReturnType = typeof(bool))]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_Tiles_PlaceIt_StaffOfRegrowthCheck", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(bool))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseWiringTools", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseLawnMower", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
155 {
156 typeof(int),
157 typeof(Item),
158 typeof(int)
159 }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_CheckFishingBobber_PullBobber", MemberParameters = new object[]
162 {
164 typeof(int)
165 }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WouldSpotOverlapWithSentry", MemberParameters = new object[]
167 {
168 typeof(int),
169 typeof(int),
170 typeof(bool)
171 }, ReturnType = typeof(bool))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Shellphone_Spawn", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "KillOldestJavelin", MemberParameters = new object[]
175 {
176 typeof(int),
177 typeof(int),
178 typeof(int),
179 typeof(Point[])
180 }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
182 {
185 }, ReturnType = typeof(bool))]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetFishingPondState", MemberParameters = new object[]
187 {
188 typeof(int),
189 typeof(int),
190 typeof(ref bool),
191 typeof(ref bool),
192 typeof(ref int),
193 typeof(ref int)
194 }, ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_007_GrapplingHooks", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetScarabBombDigDirectionSnap8", ReturnType = typeof(Point))]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "FindCollisionTile", MemberParameters = new object[]
200 {
201 typeof(int),
203 typeof(float),
204 typeof(int),
205 typeof(int),
206 typeof(bool),
207 typeof(bool),
208 typeof(int),
209 typeof(bool),
210 typeof(bool)
211 }, ReturnType = typeof(List<Point>))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "GetEntityEdgeTiles", MemberParameters = new object[]
213 {
215 typeof(Entity),
216 typeof(bool),
217 typeof(bool),
218 typeof(bool),
219 typeof(bool)
220 }, ReturnType = typeof(void))]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "GetTilesIn", MemberParameters = new object[]
222 {
226 }, ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SceneMetrics), Member = "ScanAndExportToMain", MemberParameters = new object[] { typeof(SceneMetricsScanSettings) }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(Point))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "ToPoint", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "ToPoint", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(Point))]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotLineOffset", MemberParameters = new object[]
233 {
236 typeof(double),
237 typeof(int),
238 typeof(int),
239 typeof(int),
240 typeof(int),
242 typeof(bool)
243 }, ReturnType = typeof(bool))]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileLine", MemberParameters = new object[]
245 {
248 typeof(double),
250 }, ReturnType = typeof(bool))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRectForTilesInWorld", MemberParameters = new object[]
252 {
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "<PlotLineOffsetTale>g__PlotAtOffset|150_0", MemberParameters = new object[]
258 {
259 typeof(int),
260 typeof(int),
261 typeof(ref Utils.<>c__DisplayClass150_0)
262 }, ReturnType = typeof(bool))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen.Spread), Member = "Moss", MemberParameters = new object[]
264 {
265 typeof(int),
266 typeof(int)
267 }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen.Spread), Member = "Gem", MemberParameters = new object[]
269 {
270 typeof(int),
271 typeof(int)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen.Spread), Member = "WallDungeon", MemberParameters = new object[]
274 {
275 typeof(int),
276 typeof(int),
277 typeof(int)
278 }, ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_18", MemberParameters = new object[]
280 {
283 }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_20", MemberParameters = new object[]
285 {
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_46", MemberParameters = new object[]
290 {
293 }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_55", MemberParameters = new object[]
295 {
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_58", MemberParameters = new object[]
300 {
303 }, ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_100", MemberParameters = new object[]
305 {
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_103", MemberParameters = new object[]
310 {
313 }, ReturnType = typeof(void))]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceStatueTrap", MemberParameters = new object[]
315 {
316 typeof(int),
317 typeof(int)
318 }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "FillWallHolesInSpot", MemberParameters = new object[]
320 {
321 typeof(int),
322 typeof(int),
323 typeof(int)
324 }, ReturnType = typeof(bool))]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceOasis", MemberParameters = new object[]
326 {
327 typeof(int),
328 typeof(int)
329 }, ReturnType = typeof(bool))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetAdjustedFloorPosition", MemberParameters = new object[]
331 {
332 typeof(int),
333 typeof(int)
334 }, ReturnType = typeof(Point))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ClearAllBrokenTraps", ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ClearBrokenTraps", MemberParameters = new object[]
337 {
338 typeof(Point),
340 }, ReturnType = typeof(void))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "RandomRectanglePoint", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Point))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "RandomRectanglePoint", MemberParameters = new object[]
343 {
344 typeof(int),
345 typeof(int),
346 typeof(int),
347 typeof(int)
348 }, ReturnType = typeof(Point))]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "RandomWorldPoint", MemberParameters = new object[]
350 {
351 typeof(int),
352 typeof(int),
353 typeof(int),
354 typeof(int)
355 }, ReturnType = typeof(Point))]
356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "smCallBack", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShimmeratorNext", MemberParameters = new object[]
358 {
359 typeof(int),
360 typeof(int)
361 }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "MakeDungeon_Lights", MemberParameters = new object[]
363 {
364 typeof(ushort),
365 typeof(ref int),
366 typeof(int),
367 typeof(ref int),
368 typeof(int[])
369 }, ReturnType = typeof(void))]
370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckTallGate", MemberParameters = new object[]
371 {
372 typeof(int),
373 typeof(int),
374 typeof(int)
375 }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShiftTallGate", MemberParameters = new object[]
377 {
378 typeof(int),
379 typeof(int),
380 typeof(bool),
381 typeof(bool)
382 }, ReturnType = typeof(bool))]
383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetTopLeftAndStyles", MemberParameters = new object[]
384 {
385 typeof(ref int),
386 typeof(ref int),
387 typeof(int),
388 typeof(int),
389 typeof(int),
390 typeof(int)
391 }, ReturnType = typeof(Point))]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceCatTail", MemberParameters = new object[]
393 {
394 typeof(int),
395 typeof(int)
396 }, ReturnType = typeof(Point))]
397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceTile", MemberParameters = new object[]
398 {
399 typeof(int),
400 typeof(int),
401 typeof(int),
402 typeof(bool),
403 typeof(bool),
404 typeof(int),
405 typeof(int)
406 }, ReturnType = typeof(bool))]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShakeTree", MemberParameters = new object[]
408 {
409 typeof(int),
410 typeof(int)
411 }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillTile_GetItemDrops", MemberParameters = new object[]
413 {
414 typeof(int),
415 typeof(int),
416 typeof(Tile),
417 typeof(ref int),
418 typeof(ref int),
419 typeof(ref int),
420 typeof(ref int),
421 typeof(bool)
422 }, ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GeneratePlanteraBulbOnAllMechsDefeated", ReturnType = typeof(bool))]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnFallingBlockProjectile", MemberParameters = new object[]
425 {
426 typeof(int),
427 typeof(int),
428 typeof(Tile),
429 typeof(Tile),
430 typeof(Tile),
431 typeof(int)
432 }, ReturnType = typeof(bool))]
433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GenSearch), Member = ".cctor", ReturnType = typeof(void))]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Searches.Left), Member = "Find", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Point))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Searches.Right), Member = "Find", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Point))]
436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Searches.Down), Member = "Find", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Point))]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Searches.Up), Member = "Find", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Point))]
438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Searches.Rectangle), Member = "Find", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Point))]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StructureMap), Member = "GetBoundingBox", ReturnType = typeof(Rectangle))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Point))]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileFont), Member = "HLineLabel", MemberParameters = new object[]
442 {
443 typeof(Point),
444 typeof(int),
445 typeof(string),
447 typeof(bool)
448 }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileFont), Member = "VLineLabel", MemberParameters = new object[]
450 {
451 typeof(Point),
452 typeof(int),
453 typeof(string),
455 typeof(bool)
456 }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile), Member = "LoadWeightedPressurePlates", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "CreateCompositeData", ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AEntitySource_Tile), Member = ".ctor", MemberParameters = new object[]
460 {
461 typeof(int),
462 typeof(int)
463 }, ReturnType = typeof(void))]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EntitySource_TileInteraction), Member = ".ctor", MemberParameters = new object[]
465 {
466 typeof(Entity),
467 typeof(int),
468 typeof(int)
469 }, ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EntitySource_OverfullChest), Member = ".ctor", MemberParameters = new object[]
471 {
472 typeof(int),
473 typeof(int),
475 }, ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EntitySource_Wiring), Member = ".ctor", MemberParameters = new object[]
477 {
478 typeof(int),
479 typeof(int)
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EntitySource_TileBreak), Member = ".ctor", MemberParameters = new object[]
482 {
483 typeof(int),
484 typeof(int)
485 }, ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EntitySource_ShakeTree), Member = ".ctor", MemberParameters = new object[]
487 {
488 typeof(int),
489 typeof(int)
490 }, ReturnType = typeof(void))]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Update", ReturnType = typeof(void))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "GetMapCoords", MemberParameters = new object[]
493 {
494 typeof(int),
495 typeof(int),
496 typeof(int),
498 }, ReturnType = typeof(bool))]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "ResetFocus", ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "AddLight", MemberParameters = new object[]
501 {
502 typeof(int),
503 typeof(int),
505 }, ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyLighting), Member = "PreRenderPhase", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightingEngine), Member = "AddLight", MemberParameters = new object[]
508 {
509 typeof(int),
510 typeof(int),
512 }, ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSTFilm), Member = "PrepareScene", ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MinecartDiggerHelper), Member = "TryDigging", MemberParameters = new object[]
515 {
516 typeof(Player),
518 typeof(int),
519 typeof(int)
520 }, ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = ".cctor", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "FindValidLine", MemberParameters = new object[]
523 {
524 typeof(Point),
525 typeof(int),
526 typeof(int),
528 }, ReturnType = typeof(bool))]
529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "SyncPortalsOnPlayerJoin", MemberParameters = new object[]
530 {
531 typeof(int),
532 typeof(int),
535 }, ReturnType = typeof(void))]
536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PressurePlateHelper), Member = "UpdatePlayerPosition", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnAirborneCloud", MemberParameters = new object[]
538 {
539 typeof(int),
540 typeof(int)
541 }, ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnFloorCloud", MemberParameters = new object[]
543 {
544 typeof(int),
545 typeof(int)
546 }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "TestAirCloud", MemberParameters = new object[]
548 {
549 typeof(int),
550 typeof(int)
551 }, ReturnType = typeof(void))]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "SitDown", MemberParameters = new object[]
553 {
554 typeof(Player),
555 typeof(int),
556 typeof(int)
557 }, ReturnType = typeof(void))]
558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "GetSittingTargetInfo", MemberParameters = new object[]
559 {
560 typeof(Player),
561 typeof(int),
562 typeof(int),
563 typeof(ref int),
567 }, ReturnType = typeof(bool))]
568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "StartSleeping", MemberParameters = new object[]
569 {
570 typeof(Player),
571 typeof(int),
572 typeof(int)
573 }, ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "GetSleepingTargetInfo", MemberParameters = new object[]
575 {
576 typeof(int),
577 typeof(int),
578 typeof(ref int),
581 }, ReturnType = typeof(bool))]
582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportHelpers), Member = "RequestMagicConchTeleportPosition", MemberParameters = new object[]
583 {
584 typeof(Player),
585 typeof(int),
586 typeof(int),
588 }, ReturnType = typeof(bool))]
589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TownRoomManager), Member = "AddOccupantsToList", MemberParameters = new object[]
590 {
591 typeof(int),
592 typeof(int),
594 }, ReturnType = typeof(void))]
595 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TownRoomManager), Member = "HasRoom", MemberParameters = new object[]
596 {
597 typeof(int),
599 }, ReturnType = typeof(bool))]
600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TownRoomManager), Member = "SetRoom", MemberParameters = new object[]
601 {
602 typeof(int),
603 typeof(int),
604 typeof(int)
605 }, ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TownRoomManager), Member = "Load", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TreeTopsInfo), Member = "RandomizeTreeStyleBasedOnWorldPosition", MemberParameters = new object[]
608 {
611 }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NoiseHelper), Member = "GetDynamicNoise", MemberParameters = new object[]
613 {
615 typeof(float)
616 }, ReturnType = typeof(float))]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NoiseHelper), Member = "GetStaticNoise", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
618 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeBranch), Member = ".ctor", ReturnType = typeof(void))]
619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeBranch), Member = ".ctor", MemberParameters = new object[]
620 {
621 typeof(double),
622 typeof(double)
623 }, ReturnType = typeof(void))]
624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeBranch), Member = "PerformSegment", MemberParameters = new object[]
625 {
626 typeof(Point),
628 typeof(Point),
629 typeof(Point),
630 typeof(int)
631 }, ReturnType = typeof(bool))]
632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeBranch), Member = "Perform", MemberParameters = new object[]
633 {
634 typeof(Point),
636 }, ReturnType = typeof(bool))]
637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeFloodFill), Member = "Perform", MemberParameters = new object[]
638 {
639 typeof(Point),
641 }, ReturnType = typeof(bool))]
642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CorruptionPitBiome), Member = "Place", MemberParameters = new object[]
643 {
644 typeof(Point),
646 }, ReturnType = typeof(bool))]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "Place", MemberParameters = new object[]
648 {
649 typeof(Point),
651 }, ReturnType = typeof(bool))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "PlaceWiresForExplosives", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "FindBoulderTrapSpots", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "FindBoulderTrapSpot", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "FindDartTrapSpots", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "FindExplosiveTrapSpots", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "GetPossibleChestsToTrapify", MemberParameters = new object[] { typeof(StructureMap) }, ReturnType = typeof(List<int>))]
658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "Place", MemberParameters = new object[]
659 {
660 typeof(Point),
662 }, ReturnType = typeof(bool))]
663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceHill", MemberParameters = new object[]
664 {
665 typeof(int),
666 typeof(int),
667 typeof(double),
668 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription"
669 }, ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceCurvedLine", MemberParameters = new object[]
671 {
672 typeof(Point),
673 typeof(Point),
674 typeof(Point),
675 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription"
676 }, ReturnType = typeof(void))]
677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EnchantedSwordBiome), Member = "Place", MemberParameters = new object[]
678 {
679 typeof(Point),
681 }, ReturnType = typeof(bool))]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HoneyPatchBiome), Member = "Place", MemberParameters = new object[]
683 {
684 typeof(Point),
686 }, ReturnType = typeof(bool))]
687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JunglePass), Member = "CreateStartPoint", ReturnType = typeof(Point))]
688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MahoganyTreeBiome), Member = "Place", MemberParameters = new object[]
689 {
690 typeof(Point),
692 }, ReturnType = typeof(bool))]
693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MiningExplosivesBiome), Member = "Place", MemberParameters = new object[]
694 {
695 typeof(Point),
697 }, ReturnType = typeof(bool))]
698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThinIceBiome), Member = "Place", MemberParameters = new object[]
699 {
700 typeof(Point),
702 }, ReturnType = typeof(bool))]
703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AnthillEntrance), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AnthillEntrance), Member = "PlaceAt", MemberParameters = new object[]
705 {
707 typeof(Point),
708 typeof(int)
709 }, ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChambersEntrance), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChambersEntrance), Member = "PlaceAt", MemberParameters = new object[]
712 {
715 }, ReturnType = typeof(void))]
716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup", Member = "SearchForCluster", MemberParameters = new object[]
717 {
718 typeof(bool[,,]),
720 typeof(int),
721 typeof(int),
722 typeof(int)
723 }, ReturnType = typeof(void))]
724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup", Member = "Generate", ReturnType = typeof(void))]
725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LarvaHoleEntrance), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LarvaHoleEntrance), Member = "PlaceAt", MemberParameters = new object[]
727 {
729 typeof(Point),
730 typeof(int)
731 }, ReturnType = typeof(void))]
732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DesertHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GraniteHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "PlaceEmptyRooms", ReturnType = typeof(void))]
735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "FillRooms", ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "PlaceStairs", ReturnType = typeof(void))]
737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreateStairsList", ReturnType = typeof(List<Tuple<Point, Point>>))]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreateDoorList", ReturnType = typeof(List<Point>))]
739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreatePlatformsList", ReturnType = typeof(List<Point>))]
740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "PlaceSupportBeams", ReturnType = typeof(void))]
741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "CreateSupportBeamList", ReturnType = typeof(List<Rectangle>))]
742 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "FindVerticalExit", MemberParameters = new object[]
743 {
745 typeof(bool),
746 typeof(ref int)
747 }, ReturnType = typeof(bool))]
748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseBuilder), Member = "FindSideExit", MemberParameters = new object[]
749 {
751 typeof(bool),
752 typeof(ref int)
753 }, ReturnType = typeof(bool))]
754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "CreateRooms", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(List<Rectangle>))]
755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "FindRoom", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Rectangle))]
756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "GetRoomSolidPrecentage", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(double))]
757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "GetHouseType", MemberParameters = new object[] { typeof(IEnumerable<Rectangle>) }, ReturnType = typeof(HouseType))]
758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "AreRoomsValid", MemberParameters = new object[]
759 {
763 }, ReturnType = typeof(bool))]
764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(IceHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JungleHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MarbleHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MushroomHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WoodHouseBuilder), Member = "AgeRoom", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
769 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WoodHouseBuilder), Member = "RainbowifyOnTenthAnniversaryWorlds", ReturnType = typeof(void))]
770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardewValleyAnimation), Member = "ComposeAnimation", ReturnType = typeof(void))]
771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_DryadSayingByeToTavernKeep", MemberParameters = new object[]
772 {
773 typeof(int),
775 }, ReturnType = typeof(SegmentInforReport))]
776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SteampunkerRepairingCyborg", MemberParameters = new object[]
777 {
778 typeof(int),
780 }, ReturnType = typeof(SegmentInforReport))]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SantaAndTaxCollectorThrowingPresents", MemberParameters = new object[]
782 {
783 typeof(int),
785 }, ReturnType = typeof(SegmentInforReport))]
786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_WitchDoctorGoingToHisPeople", MemberParameters = new object[]
787 {
788 typeof(int),
790 }, ReturnType = typeof(SegmentInforReport))]
791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_DryadTurningToTree", MemberParameters = new object[]
792 {
793 typeof(int),
795 }, ReturnType = typeof(SegmentInforReport))]
796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
797 {
798 typeof(int),
800 }, ReturnType = typeof(SegmentInforReport))]
801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_MerchantAndTravelingMerchantTryingToSellJunk", MemberParameters = new object[]
802 {
803 typeof(int),
805 }, ReturnType = typeof(SegmentInforReport))]
806 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_AnglerAndPirateTalkAboutFish", MemberParameters = new object[]
807 {
808 typeof(int),
810 }, ReturnType = typeof(SegmentInforReport))]
811 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_WizardPartyGirlDyeTraderAndPainterPartyWithBunnies", MemberParameters = new object[]
812 {
813 typeof(int),
815 }, ReturnType = typeof(SegmentInforReport))]
816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "AddSpecialPoint", MemberParameters = new object[]
817 {
818 typeof(int),
819 typeof(int),
821 }, ReturnType = typeof(void))]
822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
823 {
826 typeof(int),
827 typeof(int),
828 typeof(int),
829 typeof(int),
830 typeof(bool),
831 typeof(bool),
832 typeof(bool),
833 typeof(int)
834 }, ReturnType = typeof(void))]
835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "CacheSpecialDraws", MemberParameters = new object[]
836 {
837 typeof(int),
838 typeof(int),
839 typeof(ushort),
840 typeof(short),
841 typeof(short)
842 }, ReturnType = typeof(void))]
843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetTileDrawData", MemberParameters = new object[]
844 {
845 typeof(int),
846 typeof(int),
848 typeof(ushort),
849 typeof(ref short),
850 typeof(ref short),
851 typeof(ref int),
852 typeof(ref int),
853 typeof(ref int),
854 typeof(ref int),
855 typeof(ref int),
856 typeof(ref int),
861 }, ReturnType = typeof(void))]
862 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetTileDrawData", MemberParameters = new object[]
863 {
864 typeof(int),
865 typeof(int),
866 typeof(bool),
867 typeof(ushort),
868 typeof(ref short),
869 typeof(ref short),
870 typeof(ref int),
871 typeof(ref int),
872 typeof(ref int),
873 typeof(ref int),
874 typeof(ref int),
875 typeof(ref int),
880 }, ReturnType = typeof(void))]
881 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetTileDrawData", MemberParameters = new object[]
882 {
883 typeof(int),
884 typeof(int),
885 typeof(Tile),
886 typeof(ushort),
887 typeof(ref short),
888 typeof(ref short),
889 typeof(ref int),
890 typeof(ref int),
891 typeof(ref int),
892 typeof(ref int),
893 typeof(ref int),
894 typeof(ref int),
899 }, ReturnType = typeof(void))]
900 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
901 {
902 typeof(int),
903 typeof(int),
904 typeof(ushort),
905 typeof(short),
906 typeof(short),
908 }, ReturnType = typeof(void))]
909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LiquidRenderer), Member = "InternalPrepareDraw", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowersHelper.CreativePowerIconLocations), Member = ".cctor", ReturnType = typeof(void))]
911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CultistRitual), Member = "CheckFloor", MemberParameters = new object[]
912 {
914 typeof(ref Point[])
915 }, ReturnType = typeof(bool))]
916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "SummonCrystalDirect", MemberParameters = new object[]
917 {
918 typeof(int),
919 typeof(int),
920 typeof(int)
921 }, ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "WouldFailSpawningHere", MemberParameters = new object[]
923 {
924 typeof(int),
925 typeof(int)
926 }, ReturnType = typeof(bool))]
927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MysticLogFairiesEvent), Member = "ScanWholeOverworldForLogs", ReturnType = typeof(void))]
928 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencySystem), Member = "TryPurchasing", MemberParameters = new object[]
929 {
930 typeof(long),
931 typeof(List<Item[]>),
938 }, ReturnType = typeof(bool))]
939 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencySystem), Member = "ItemCacheCreate", MemberParameters = new object[] { typeof(List<Item[]>) }, ReturnType = typeof(List<Tuple<Point, Item>>))]
940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencyManager), Member = "BuyItem", MemberParameters = new object[]
941 {
942 typeof(Player),
943 typeof(long),
944 typeof(int)
945 }, ReturnType = typeof(bool))]
946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencyManager), Member = "FindEmptySlots", MemberParameters = new object[]
947 {
948 typeof(List<Item[]>),
951 typeof(int)
952 }, ReturnType = typeof(void))]
953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementsMenu), Member = "InitializePage", ReturnType = typeof(void))]
954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICharacterNameButton), Member = "TrimDisplayIfOverElementDimensions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSlider), Member = "DrawValueBar", MemberParameters = new object[]
956 {
959 typeof(float),
960 typeof(float),
961 typeof(int),
962 typeof(ref bool),
963 typeof(Func<float, Color>)
964 }, ReturnType = typeof(float))]
965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIPanel), Member = "DrawPanel", MemberParameters = new object[]
966 {
970 }, ReturnType = typeof(void))]
971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIScrollbar), Member = "LeftMouseDown", MemberParameters = new object[] { typeof(UIMouseEvent) }, ReturnType = typeof(void))]
973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISearchBar), Member = "TrimDisplayIfOverElementDimensions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
975 {
977 typeof(float),
978 typeof(float),
981 }, ReturnType = typeof(void))]
982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
983 {
985 typeof(float),
986 typeof(float),
989 typeof(float),
990 typeof(float)
991 }, ReturnType = typeof(void))]
992 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 590)]
993 public Point(int x, int y)
994 {
995 throw null;
996 }
997
998 [global::Cpp2ILInjected.Token(Token = "0x6001325")]
999 [global::Cpp2ILInjected.Address(RVA = "0xA8D58C", Offset = "0xA8D58C", Length = "0x20")]
1000 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1001 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
1002 {
1004 typeof(int)
1005 }, ReturnType = typeof(void))]
1006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "PostDrawMenu", MemberParameters = new object[]
1007 {
1008 typeof(Point),
1009 typeof(Point)
1010 }, ReturnType = typeof(void))]
1011 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_FindGoodRestingSpot", MemberParameters = new object[]
1012 {
1013 typeof(int),
1014 typeof(int),
1015 typeof(ref int),
1016 typeof(ref int)
1017 }, ReturnType = typeof(void))]
1018 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TryForcingSitting", MemberParameters = new object[]
1019 {
1020 typeof(int),
1021 typeof(int)
1022 }, ReturnType = typeof(void))]
1023 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
1024 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "ReduceRemainingChumsInPool", ReturnType = typeof(void))]
1025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldUtils), Member = "Find", MemberParameters = new object[]
1026 {
1027 typeof(Point),
1030 }, ReturnType = typeof(bool))]
1031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AnchoredEntitiesCollection), Member = "GetEntitiesInCoords", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(int))]
1032 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TownRoomManager), Member = "AddOccupantsToList", MemberParameters = new object[]
1033 {
1034 typeof(Point),
1036 }, ReturnType = typeof(void))]
1037 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceCurvedLine", MemberParameters = new object[]
1038 {
1039 typeof(Point),
1040 typeof(Point),
1041 typeof(Point),
1042 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription"
1043 }, ReturnType = typeof(void))]
1044 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HouseUtils), Member = "CreateRooms", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(List<Rectangle>))]
1045 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
1046 public static bool operator ==(Point a, Point b)
1047 {
1048 throw null;
1049 }
1050
1051 [global::Cpp2ILInjected.Token(Token = "0x6001326")]
1052 [global::Cpp2ILInjected.Address(RVA = "0xA8D5D4", Offset = "0xA8D5D4", Length = "0x20")]
1053 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1054 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "UpdateUINavigation", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_FindGoodRestingSpot", MemberParameters = new object[]
1056 {
1057 typeof(int),
1058 typeof(int),
1059 typeof(ref int),
1060 typeof(ref int)
1061 }, ReturnType = typeof(void))]
1062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ModifyFlexibleWandPlacementInfo", MemberParameters = new object[]
1063 {
1064 typeof(ref int),
1065 typeof(ref int),
1066 typeof(ref int?)
1067 }, ReturnType = typeof(bool))]
1068 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1069 public static bool operator !=(Point a, Point b)
1070 {
1071 throw null;
1072 }
1073
1074 [global::Cpp2ILInjected.Token(Token = "0x6001327")]
1075 [global::Cpp2ILInjected.Address(RVA = "0xA8D5AC", Offset = "0xA8D5AC", Length = "0x28")]
1076 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1077 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1078 public bool Equals(Point other)
1079 {
1080 throw null;
1081 }
1082
1083 [global::Cpp2ILInjected.Token(Token = "0x6001328")]
1084 [global::Cpp2ILInjected.Address(RVA = "0xA8D5F4", Offset = "0xA8D5F4", Length = "0x88")]
1085 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1086 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1087 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1088 public override bool Equals(object obj)
1089 {
1090 throw null;
1091 }
1092
1093 [global::Cpp2ILInjected.Token(Token = "0x6001329")]
1094 [global::Cpp2ILInjected.Address(RVA = "0xA8D67C", Offset = "0xA8D67C", Length = "0xC")]
1095 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1096 public override int GetHashCode()
1097 {
1098 throw null;
1099 }
1100
1101 [global::Cpp2ILInjected.Token(Token = "0x600132A")]
1102 [global::Cpp2ILInjected.Address(RVA = "0xA8D688", Offset = "0xA8D688", Length = "0xA0")]
1103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
1105 {
1106 typeof(string),
1107 typeof(object),
1108 typeof(object)
1109 }, ReturnType = typeof(string))]
1110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1111 public override string ToString()
1112 {
1113 throw null;
1114 }
1115
1116 // Note: this type is marked as 'beforefieldinit'.
1117 [global::Cpp2ILInjected.Token(Token = "0x600132B")]
1118 [global::Cpp2ILInjected.Address(RVA = "0xA8D728", Offset = "0xA8D728", Length = "0x4")]
1119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1120 static Point()
1121 {
1122 throw null;
1123 }
1124
1125 [global::Cpp2ILInjected.Token(Token = "0x4002265")]
1126 private static Point zeroPoint;
1127
1128 [global::Cpp2ILInjected.Token(Token = "0x4002266")]
1129 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1130 public int X;
1131
1132 [global::Cpp2ILInjected.Token(Token = "0x4002267")]
1133 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
1134 public int Y;
1135 }
1136}
class f__AnonymousType0<< Count > j__TPar
delegate bool TileActionAttempt(int x, int y)
bool Equals(Point other)
Definition Point.cs:1078
override bool Equals(object obj)
Definition Point.cs:1088
override int GetHashCode()
Definition Point.cs:1096
override string ToString()
Definition Point.cs:1111