12        [global::Cpp2ILInjected.Token(Token = 
"0x6000530")]
 
   13        [global::Cpp2ILInjected.Address(RVA = 
"0x1EC5884", Offset = 
"0x1EC5884", Length = 
"0x4")]
 
   14        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Threading.ThreadUtilities", Member = 
"HighPrecisionSleep", MemberParameters = 
new object[] { 
typeof(
double) }, ReturnType = 
typeof(
void))]
 
   15        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   16        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   20        [global::Cpp2ILInjected.Token(Token = 
"0x6000531")]
 
   21        [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC340", Offset = 
"0x1ECC340", Length = 
"0x8")]
 
   22        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LocalUserGameState", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   23        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DedServ", ReturnType = 
typeof(
void))]
 
   24        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   25        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBackground", ReturnType = 
typeof(
void))]
 
   26        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"OldDrawBackground", ReturnType = 
typeof(
void))]
 
   27        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawLiquid", MemberParameters = 
new object[]
 
   33        }, ReturnType = 
typeof(
void))]
 
   34        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBlack", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
   35        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoDraw", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
   36        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
".cctor", ReturnType = 
typeof(
void))]
 
   37        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"Initialize", ReturnType = 
typeof(
void))]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen", Member = 
"EveryTileFrame", ReturnType = 
typeof(
void))]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldSections", Member = 
"GetNextMapDraw", MemberParameters = 
new object[]
 
   41            "Microsoft.Xna.Framework.Vector2",
 
   44        }, ReturnType = 
typeof(
bool))]
 
   45        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldBuilding.WorldGenerator", Member = 
"GenerateWorld", MemberParameters = 
new object[] { 
"Terraria.WorldBuilding.GenerationProgress" }, ReturnType = 
typeof(
void))]
 
   46        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   48        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
".ctor", MemberParameters = 
new object[]
 
   53        }, ReturnType = 
typeof(
void))]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.WorldFile", Member = 
"InternalSaveWorld", MemberParameters = 
new object[]
 
   58        }, ReturnType = 
typeof(
void))]
 
   59        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.WorldFile", Member = 
"ValidateWorld", MemberParameters = 
new object[] { 
typeof(
BinaryReader) }, ReturnType = 
typeof(
bool))]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Map.MapHelper", Member = 
"InternalSaveMapCompressed", ReturnType = 
typeof(
void))]
 
   61        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Map.MapHelper", Member = 
"InternalSaveMap", ReturnType = 
typeof(
void))]
 
   62        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LegacyLighting", Member = 
"PreRenderPhase", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
   63        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LightingEngine", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.LootSimulation.LootSimulator", Member = 
"Run", ReturnType = 
typeof(
void))]
 
   65        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", Member = 
"Draw", MemberParameters = 
new object[]
 
   71        }, ReturnType = 
typeof(
void))]
 
   72        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.WallDrawing", Member = 
"DrawWalls", ReturnType = 
typeof(
void))]
 
   73        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   74        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", Member = 
"ExecutePendingTasks", MemberParameters = 
new object[] { 
typeof(
long) }, ReturnType = 
typeof(
bool))]
 
   75        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 30)]
 
   76        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   82        [global::Cpp2ILInjected.Token(Token = 
"0x170000FF")]
 
   85            [global::Cpp2ILInjected.Token(Token = 
"0x6000532")]
 
   86            [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC348", Offset = 
"0x1ECC348", Length = 
"0xF8")]
 
   87            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   88            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdateInWorld", MemberParameters = 
new object[] { 
typeof(
Stopwatch) }, ReturnType = 
typeof(
void))]
 
   89            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBackground", ReturnType = 
typeof(
void))]
 
   90            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"OldDrawBackground", ReturnType = 
typeof(
void))]
 
   91            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawLiquid", MemberParameters = 
new object[]
 
   97            }, ReturnType = 
typeof(
void))]
 
   98            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBlack", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
   99            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"NewDrawFrame", ReturnType = 
typeof(
void))]
 
  100            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"DetailedDrawReset", ReturnType = 
typeof(
void))]
 
  101            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"DetailedDrawTime", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  102            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  103            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"GetPlayTime", ReturnType = 
typeof(
TimeSpan))]
 
  104            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"UpdatePlayTimerAndKeepState", ReturnType = 
typeof(
void))]
 
  105            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"StopPlayTimer", ReturnType = 
typeof(
void))]
 
  106            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LegacyLighting", Member = 
"PreRenderPhase", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  107            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LightingEngine", Member = 
"ProcessArea", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  108            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", Member = 
"Draw", MemberParameters = 
new object[]
 
  114            }, ReturnType = 
typeof(
void))]
 
  115            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.WallDrawing", Member = 
"DrawWalls", ReturnType = 
typeof(
void))]
 
  116            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  117            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Stopwatch), 
Member = 
"get_ElapsedMilliseconds", ReturnType = 
typeof(
long))]
 
  118            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 21)]
 
  119            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Stopwatch), 
Member = 
"get_ElapsedTicks", ReturnType = 
typeof(
long))]
 
  121            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
 
  128        [global::Cpp2ILInjected.Token(Token = 
"0x17000100")]
 
  129        public long ElapsedMilliseconds
 
  131            [global::Cpp2ILInjected.Token(Token = 
"0x6000533")]
 
  132            [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC4B0", Offset = 
"0x1ECC4B0", Length = 
"0x11C")]
 
  133            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  134            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  135            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate_AutoSave", ReturnType = 
typeof(
void))]
 
  136            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawSplash", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  137            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoDraw", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  138            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen", Member = 
"EveryTileFrame", ReturnType = 
typeof(
void))]
 
  139            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.WorldFile", Member = 
"ValidateWorld", MemberParameters = 
new object[] { 
typeof(
BinaryReader) }, ReturnType = 
typeof(
bool))]
 
  140            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.LootSimulation.LootSimulator", Member = 
"Run", ReturnType = 
typeof(
void))]
 
  141            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", Member = 
"ExecutePendingTasks", MemberParameters = 
new object[] { 
typeof(
long) }, ReturnType = 
typeof(
bool))]
 
  142            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
 
  143            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Stopwatch), 
Member = 
"get_ElapsedTicks", ReturnType = 
typeof(
long))]
 
  146            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
 
  153        [global::Cpp2ILInjected.Token(Token = 
"0x17000101")]
 
  154        public long ElapsedTicks
 
  156            [global::Cpp2ILInjected.Token(Token = 
"0x6000534")]
 
  157            [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC440", Offset = 
"0x1ECC440", Length = 
"0x70")]
 
  159            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Stopwatch), Member = 
"get_ElapsedMilliseconds", ReturnType = 
typeof(
long))]
 
  160            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  161            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
 
  168        [global::Cpp2ILInjected.Token(Token = 
"0x17000102")]
 
  169        public bool IsRunning
 
  171            [global::Cpp2ILInjected.Token(Token = 
"0x6000535")]
 
  172            [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC5CC", Offset = 
"0x1ECC5CC", Length = 
"0x8")]
 
  173            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  180        [global::Cpp2ILInjected.Token(Token = 
"0x6000536")]
 
  181        [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC5D4", Offset = 
"0x1ECC5D4", Length = 
"0xC")]
 
  182        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"startDedInputCallBack", ReturnType = 
typeof(
void))]
 
  183        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate_AutoSave", ReturnType = 
typeof(
void))]
 
  184        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldBuilding.WorldGenerator", Member = 
"GenerateWorld", MemberParameters = 
new object[] { 
"Terraria.WorldBuilding.GenerationProgress" }, ReturnType = 
typeof(
void))]
 
  185        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
"Start", ReturnType = 
typeof(
void))]
 
  186        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"UpdatePlayTimerAndKeepState", ReturnType = 
typeof(
void))]
 
  187        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"StopPlayTimer", ReturnType = 
typeof(
void))]
 
  188        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LightingEngine", Member = 
"ProcessArea", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  189        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Start", ReturnType = 
typeof(
void))]
 
  190        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  191        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
 
  197        [global::Cpp2ILInjected.Token(Token = 
"0x6000537")]
 
  198        [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC5E0", Offset = 
"0x1ECC5E0", Length = 
"0x68")]
 
  199        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main.<LoadContent_Deferred>d__1863", Member = 
"MoveNext", ReturnType = 
typeof(
bool))]
 
  200        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DedServ", ReturnType = 
typeof(
void))]
 
  201        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"ClientInitialize", ReturnType = 
typeof(
void))]
 
  202        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate_AutoSave", ReturnType = 
typeof(
void))]
 
  203        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBackground", ReturnType = 
typeof(
void))]
 
  204        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"OldDrawBackground", ReturnType = 
typeof(
void))]
 
  205        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawLiquid", MemberParameters = 
new object[]
 
  211        }, ReturnType = 
typeof(
void))]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawBlack", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  213        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoDraw", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  214        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldGen", Member = 
"EveryTileFrame", ReturnType = 
typeof(
void))]
 
  215        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldSections", Member = 
"GetNextMapDraw", MemberParameters = 
new object[]
 
  217            "Microsoft.Xna.Framework.Vector2",
 
  220        }, ReturnType = 
typeof(
bool))]
 
  221        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldBuilding.WorldGenerator", Member = 
"GenerateWorld", MemberParameters = 
new object[] { 
"Terraria.WorldBuilding.GenerationProgress" }, ReturnType = 
typeof(
void))]
 
  222        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
"Start", ReturnType = 
typeof(
void))]
 
  223        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"UpdatePlayTimer", ReturnType = 
typeof(
void))]
 
  224        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"StartPlayTimer", ReturnType = 
typeof(
void))]
 
  225        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.PlayerFileData", Member = 
"UpdatePlayTimerAndKeepState", ReturnType = 
typeof(
void))]
 
  226        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.WorldFile", Member = 
"InternalSaveWorld", MemberParameters = 
new object[]
 
  230        }, ReturnType = 
typeof(
void))]
 
  231        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.WorldFile", Member = 
"ValidateWorld", MemberParameters = 
new object[] { 
typeof(
BinaryReader) }, ReturnType = 
typeof(
bool))]
 
  232        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Map.MapHelper", Member = 
"InternalSaveMapCompressed", ReturnType = 
typeof(
void))]
 
  233        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Map.MapHelper", Member = 
"InternalSaveMap", ReturnType = 
typeof(
void))]
 
  234        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LegacyLighting", Member = 
"PreRenderPhase", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  235        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Graphics.Light.LightingEngine", Member = 
"ProcessArea", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Rectangle" }, ReturnType = 
typeof(
void))]
 
  236        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.LootSimulation.LootSimulator", Member = 
"Run", ReturnType = 
typeof(
void))]
 
  237        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", Member = 
"Draw", MemberParameters = 
new object[]
 
  243        }, ReturnType = 
typeof(
void))]
 
  244        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.WallDrawing", Member = 
"DrawWalls", ReturnType = 
typeof(
void))]
 
  245        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Start", ReturnType = 
typeof(
void))]
 
  246        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  247        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", Member = 
"ExecutePendingTasks", MemberParameters = 
new object[] { 
typeof(
long) }, ReturnType = 
typeof(
bool))]
 
  248        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 30)]
 
  249        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  255        [global::Cpp2ILInjected.Token(Token = 
"0x6000538")]
 
  256        [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC648", Offset = 
"0x1ECC648", Length = 
"0x78")]
 
  257        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  258        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  259        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate_AutoSave", ReturnType = 
typeof(
void))]
 
  260        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DrawSplash", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  261        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"EndDrawFrame", ReturnType = 
typeof(
void))]
 
  262        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.WorldSections", Member = 
"GetNextMapDraw", MemberParameters = 
new object[]
 
  264            "Microsoft.Xna.Framework.Vector2",
 
  267        }, ReturnType = 
typeof(
bool))]
 
  268        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.LootSimulation.LootSimulator", Member = 
"Run", ReturnType = 
typeof(
void))]
 
  269        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  270        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"ReLogic.Utilities.MultiTimer", Member = 
"StopAndPrint", ReturnType = 
typeof(
bool))]
 
  271        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
 
  272        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  278        [global::Cpp2ILInjected.Token(Token = 
"0x6000539")]
 
  279        [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC6C0", Offset = 
"0x1ECC6C0", Length = 
"0x60")]
 
  280        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoUpdate", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.GameTime" }, ReturnType = 
typeof(
void))]
 
  281        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.TimeLogger", Member = 
"NewDrawFrame", ReturnType = 
typeof(
void))]
 
  282        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.MultiTimer", Member = 
"Record", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  283        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
 
  284        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  291        [global::Cpp2ILInjected.Token(Token = 
"0x600053A")]
 
  292        [global::Cpp2ILInjected.Address(RVA = 
"0x1ECC720", Offset = 
"0x1ECC720", Length = 
"0x58")]
 
  293        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  294        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  295        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  301        [global::Cpp2ILInjected.Token(Token = 
"0x4000428")]
 
  304        [global::Cpp2ILInjected.Token(Token = 
"0x4000429")]
 
  307        [global::Cpp2ILInjected.Token(Token = 
"0x400042A")]
 
  308        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  311        [global::Cpp2ILInjected.Token(Token = 
"0x400042B")]
 
  312        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  315        [global::Cpp2ILInjected.Token(Token = 
"0x400042C")]
 
  316        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]