49        [global::Cpp2ILInjected.Token(Token = 
"0x170001E1")]
 
   52            [global::Cpp2ILInjected.Token(Token = 
"0x6001360")]
 
   53            [global::Cpp2ILInjected.Address(RVA = 
"0xA8F240", 
Offset = 
"0xA8F240", Length = 
"0x28")]
 
   54            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   57            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIControlsBanner), Member = 
"ItemDraw", MemberParameters = 
new object[]
 
   63            }, ReturnType = 
typeof(
void))]
 
   64            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIControlsBanner), Member = 
"ItemRightDraw", MemberParameters = 
new object[]
 
   70            }, ReturnType = 
typeof(
void))]
 
   73            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"TeleportEffect", MemberParameters = 
new object[]
 
   81            }, ReturnType = 
typeof(
void))]
 
   82            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProj_Spear", MemberParameters = 
new object[]
 
   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[]
 
   95            }, ReturnType = 
typeof(
void))]
 
   96            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), Member = 
"AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = 
new object[]
 
  100            }, ReturnType = 
typeof(
int))]
 
  101            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), Member = 
"AI_123_Deerclops_Movement", MemberParameters = 
new object[]
 
  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[]
 
  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[]
 
  119            }, ReturnType = 
typeof(
void))]
 
  120            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), Member = 
"CanParryAgainst", MemberParameters = 
new object[]
 
  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[]
 
  134            }, ReturnType = 
typeof(
void))]
 
  135            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), Member = 
"ApplyNPCOnHitEffects", MemberParameters = 
new object[]
 
  144            }, ReturnType = 
typeof(
void))]
 
  145            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), Member = 
"ItemCheck_EmitUseVisuals", MemberParameters = 
new object[]
 
  150            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), Member = 
"Colliding", MemberParameters = 
new object[]
 
  154            }, ReturnType = 
typeof(
bool))]
 
  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[]
 
  161            }, ReturnType = 
typeof(
void))]
 
  166            }, ReturnType = 
typeof(
void))]
 
  172            }, ReturnType = 
typeof(
void))]
 
  177            }, ReturnType = 
typeof(
void))]
 
  178            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DunesBiome), Member = 
"PlaceSingle", MemberParameters = 
new object[]
 
  180                "Terraria.GameContent.Biomes.DunesBiome.DunesDescription",
 
  182            }, ReturnType = 
typeof(
void))]
 
  183            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DunesBiome), 
Member = 
"PlaceCurvedLine", MemberParameters = 
new object[]
 
  188                "Terraria.GameContent.Biomes.DunesBiome.DunesDescription" 
  189            }, ReturnType = 
typeof(
void))]
 
  199            }, ReturnType = 
typeof(
void))]
 
  206            }, ReturnType = 
typeof(
void))]
 
  212            }, ReturnType = 
typeof(
bool))]
 
  219            }, ReturnType = 
typeof(
void))]
 
  220            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 66)]
 
 
  227        [global::Cpp2ILInjected.Token(Token = 
"0x170001E2")]
 
  230            [global::Cpp2ILInjected.Token(Token = 
"0x6001361")]
 
  231            [global::Cpp2ILInjected.Address(RVA = 
"0xA8F268", Offset = 
"0xA8F268", Length = 
"0x8")]
 
  232            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  237            [global::Cpp2ILInjected.Token(Token = 
"0x6001362")]
 
  238            [global::Cpp2ILInjected.Address(RVA = 
"0xA8F270", Offset = 
"0xA8F270", Length = 
"0xC")]
 
  240            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPVPIcons), Member = 
"PlayerDraw", MemberParameters = 
new object[]
 
  246            }, ReturnType = 
typeof(
void))]
 
  247            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), Member = 
"Colliding", MemberParameters = 
new object[]
 
  251            }, ReturnType = 
typeof(
bool))]
 
  252            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
 
 
  259        [global::Cpp2ILInjected.Token(Token = 
"0x170001E3")]
 
  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[]
 
  274            }, ReturnType = 
typeof(
string))]
 
  275            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
 
  282        [global::Cpp2ILInjected.Token(Token = 
"0x170001E4")]
 
  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)]
 
 
  295        [global::Cpp2ILInjected.Token(Token = 
"0x170001E5")]
 
  298            [global::Cpp2ILInjected.Token(Token = 
"0x6001365")]
 
  299            [global::Cpp2ILInjected.Address(RVA = 
"0xA8F304", Offset = 
"0xA8F304", Length = 
"0x8")]
 
  300            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
  307        [global::Cpp2ILInjected.Token(Token = 
"0x170001E6")]
 
  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[]
 
  318            }, ReturnType = 
typeof(
void))]
 
  319            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPanel), Member = 
"DrawBacking", MemberParameters = 
new object[]
 
  326            }, ReturnType = 
typeof(
void))]
 
  327            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPopoutMenu), Member = 
"DrawMenu", MemberParameters = 
new object[]
 
  332            }, ReturnType = 
typeof(
int))]
 
  333            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIBestiary), Member = 
"DropDraw", MemberParameters = 
new object[]
 
  339            }, ReturnType = 
typeof(
void))]
 
  340            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPageIcons), Member = 
"ClickedOutOfRegion", MemberParameters = 
new object[]
 
  344            }, ReturnType = 
typeof(
bool))]
 
  345            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIRubbleMaker), Member = 
"ClampPositionToScreen", MemberParameters = 
new object[]
 
  353            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
LayoutCalculator), Member = 
"GetAnchoredPosition", MemberParameters = 
new object[]
 
  370            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpriteBatchItem), Member = 
"EnableClipping", MemberParameters = 
new object[]
 
  376            }, ReturnType = 
typeof(
void))]
 
  377            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpriteBatchItem), Member = 
"PushClippedImageRegion", MemberParameters = 
new object[]
 
  384            }, ReturnType = 
typeof(
void))]
 
  386            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"GetInputText", MemberParameters = 
new object[]
 
  395            }, ReturnType = 
typeof(
string))]
 
  396            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
  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[]
 
  414            }, ReturnType = 
typeof(
void))]
 
  415            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawMagmaLayer", MemberParameters = 
new object[]
 
  423            }, ReturnType = 
typeof(
void))]
 
  424            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawRockLayer", MemberParameters = 
new object[]
 
  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))]
 
  439            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), Member = 
"Distance", MemberParameters = 
new object[]
 
  443            }, ReturnType = 
typeof(
float))]
 
  444            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), Member = 
"ClosestPointInRect", MemberParameters = 
new object[]
 
  449            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_34", MemberParameters = 
new object[]
 
  453            }, ReturnType = 
typeof(
void))]
 
  455            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Shapes.
Rectangle), Member = 
"Perform", MemberParameters = 
new object[]
 
  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))]
 
  462            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BallCollision), 
Member = 
"GetClosestEdgeToCircle", MemberParameters = 
new object[]
 
  469            }, ReturnType = 
typeof(
bool))]
 
  474            }, ReturnType = 
typeof(
void))]
 
  482            }, ReturnType = 
typeof(
void))]
 
  488            }, ReturnType = 
typeof(
void))]
 
  493            }, ReturnType = 
typeof(
void))]
 
  501            }, ReturnType = 
typeof(
void))]
 
  506            }, ReturnType = 
typeof(
void))]
 
  511            }, ReturnType = 
typeof(
void))]
 
  512            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DesertHive), 
Member = 
"PlaceClusters", MemberParameters = 
new object[]
 
  515                "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup" 
  516            }, ReturnType = 
typeof(
void))]
 
  517            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DesertHive), 
Member = 
"PlaceClustersArea", MemberParameters = 
new object[]
 
  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))]
 
  538            }, ReturnType = 
typeof(
void))]
 
  540            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawVineStrip", MemberParameters = 
new object[]
 
  546            }, ReturnType = 
typeof(
void))]
 
  555            }, ReturnType = 
typeof(
void))]
 
  563            }, ReturnType = 
typeof(
void))]
 
  567            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UISearchBar), 
Member = 
"TrimDisplayIfOverElementDimensions", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  572            }, ReturnType = 
typeof(
bool))]
 
  573            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 138)]
 
 
  580        [global::Cpp2ILInjected.Token(Token = 
"0x170001E7")]
 
  583            [global::Cpp2ILInjected.Token(Token = 
"0x6001367")]
 
  584            [global::Cpp2ILInjected.Address(RVA = 
"0xA8F31C", Offset = 
"0xA8F31C", Length = 
"0x8")]
 
  585            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
  592        [global::Cpp2ILInjected.Token(Token = 
"0x170001E8")]
 
  595            [global::Cpp2ILInjected.Token(Token = 
"0x6001368")]
 
  596            [global::Cpp2ILInjected.Address(RVA = 
"0xA8F324", Offset = 
"0xA8F324", Length = 
"0x10")]
 
  598            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIItemGrid), Member = 
"DummyDraw", MemberParameters = 
new object[]
 
  604            }, ReturnType = 
typeof(
void))]
 
  605            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPanel), Member = 
"DrawBacking", MemberParameters = 
new object[]
 
  612            }, ReturnType = 
typeof(
void))]
 
  613            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPopoutMenu), Member = 
"DrawMenu", MemberParameters = 
new object[]
 
  618            }, ReturnType = 
typeof(
int))]
 
  620            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPageIcons), Member = 
"ClickedOutOfRegion", MemberParameters = 
new object[]
 
  624            }, ReturnType = 
typeof(
bool))]
 
  625            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIRubbleMaker), Member = 
"ClampPositionToScreen", MemberParameters = 
new object[]
 
  638            }, ReturnType = 
typeof(
void))]
 
  639            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
LayoutCalculator), Member = 
"GetAnchoredPosition", MemberParameters = 
new object[]
 
  645            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIInterfaceEdit), Member = 
"CanSpawn", MemberParameters = 
new object[]
 
  651            }, ReturnType = 
typeof(
bool))]
 
  664            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpriteBatchItem), Member = 
"EnableClipping", MemberParameters = 
new object[]
 
  670            }, ReturnType = 
typeof(
void))]
 
  671            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpriteBatchItem), Member = 
"PushClippedImageRegion", MemberParameters = 
new object[]
 
  678            }, ReturnType = 
typeof(
void))]
 
  680            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"GetInputText", MemberParameters = 
new object[]
 
  689            }, ReturnType = 
typeof(
string))]
 
  690            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
  696            }, ReturnType = 
typeof(
void))]
 
  697            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
  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[]
 
  715            }, ReturnType = 
typeof(
void))]
 
  716            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawMagmaLayer", MemberParameters = 
new object[]
 
  724            }, ReturnType = 
typeof(
void))]
 
  725            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawRockLayer", MemberParameters = 
new object[]
 
  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[]
 
  743            }, ReturnType = 
typeof(
void))]
 
  744            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), Member = 
"AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = 
new object[]
 
  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))]
 
  753            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), Member = 
"Distance", MemberParameters = 
new object[]
 
  757            }, ReturnType = 
typeof(
float))]
 
  758            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), Member = 
"ClosestPointInRect", MemberParameters = 
new object[]
 
  764            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Shapes.
Rectangle), Member = 
"Perform", MemberParameters = 
new object[]
 
  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))]
 
  771            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BallCollision), Member = 
"GetClosestEdgeToCircle", MemberParameters = 
new object[]
 
  778            }, ReturnType = 
typeof(
bool))]
 
  779            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
LockOnHelper), Member = 
"RefreshTargets", MemberParameters = 
new object[]
 
  783            }, ReturnType = 
typeof(
void))]
 
  788            }, ReturnType = 
typeof(
void))]
 
  794            }, ReturnType = 
typeof(
void))]
 
  802            }, ReturnType = 
typeof(
void))]
 
  808            }, ReturnType = 
typeof(
void))]
 
  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))]
 
  822            }, ReturnType = 
typeof(
bool))]
 
  828            }, ReturnType = 
typeof(
void))]
 
  833            }, ReturnType = 
typeof(
void))]
 
  838            }, ReturnType = 
typeof(
void))]
 
  839            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DesertHive), 
Member = 
"PlaceClusters", MemberParameters = 
new object[]
 
  842                "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup" 
  843            }, ReturnType = 
typeof(
void))]
 
  844            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DesertHive), 
Member = 
"PlaceClustersArea", MemberParameters = 
new object[]
 
  847                "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup",
 
  851            }, ReturnType = 
typeof(
void))]
 
  865            }, ReturnType = 
typeof(
void))]
 
  867            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawVineStrip", MemberParameters = 
new object[]
 
  873            }, ReturnType = 
typeof(
void))]
 
  882            }, ReturnType = 
typeof(
void))]
 
  890            }, ReturnType = 
typeof(
void))]
 
  899            }, ReturnType = 
typeof(
bool))]
 
  900            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 150)]
 
 
  907        [global::Cpp2ILInjected.Token(Token = 
"0x6001369")]
 
  908        [global::Cpp2ILInjected.Address(RVA = 
"0xA8F334", Offset = 
"0xA8F334", Length = 
"0xC")]
 
  915        }, ReturnType = 
typeof(
void))]
 
  942        }, ReturnType = 
typeof(
void))]
 
  974        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIButton), 
Member = 
"GetRegion", MemberParameters = 
new object[]
 
  985        }, ReturnType = 
typeof(
void))]
 
 1001        }, ReturnType = 
typeof(
void))]
 
 1017        }, ReturnType = 
typeof(
void))]
 
 1024        }, ReturnType = 
typeof(
void))]
 
 1026        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPanel), 
Member = 
"DrawBacking", MemberParameters = 
new object[]
 
 1033        }, ReturnType = 
typeof(
void))]
 
 1039        }, ReturnType = 
typeof(
int))]
 
 1044        }, ReturnType = 
typeof(
void))]
 
 1055        }, ReturnType = 
typeof(
void))]
 
 1058        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUISlider), 
Member = 
"DrawSaturationSlider", MemberParameters = 
new object[]
 
 1064        }, ReturnType = 
typeof(
void))]
 
 1065        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUISlider), 
Member = 
"DrawLightnessSlider", MemberParameters = 
new object[]
 
 1071        }, ReturnType = 
typeof(
void))]
 
 1072        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUISlider), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 1083        }, ReturnType = 
typeof(
bool))]
 
 1089        }, ReturnType = 
typeof(
void))]
 
 1090        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIString), 
Member = 
"GetRegion", MemberParameters = 
new object[]
 
 1103        }, ReturnType = 
typeof(
void))]
 
 1110        }, ReturnType = 
typeof(
void))]
 
 1111        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIAmmo), 
Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 1117        }, ReturnType = 
typeof(
void))]
 
 1124        }, ReturnType = 
typeof(
void))]
 
 1131        }, ReturnType = 
typeof(
void))]
 
 1138        }, ReturnType = 
typeof(
void))]
 
 1145        }, ReturnType = 
typeof(
void))]
 
 1152        }, ReturnType = 
typeof(
void))]
 
 1154        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIBuffs), 
Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 1160        }, ReturnType = 
typeof(
void))]
 
 1167        }, ReturnType = 
typeof(
void))]
 
 1175        }, ReturnType = 
typeof(
void))]
 
 1176        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIChest), 
Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 1182        }, ReturnType = 
typeof(
void))]
 
 1183        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUICoins), 
Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 1189        }, ReturnType = 
typeof(
void))]
 
 1196        }, ReturnType = 
typeof(
void))]
 
 1203        }, ReturnType = 
typeof(
void))]
 
 1213        }, ReturnType = 
typeof(
void))]
 
 1220        }, ReturnType = 
typeof(
void))]
 
 1227        }, ReturnType = 
typeof(
void))]
 
 1234        }, ReturnType = 
typeof(
void))]
 
 1241        }, ReturnType = 
typeof(
void))]
 
 1248        }, ReturnType = 
typeof(
void))]
 
 1255        }, ReturnType = 
typeof(
void))]
 
 1256        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIEquipment), 
Member = 
"ArmourVanityDraw", MemberParameters = 
new object[]
 
 1262        }, ReturnType = 
typeof(
void))]
 
 1269        }, ReturnType = 
typeof(
void))]
 
 1270        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIEquipment), 
Member = 
"AccessoryDyeDraw", MemberParameters = 
new object[]
 
 1276        }, ReturnType = 
typeof(
void))]
 
 1277        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIEquipment), 
Member = 
"AccessoryVanityDraw", MemberParameters = 
new object[]
 
 1283        }, ReturnType = 
typeof(
void))]
 
 1290        }, ReturnType = 
typeof(
void))]
 
 1291        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIEquipment), 
Member = 
"QuickSlotDyeDraw", MemberParameters = 
new object[]
 
 1297        }, ReturnType = 
typeof(
void))]
 
 1304        }, ReturnType = 
typeof(
void))]
 
 1310        }, ReturnType = 
typeof(
void))]
 
 1317        }, ReturnType = 
typeof(
void))]
 
 1324        }, ReturnType = 
typeof(
void))]
 
 1325        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIHatRack), 
Member = 
"HatDyeDraw", MemberParameters = 
new object[]
 
 1331        }, ReturnType = 
typeof(
void))]
 
 1332        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIHearts), 
Member = 
"HeartDraw", MemberParameters = 
new object[]
 
 1338        }, ReturnType = 
typeof(
void))]
 
 1339        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIHotbar), 
Member = 
"DrawHotbarItem", MemberParameters = 
new object[]
 
 1348        }, ReturnType = 
typeof(
void))]
 
 1355        }, ReturnType = 
typeof(
void))]
 
 1365        }, ReturnType = 
typeof(
void))]
 
 1372        }, ReturnType = 
typeof(
void))]
 
 1373        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIMana), 
Member = 
"StarDraw", MemberParameters = 
new object[]
 
 1379        }, ReturnType = 
typeof(
void))]
 
 1381        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIMap), 
Member = 
"DrawMapFullscreenBackground", MemberParameters = 
new object[]
 
 1386        }, ReturnType = 
typeof(
void))]
 
 1393        }, ReturnType = 
typeof(
void))]
 
 1404        }, ReturnType = 
typeof(
void))]
 
 1411        }, ReturnType = 
typeof(
void))]
 
 1418        }, ReturnType = 
typeof(
void))]
 
 1425        }, ReturnType = 
typeof(
void))]
 
 1432        }, ReturnType = 
typeof(
void))]
 
 1438        }, ReturnType = 
typeof(
void))]
 
 1444        }, ReturnType = 
typeof(
void))]
 
 1445        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIShop), 
Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 1451        }, ReturnType = 
typeof(
void))]
 
 1458        }, ReturnType = 
typeof(
void))]
 
 1459        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIWiresUI), 
Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 1465        }, ReturnType = 
typeof(
void))]
 
 1473        }, ReturnType = 
typeof(
void))]
 
 1481        }, ReturnType = 
typeof(
void))]
 
 1487        }, ReturnType = 
typeof(
void))]
 
 1492        }, ReturnType = 
typeof(
void))]
 
 1498        }, ReturnType = 
typeof(
void))]
 
 1505        }, ReturnType = 
typeof(
void))]
 
 1514        }, ReturnType = 
typeof(
void))]
 
 1522        }, ReturnType = 
typeof(
void))]
 
 1530        }, ReturnType = 
typeof(
void))]
 
 1539        }, ReturnType = 
typeof(
void))]
 
 1554        }, ReturnType = 
typeof(
void))]
 
 1564        }, ReturnType = 
typeof(
void))]
 
 1571        }, ReturnType = 
typeof(
bool))]
 
 1578        }, ReturnType = 
typeof(
void))]
 
 1583        }, ReturnType = 
typeof(
bool))]
 
 1590        }, ReturnType = 
typeof(
void))]
 
 1599        }, ReturnType = 
typeof(
void))]
 
 1607        }, ReturnType = 
typeof(
void))]
 
 1614        }, ReturnType = 
typeof(
void))]
 
 1619        }, ReturnType = 
typeof(
void))]
 
 1626        }, ReturnType = 
typeof(
void))]
 
 1633        }, ReturnType = 
typeof(
void))]
 
 1640        }, ReturnType = 
typeof(
void))]
 
 1648        }, ReturnType = 
typeof(
void))]
 
 1655        }, ReturnType = 
typeof(
void))]
 
 1664        }, ReturnType = 
typeof(
void))]
 
 1671        }, ReturnType = 
typeof(
void))]
 
 1678        }, ReturnType = 
typeof(
void))]
 
 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[]
 
 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))]
 
 1706        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawHealthBar", MemberParameters = 
new object[]
 
 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[]
 
 1724        }, ReturnType = 
typeof(
void))]
 
 1725        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
 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[]
 
 1740        }, ReturnType = 
typeof(
void))]
 
 1741        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
 1745        }, ReturnType = 
typeof(
void))]
 
 1746        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawProj_FlailChains_Old", MemberParameters = 
new object[]
 
 1750        }, ReturnType = 
typeof(
void))]
 
 1751        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawProj_FishingLine", MemberParameters = 
new object[]
 
 1757        }, ReturnType = 
typeof(
void))]
 
 1758        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawProjWithStarryTrail", MemberParameters = 
new object[]
 
 1763        }, 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[]
 
 1771        }, ReturnType = 
typeof(
void))]
 
 1773        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawNPCHousesInWorld", 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[]
 
 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))]
 
 1792        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"CheckInvasionProgressDisplay", ReturnType = 
typeof(
void))]
 
 1794        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawUnderworldBackgroudLayer", MemberParameters = 
new object[]
 
 1800        }, ReturnType = 
typeof(
void))]
 
 1803        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawMapFullscreenBackground", MemberParameters = 
new object[]
 
 1808        }, ReturnType = 
typeof(
void))]
 
 1809        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawPlayerDeathMarker", MemberParameters = 
new object[]
 
 1818        }, ReturnType = 
typeof(
bool))]
 
 1819        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawCapture", MemberParameters = 
new object[]
 
 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[]
 
 1834        }, ReturnType = 
typeof(
void))]
 
 1835        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"oldDrawWater", MemberParameters = 
new object[]
 
 1840        }, ReturnType = 
typeof(
void))]
 
 1841        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawBlack", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
 1844        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawSurfaceBG_Crimson", MemberParameters = 
new object[]
 
 1850        }, ReturnType = 
typeof(
void))]
 
 1851        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawSurfaceBG_Snow", MemberParameters = 
new object[]
 
 1857        }, ReturnType = 
typeof(
void))]
 
 1858        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawSurfaceBG_GoodEvilDesert", MemberParameters = 
new object[]
 
 1863        }, ReturnType = 
typeof(
void))]
 
 1864        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawSurfaceBG_Desert", MemberParameters = 
new object[]
 
 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[]
 
 1878        }, ReturnType = 
typeof(
void))]
 
 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[]
 
 1885        }, ReturnType = 
typeof(
void))]
 
 1887        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawSunAndMoon", MemberParameters = 
new object[]
 
 1893        }, ReturnType = 
typeof(
void))]
 
 1901        }, ReturnType = 
typeof(
void))]
 
 1902        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"SetDefaults", MemberParameters = 
new object[]
 
 1906        }, ReturnType = 
typeof(
void))]
 
 1907        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AI_AttemptToFindTeleportSpot", MemberParameters = 
new object[]
 
 1917        }, ReturnType = 
typeof(
bool))]
 
 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[]
 
 1924        }, ReturnType = 
typeof(
void))]
 
 1926        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AI_037_Destroyer", ReturnType = 
typeof(
void))]
 
 1928        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AI_007_TownEntities", ReturnType = 
typeof(
void))]
 
 1930        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"HealEffect", MemberParameters = 
new object[]
 
 1934        }, ReturnType = 
typeof(
void))]
 
 1935        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"SetTargetTrackingValues", MemberParameters = 
new object[]
 
 1940        }, ReturnType = 
typeof(
void))]
 
 1942        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AddIntoPlayersTownNPCSlots", 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[]
 
 1950        }, ReturnType = 
typeof(
void))]
 
 1951        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"StrikeNPC", MemberParameters = 
new object[]
 
 1959        }, ReturnType = 
typeof(
double))]
 
 1960        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"NearSpikeBall", MemberParameters = 
new object[]
 
 1964        }, ReturnType = 
typeof(
bool))]
 
 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[]
 
 1974        }, ReturnType = 
typeof(
void))]
 
 1976        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"HealEffect", MemberParameters = 
new object[]
 
 1980        }, ReturnType = 
typeof(
void))]
 
 1981        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ManaEffect", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
 1989        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"IsInInteractionRangeToMultiTileHitbox", MemberParameters = 
new object[]
 
 1993        }, ReturnType = 
typeof(
bool))]
 
 1995        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"Hurt", MemberParameters = 
new object[]
 
 2005        }, ReturnType = 
typeof(
double))]
 
 2006        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"PlaceThing_Tiles_BlockPlacementIfOverPlayers", MemberParameters = 
new object[]
 
 2010        }, ReturnType = 
typeof(
void))]
 
 2012        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ProcessHitAgainstNPC", MemberParameters = 
new object[]
 
 2019        }, ReturnType = 
typeof(
void))]
 
 2020        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ItemCheck_CatchCritters", MemberParameters = 
new object[]
 
 2025        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ItemCheck_GetMeleeHitbox", MemberParameters = 
new object[]
 
 2031        }, ReturnType = 
typeof(
void))]
 
 2036        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), 
Member = 
"BombsHurtPlayers", MemberParameters = 
new object[]
 
 2040        }, ReturnType = 
typeof(
void))]
 
 2053        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Collision), 
Member = 
"EmptyTile", MemberParameters = 
new object[]
 
 2058        }, ReturnType = 
typeof(
bool))]
 
 2066        }, ReturnType = 
typeof(
void))]
 
 2074        }, ReturnType = 
typeof(
void))]
 
 2082        }, ReturnType = 
typeof(
void))]
 
 2087        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Minecart), 
Member = 
"GetSourceRect", MemberParameters = 
new object[]
 
 2092        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Mount), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 2101        }, ReturnType = 
typeof(
void))]
 
 2103        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileObject), 
Member = 
"CanPlace", MemberParameters = 
new object[]
 
 2113        }, ReturnType = 
typeof(
bool))]
 
 2114        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileObject), 
Member = 
"DrawPreview", MemberParameters = 
new object[]
 
 2119        }, ReturnType = 
typeof(
void))]
 
 2120        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"CenteredRectangle", MemberParameters = 
new object[]
 
 2125        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"Frame", MemberParameters = 
new object[]
 
 2135        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"Frame", MemberParameters = 
new object[]
 
 2145        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"Modified", MemberParameters = 
new object[]
 
 2153        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"DrawInvBG", MemberParameters = 
new object[]
 
 2161        }, ReturnType = 
typeof(
void))]
 
 2162        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"DrawSplicedPanel", MemberParameters = 
new object[]
 
 2175        }, ReturnType = 
typeof(
void))]
 
 2176        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Utils), 
Member = 
"DrawPanel", MemberParameters = 
new object[]
 
 2185        }, ReturnType = 
typeof(
void))]
 
 2191        }, ReturnType = 
typeof(
void))]
 
 2192        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_29", MemberParameters = 
new object[]
 
 2196        }, ReturnType = 
typeof(
void))]
 
 2197        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_37", MemberParameters = 
new object[]
 
 2201        }, ReturnType = 
typeof(
void))]
 
 2202        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_47", MemberParameters = 
new object[]
 
 2206        }, ReturnType = 
typeof(
void))]
 
 2207        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_104", MemberParameters = 
new object[]
 
 2211        }, ReturnType = 
typeof(
void))]
 
 2215        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SpawnTownNPC", MemberParameters = 
new object[]
 
 2220        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"meteor", MemberParameters = 
new object[]
 
 2225        }, ReturnType = 
typeof(
bool))]
 
 2226        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"makeTemple", MemberParameters = 
new object[]
 
 2230        }, ReturnType = 
typeof(
void))]
 
 2231        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GetTileVisualHitbox", MemberParameters = 
new object[]
 
 2236        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PlayerLOS", MemberParameters = 
new object[]
 
 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[]
 
 2248        }, ReturnType = 
typeof(
bool))]
 
 2249        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PoundTile", MemberParameters = 
new object[]
 
 2253        }, ReturnType = 
typeof(
bool))]
 
 2254        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"TileFrameDoWork", MemberParameters = 
new object[]
 
 2261        }, ReturnType = 
typeof(
void))]
 
 2268        }, ReturnType = 
typeof(
bool))]
 
 2273        }, ReturnType = 
typeof(
void))]
 
 2274        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ShapeData), 
Member = 
"GetBounds", MemberParameters = 
new object[]
 
 2283        }, ReturnType = 
typeof(
bool))]
 
 2289        }, ReturnType = 
typeof(
bool))]
 
 2334        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ItemSlot), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 2343        }, ReturnType = 
typeof(
void))]
 
 2350        }, ReturnType = 
typeof(
void))]
 
 2357        }, ReturnType = 
typeof(
void))]
 
 2366        }, ReturnType = 
typeof(
void))]
 
 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[]
 
 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[]
 
 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[]
 
 2394        }, ReturnType = 
typeof(
void))]
 
 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")]
 
 2412            "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
 
 2415        }, ReturnType = 
typeof(
void))]
 
 2422        }, ReturnType = 
typeof(
bool))]
 
 2429        }, ReturnType = 
typeof(
bool))]
 
 2431        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Shaders.WaterShaderData.Ripple", Member = 
".cctor", ReturnType = 
typeof(
void))]
 
 2436        }, ReturnType = 
typeof(
bool))]
 
 2441        }, ReturnType = 
typeof(
bool))]
 
 2447        }, ReturnType = 
typeof(
bool))]
 
 2448        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Biomes.DunesBiome.DunesDescription", Member = 
"CreateFromPlacement", MemberParameters = 
new object[]
 
 2453        }, ReturnType = 
"Terraria.GameContent.Biomes.DunesBiome.DunesDescription")]
 
 2458        }, ReturnType = 
typeof(
bool))]
 
 2460        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
HiveBiome), 
Member = 
"Place", MemberParameters = 
new object[]
 
 2464        }, ReturnType = 
typeof(
bool))]
 
 2469        }, ReturnType = 
typeof(
bool))]
 
 2474        }, ReturnType = 
typeof(
bool))]
 
 2479        }, ReturnType = 
typeof(
bool))]
 
 2484        }, ReturnType = 
typeof(
bool))]
 
 2489        }, ReturnType = 
typeof(
bool))]
 
 2494        }, ReturnType = 
typeof(
void))]
 
 2501        }, ReturnType = 
typeof(
void))]
 
 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[]
 
 2512        }, ReturnType = 
typeof(
void))]
 
 2518        }, ReturnType = 
typeof(
void))]
 
 2519        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Skies.LanternSky.Lantern", Member = 
"GetSourceRectangle", ReturnType = 
typeof(
Rectangle))]
 
 2525        }, ReturnType = 
typeof(
void))]
 
 2526        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Skies.MartianSky.Ufo", Member = 
"GetSourceRectangle", ReturnType = 
typeof(
Rectangle))]
 
 2532        }, ReturnType = 
typeof(
void))]
 
 2538        }, ReturnType = 
typeof(
void))]
 
 2539        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NebulaSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 2544        }, ReturnType = 
typeof(
void))]
 
 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[]
 
 2557        }, ReturnType = 
typeof(
void))]
 
 2558        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SolarSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 2563        }, ReturnType = 
typeof(
void))]
 
 2569        }, ReturnType = 
typeof(
void))]
 
 2570        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
VortexSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 2575        }, ReturnType = 
typeof(
void))]
 
 2588        }, ReturnType = 
typeof(
void))]
 
 2589        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawSingleTile_Flames", MemberParameters = 
new object[]
 
 2596        }, ReturnType = 
typeof(
void))]
 
 2597        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawXmasTree", MemberParameters = 
new object[]
 
 2604        }, ReturnType = 
typeof(
void))]
 
 2605        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawTile_MinecartTrack", MemberParameters = 
new object[]
 
 2612        }, ReturnType = 
typeof(
void))]
 
 2613        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawTile_LiquidBehindTile", MemberParameters = 
new object[]
 
 2623        }, ReturnType = 
typeof(
void))]
 
 2624        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"GetTileDrawData", MemberParameters = 
new object[]
 
 2642        }, ReturnType = 
typeof(
void))]
 
 2643        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"GetTileDrawData", MemberParameters = 
new object[]
 
 2661        }, ReturnType = 
typeof(
void))]
 
 2662        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"GetTileDrawData", MemberParameters = 
new object[]
 
 2680        }, ReturnType = 
typeof(
void))]
 
 2681        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"EmitLiquidDrops", MemberParameters = 
new object[]
 
 2687        }, ReturnType = 
typeof(
void))]
 
 2688        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawSpecialTilesLegacy", MemberParameters = 
new object[]
 
 2692        }, ReturnType = 
typeof(
void))]
 
 2696        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawMultiTileGrassInWind", MemberParameters = 
new object[]
 
 2704        }, ReturnType = 
typeof(
void))]
 
 2705        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawRisingVineStrip", MemberParameters = 
new object[]
 
 2711        }, ReturnType = 
typeof(
void))]
 
 2712        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"DrawMultiTileVinesInWind", MemberParameters = 
new object[]
 
 2720        }, ReturnType = 
typeof(
void))]
 
 2730        }, ReturnType = 
typeof(
void))]
 
 2741        }, ReturnType = 
typeof(
void))]
 
 2750        }, ReturnType = 
typeof(
void))]
 
 2757        }, ReturnType = 
typeof(
void))]
 
 2764        }, ReturnType = 
typeof(
void))]
 
 2774        }, ReturnType = 
typeof(
void))]
 
 2784            typeof(Func<float, Color>)
 
 2785        }, ReturnType = 
typeof(
float))]
 
 2806        }, ReturnType = 
typeof(
void))]
 
 2817        }, ReturnType = 
typeof(
void))]
 
 2819        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UIPanel), 
Member = 
"DrawPanel", MemberParameters = 
new object[]
 
 2824        }, ReturnType = 
typeof(
void))]
 
 2832        }, ReturnType = 
typeof(
void))]
 
 2833        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UISearchBar), 
Member = 
"TrimDisplayIfOverElementDimensions", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
 2839        }, ReturnType = 
typeof(
bool))]
 
 2845        }, ReturnType = 
typeof(
void))]
 
 2846        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1335)]
 
 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[]
 
 2861        }, ReturnType = 
typeof(
void))]
 
 2862        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIControlsBanner), Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 2868        }, ReturnType = 
typeof(
void))]
 
 2869        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIControlsBanner), Member = 
"ItemRightDraw", MemberParameters = 
new object[]
 
 2875        }, ReturnType = 
typeof(
void))]
 
 2878        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIHatRack), Member = 
"LoadPageRegion", ReturnType = 
typeof(
void))]
 
 2880        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUITalkerList), Member = 
"ItemDraw", MemberParameters = 
new object[]
 
 2886        }, ReturnType = 
typeof(
void))]
 
 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[]
 
 2898        }, ReturnType = 
typeof(
bool))]
 
 2899        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DoorOpeningHelper), 
Member = 
"GetPlayerInfoForOpeningDoor", MemberParameters = 
new object[] { 
typeof(
Player) }, ReturnType = 
"Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
 
 2901        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 25)]
 
 2902        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), 
Member = 
"Min", MemberParameters = 
new object[]
 
 2906        }, ReturnType = 
typeof(
int))]
 
 2907        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), 
Member = 
"Max", MemberParameters = 
new object[]
 
 2911        }, ReturnType = 
typeof(
int))]
 
 2912        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
 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[]
 
 2930        }, ReturnType = 
typeof(
bool))]
 
 2931        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
 2932        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), Member = 
"Min", MemberParameters = 
new object[]
 
 2936        }, ReturnType = 
typeof(
int))]
 
 2937        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), Member = 
"Max", MemberParameters = 
new object[]
 
 2941        }, ReturnType = 
typeof(
int))]
 
 2942        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
 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[]
 
 2956        }, ReturnType = 
typeof(
void))]
 
 2957        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), Member = 
"GetFairyTreasureCoords", MemberParameters = 
new object[] { 
typeof(
ref Point) }, ReturnType = 
typeof(
bool))]
 
 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[]
 
 2969        }, ReturnType = 
typeof(
void))]
 
 2970        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
 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)]
 
 2985        [global::Cpp2ILInjected.Token(Token = 
"0x600136E")]
 
 2986        [global::Cpp2ILInjected.Address(RVA = 
"0xA8F6EC", Offset = 
"0xA8F6EC", Length = 
"0x48")]
 
 2987        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
 2996        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIPageIcons), 
Member = 
"ClickedOutOfRegion", MemberParameters = 
new object[]
 
 3000        }, ReturnType = 
typeof(
bool))]
 
 3013        }, ReturnType = 
typeof(
bool))]
 
 3025        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = 
new object[]
 
 3034        }, ReturnType = 
typeof(
void))]
 
 3035        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = 
new object[]
 
 3044        }, ReturnType = 
typeof(
void))]
 
 3045        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawMapIcons_LastGolfballHit", MemberParameters = 
new object[]
 
 3054        }, 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[]
 
 3063        }, ReturnType = 
typeof(
bool))]
 
 3065        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_20", MemberParameters = 
new object[]
 
 3069        }, ReturnType = 
typeof(
void))]
 
 3091        }, ReturnType = 
typeof(
void))]
 
 3097        }, 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[]
 
 3105        }, ReturnType = 
typeof(
void))]
 
 3106        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = 
"Update", ReturnType = 
typeof(
void))]
 
 3113        }, ReturnType = 
typeof(
void))]
 
 3125        }, ReturnType = 
typeof(
bool))]
 
 3131        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CreativeUI), 
Member = 
"DrawToggleButton", MemberParameters = 
new object[]
 
 3135        }, ReturnType = 
typeof(
void))]
 
 3143        }, ReturnType = 
typeof(
void))]
 
 3152            typeof(Func<float, Color>)
 
 3153        }, ReturnType = 
typeof(
float))]
 
 3162        }, ReturnType = 
typeof(
bool))]
 
 3163        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 143)]
 
 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[]
 
 3178        }, ReturnType = 
typeof(
void))]
 
 3179        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
 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)]
 
 3194        [global::Cpp2ILInjected.Token(Token = 
"0x6001371")]
 
 3195        [global::Cpp2ILInjected.Address(RVA = 
"0xA8F7E8", Offset = 
"0xA8F7E8", Length = 
"0x44")]
 
 3196        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
 3199        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIChest), Member = 
"ItemOver", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
 3217        }, ReturnType = 
typeof(
bool))]
 
 3224        }, ReturnType = 
typeof(
void))]
 
 3231        }, ReturnType = 
typeof(
void))]
 
 3238        }, ReturnType = 
typeof(
void))]
 
 3247        }, ReturnType = 
typeof(
void))]
 
 3253        }, ReturnType = 
typeof(
bool))]
 
 3258        }, ReturnType = 
typeof(
bool))]
 
 3265        }, ReturnType = 
typeof(
void))]
 
 3266        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_39", MemberParameters = 
new object[]
 
 3270        }, ReturnType = 
typeof(
void))]
 
 3271        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"TileRunner", MemberParameters = 
new object[]
 
 3284        }, ReturnType = 
typeof(
void))]
 
 3299        }, ReturnType = 
typeof(
bool))]
 
 3300        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
PartySky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 3305        }, ReturnType = 
typeof(
void))]
 
 3311        }, ReturnType = 
typeof(
void))]
 
 3317        }, ReturnType = 
typeof(
void))]
 
 3318        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NebulaSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 3323        }, ReturnType = 
typeof(
void))]
 
 3324        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SlimeSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 3329        }, ReturnType = 
typeof(
void))]
 
 3330        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SolarSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 3335        }, ReturnType = 
typeof(
void))]
 
 3341        }, ReturnType = 
typeof(
void))]
 
 3342        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
VortexSky), 
Member = 
"Draw", MemberParameters = 
new object[]
 
 3347        }, ReturnType = 
typeof(
void))]
 
 3348        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 52)]
 
 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)]
 
 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[]
 
 3370        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpriteBatchItem), Member = 
"PushClippedImageRegion", MemberParameters = 
new object[]
 
 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)]
 
 3383        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), 
Member = 
"Min", MemberParameters = 
new object[]
 
 3387        }, ReturnType = 
typeof(
int))]
 
 3388        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), 
Member = 
"Max", MemberParameters = 
new object[]
 
 3392        }, ReturnType = 
typeof(
int))]
 
 3393        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
 3399        [global::Cpp2ILInjected.Token(Token = 
"0x6001374")]
 
 3400        [global::Cpp2ILInjected.Address(RVA = 
"0xA8F8E8", Offset = 
"0xA8F8E8", Length = 
"0x3C")]
 
 3401        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
 3403        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
 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)]
 
 3420        [global::Cpp2ILInjected.Token(Token = 
"0x6001376")]
 
 3421        [global::Cpp2ILInjected.Address(RVA = 
"0xA8F9C8", Offset = 
"0xA8F9C8", Length = 
"0x18")]
 
 3422        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 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[]
 
 3435        }, ReturnType = 
typeof(
void))]
 
 3436        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawSunAndMoon", MemberParameters = 
new object[]
 
 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[]
 
 3449        }, ReturnType = 
typeof(
bool))]
 
 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))]
 
 3455        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 18)]
 
 3461        [global::Cpp2ILInjected.Token(Token = 
"0x6001378")]
 
 3462        [global::Cpp2ILInjected.Address(RVA = 
"0xA8F9F4", Offset = 
"0xA8F9F4", Length = 
"0x24")]
 
 3468        }, ReturnType = 
typeof(
bool))]
 
 3473        }, ReturnType = 
typeof(
bool))]
 
 3475        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"TeleportEffect", MemberParameters = 
new object[]
 
 3483        }, ReturnType = 
typeof(
void))]
 
 3484        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
 3490        }, ReturnType = 
typeof(
void))]
 
 3491        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), 
Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
 3499        }, ReturnType = 
typeof(
void))]
 
 3501        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AI_AttemptToFindTeleportSpot", MemberParameters = 
new object[]
 
 3511        }, ReturnType = 
typeof(
bool))]
 
 3512        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"IsDeerclopsHostile", ReturnType = 
typeof(
bool))]
 
 3520        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"IsInInteractionRangeToMultiTileHitbox", MemberParameters = 
new object[]
 
 3524        }, ReturnType = 
typeof(
bool))]
 
 3525        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ApplyNPCOnHitEffects", MemberParameters = 
new object[]
 
 3534        }, ReturnType = 
typeof(
void))]
 
 3537        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), 
Member = 
"Colliding", MemberParameters = 
new object[]
 
 3541        }, ReturnType = 
typeof(
bool))]
 
 3547        }, ReturnType = 
typeof(
void))]
 
 3548        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
StructureMap), 
Member = 
"AddProtectedStructure", MemberParameters = 
new object[]
 
 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))]
 
 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")]
 
 3565        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DesertHive), 
Member = 
"PlaceClusters", MemberParameters = 
new object[]
 
 3568            "Terraria.GameContent.Biomes.Desert.DesertHive.ClusterGroup" 
 3569        }, ReturnType = 
typeof(
void))]
 
 3576        }, ReturnType = 
typeof(
bool))]
 
 3582        }, ReturnType = 
typeof(
void))]
 
 3583        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 61)]
 
 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[]
 
 3598        }, ReturnType = 
typeof(
void))]
 
 3601        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIBestiary), Member = 
"DropDraw", MemberParameters = 
new object[]
 
 3607        }, ReturnType = 
typeof(
void))]
 
 3610        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIInterfaceEdit), Member = 
"CanSpawn", MemberParameters = 
new object[]
 
 3616        }, ReturnType = 
typeof(
bool))]
 
 3623        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Rectangle), 
Member = 
"Intersect", MemberParameters = 
new object[]
 
 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[]
 
 3639        }, 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[]
 
 3650        }, ReturnType = 
typeof(
void))]
 
 3651        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NetMessage), 
Member = 
"SendData", MemberParameters = 
new object[]
 
 3664        }, ReturnType = 
typeof(
void))]
 
 3665        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AI_AttemptToFindTeleportSpot", MemberParameters = 
new object[]
 
 3675        }, ReturnType = 
typeof(
bool))]
 
 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))]
 
 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[]
 
 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))]
 
 3698        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AddIntoPlayersTownNPCSlots", 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[]
 
 3706        }, ReturnType = 
typeof(
void))]
 
 3707        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"NearSpikeBall", MemberParameters = 
new object[]
 
 3711        }, ReturnType = 
typeof(
bool))]
 
 3712        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"GetMeleeCollisionData", MemberParameters = 
new object[]
 
 3719        }, ReturnType = 
typeof(
void))]
 
 3720        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"CollideWithNPCs", MemberParameters = 
new object[]
 
 3727        }, ReturnType = 
typeof(
int))]
 
 3733        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"PlaceThing_Tiles_BlockPlacementIfOverPlayers", MemberParameters = 
new object[]
 
 3737        }, ReturnType = 
typeof(
void))]
 
 3738        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ItemCheck_MeleeHitPVP", MemberParameters = 
new object[]
 
 3744        }, ReturnType = 
typeof(
void))]
 
 3745        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ProcessHitAgainstNPC", MemberParameters = 
new object[]
 
 3752        }, ReturnType = 
typeof(
void))]
 
 3753        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"ItemCheck_CatchCritters", MemberParameters = 
new object[]
 
 3761        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), 
Member = 
"BombsHurtPlayers", MemberParameters = 
new object[]
 
 3765        }, ReturnType = 
typeof(
void))]
 
 3766        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), 
Member = 
"Colliding", MemberParameters = 
new object[]
 
 3770        }, ReturnType = 
typeof(
bool))]
 
 3790        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Collision), 
Member = 
"EmptyTile", MemberParameters = 
new object[]
 
 3795        }, ReturnType = 
typeof(
bool))]
 
 3798        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen.<>c", Member = 
"<GenerateWorld>b__277_29", MemberParameters = 
new object[]
 
 3802        }, ReturnType = 
typeof(
void))]
 
 3806        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SpawnTownNPC", MemberParameters = 
new object[]
 
 3811        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"meteor", MemberParameters = 
new object[]
 
 3816        }, ReturnType = 
typeof(
bool))]
 
 3817        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"makeTemple", MemberParameters = 
new object[]
 
 3821        }, ReturnType = 
typeof(
void))]
 
 3822        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PlayerLOS", MemberParameters = 
new object[]
 
 3826        }, ReturnType = 
typeof(
bool))]
 
 3827        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SlopeTile", MemberParameters = 
new object[]
 
 3833        }, ReturnType = 
typeof(
bool))]
 
 3834        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PoundTile", MemberParameters = 
new object[]
 
 3838        }, ReturnType = 
typeof(
bool))]
 
 3844        }, ReturnType = 
typeof(
bool))]
 
 3849        }, ReturnType = 
typeof(
void))]
 
 3854        }, ReturnType = 
typeof(
bool))]
 
 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))]
 
 3861            "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
 
 3864        }, ReturnType = 
typeof(
void))]
 
 3872        }, ReturnType = 
typeof(
bool))]
 
 3878        }, ReturnType = 
typeof(
bool))]
 
 3880        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"EmitLiquidDrops", MemberParameters = 
new object[]
 
 3886        }, ReturnType = 
typeof(
void))]
 
 3889        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 174)]
 
 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)]
 
 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)]
 
 3915        [global::Cpp2ILInjected.Token(Token = 
"0x600137C")]
 
 3916        [global::Cpp2ILInjected.Address(RVA = 
"0xA8FB90", Offset = 
"0xA8FB90", Length = 
"0x174")]
 
 3918        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
 3919        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"Format", MemberParameters = 
new object[]
 
 3923        }, ReturnType = 
typeof(
string))]
 
 3924        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
 
 3930        [global::Cpp2ILInjected.Token(Token = 
"0x600137D")]
 
 3931        [global::Cpp2ILInjected.Address(RVA = 
"0xA8FD04", Offset = 
"0xA8FD04", Length = 
"0x18")]
 
 3932        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 3939        [global::Cpp2ILInjected.Token(Token = 
"0x600137E")]
 
 3940        [global::Cpp2ILInjected.Address(RVA = 
"0xA8FD1C", Offset = 
"0xA8FD1C", Length = 
"0x4")]
 
 3941        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 3947        [global::Cpp2ILInjected.Token(Token = 
"0x400226D")]
 
 3950        [global::Cpp2ILInjected.Token(Token = 
"0x400226E")]
 
 3951        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
 3954        [global::Cpp2ILInjected.Token(Token = 
"0x400226F")]
 
 3955        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x4")]
 
 3958        [global::Cpp2ILInjected.Token(Token = 
"0x4002270")]
 
 3959        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
 3962        [global::Cpp2ILInjected.Token(Token = 
"0x4002271")]
 
 3963        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0xC")]