426        {
  427            [global::Cpp2ILInjected.Token(Token = "0x60009B2")]
  428            [global::Cpp2ILInjected.Address(RVA = "0x1C4B93C", Offset = "0x1C4B93C", Length = "0x34")]
  429            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  430            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"SimpleProfiler", Member = 
"DumpFrameData", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  431            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"SimpleProfiler", Member = 
"OnGUI", ReturnType = 
typeof(
void))]
 
  432            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIAchievementsMenu", Member = 
"AchievementOver", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  433            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIMultiplayerLobby", Member = 
"ServerDraw", MemberParameters = 
new object[]
 
  434            {
  435                "ItemGrid_Layout",
  437                "Microsoft.Xna.Framework.Vector2",
  439            }, ReturnType = 
typeof(
void))]
 
  440            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIPlayerSelectMenu", Member = 
"PlayerDraw", MemberParameters = 
new object[]
 
  441            {
  442                "ItemGrid_Layout",
  444                "Microsoft.Xna.Framework.Vector2",
  446            }, ReturnType = 
typeof(
void))]
 
  447            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIWorldSelectMenu", Member = 
"WorldDraw", MemberParameters = 
new object[]
 
  448            {
  449                "ItemGrid_Layout",
  451                "Microsoft.Xna.Framework.Vector2",
  453            }, ReturnType = 
typeof(
void))]
 
  454            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUISaveSynchronisation_FileList", Member = 
"PlayerDraw", MemberParameters = 
new object[]
 
  455            {
  456                "ItemGrid_Layout",
  458                "Microsoft.Xna.Framework.Vector2",
  460            }, ReturnType = 
typeof(
void))]
 
  461            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUISaveSynchronisation_FileList", Member = 
"WorldDraw", MemberParameters = 
new object[]
 
  462            {
  463                "ItemGrid_Layout",
  465                "Microsoft.Xna.Framework.Vector2",
  467            }, ReturnType = 
typeof(
void))]
 
  468            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUISaveSynchronisation_Lobby", Member = 
"ServerDraw", MemberParameters = 
new object[]
 
  469            {
  470                "ItemGrid_Layout",
  472                "Microsoft.Xna.Framework.Vector2",
  474            }, ReturnType = 
typeof(
void))]
 
  475            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Microsoft.Xna.Framework.Game", Member = 
"UnityUpdate", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  476            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Microsoft.Xna.Framework.Content.ContentManager", Member = 
"UpdateAysncLoad", ReturnType = 
typeof(
void))]
 
  477            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main.<LoadContent_Deferred>d__1863", Member = 
"MoveNext", ReturnType = 
typeof(
bool))]
 
  478            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdateInWorld", MemberParameters = 
new object[] { 
"System.Diagnostics.Stopwatch" }, ReturnType = 
typeof(
void))]
 
  479            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBackground", ReturnType = 
typeof(
void))]
 
  480            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"OldDrawBackground", ReturnType = 
typeof(
void))]
 
  481            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawLiquid", MemberParameters = 
new object[]
 
  482            {
  487            }, ReturnType = 
typeof(
void))]
 
  488            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBlack", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  489            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TestHighFPSIssues", Member = 
"TapUpdate", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  490            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TestHighFPSIssues", Member = 
"TapUpdateEnd", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  491            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TestHighFPSIssues", Member = 
"TapDraw", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  492            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TestHighFPSIssues", Member = 
"Update", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  493            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"NewDrawFrame", ReturnType = 
typeof(
void))]
 
  494            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"DetailedDrawReset", ReturnType = 
typeof(
void))]
 
  495            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"DetailedDrawTime", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  496            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  497            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = 
"MoveNext", ReturnType = 
typeof(
bool))]
 
  498            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.UI.UserInterface", Member = 
"Update", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  499            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.UI.UserInterface", Member = 
"HandleClick", MemberParameters = 
new object[]
 
  500            {
  501                "Terraria.UI.UserInterface.InputPointerCache",
  502                "Microsoft.Xna.Framework.GameTime",
  504                "Terraria.UI.UIElement"
  505            }, ReturnType = 
typeof(
void))]
 
  506            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LegacyLighting", Member = 
"PreRenderPhase", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  507            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LightingEngine", Member = 
"ProcessArea", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  508            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", Member = 
"Draw", MemberParameters = 
new object[]
 
  509            {
  514            }, ReturnType = 
typeof(
void))]
 
  515            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.WallDrawing", Member = 
"DrawWalls", ReturnType = 
typeof(
void))]
 
  516            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  517            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Thread), 
Member = 
"Sleep", MemberParameters = 
new object[] { 
typeof(global::System.
TimeSpan) }, ReturnType = 
typeof(
void))]
 
  518            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.ThreadPool), 
Member = 
"RegisterWaitForSingleObject", MemberParameters = 
new object[]
 
  519            {
  520                typeof(global::System.Threading.WaitHandle),
 
  521                typeof(global::System.Threading.WaitOrTimerCallback),
 
  525            }, ReturnType = 
typeof(global::System.Threading.RegisteredWaitHandle))]
 
  526            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.WaitHandle), 
Member = 
"WaitAny", MemberParameters = 
new object[]
 
  527            {
  528                typeof(global::System.Threading.WaitHandle[]),
 
  531            }, ReturnType = 
typeof(
int))]
 
  532            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Timer), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  533            {
  534                typeof(global::System.Threading.TimerCallback),
 
  538            }, ReturnType = 
typeof(
void))]
 
  539            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Timer), 
Member = 
"Change", MemberParameters = 
new object[]
 
  540            {
  543            }, ReturnType = 
typeof(
bool))]
 
  544            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Text.RegularExpressions.RegexRunner", Member = 
"Scan", MemberParameters = 
new object[]
 
  545            {
  546                "System.Text.RegularExpressions.Regex",
  554            }, ReturnType = "System.Text.RegularExpressions.Match")]
  555            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Diagnostics.Stopwatch", Member = 
"get_ElapsedMilliseconds", ReturnType = 
typeof(
long))]
 
  556            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FtpWebRequest", Member = 
"GetResponse", ReturnType = 
"System.Net.WebResponse")]
 
  557            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FtpWebRequest", Member = 
"GetRequestStream", ReturnType = 
typeof(global::System.IO.Stream))]
 
  558            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FtpWebRequest", Member = 
"SubmitRequest", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  559            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.Networking.PlayerConnection.PlayerConnection", Member = 
"BlockUntilRecvMsg", MemberParameters = 
new object[]
 
  560            {
  563            }, ReturnType = 
typeof(
bool))]
 
  564            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 57)]
  565            get
  566            {
  567                throw null;
  568            }
  569        }
class f__AnonymousType0<< Count > j__TPar