20        [
FreeFunction(
"AnimationCurveBindings::Internal_Destroy", IsThreadSafe = 
true)]
 
   21        [global::Cpp2ILInjected.Token(Token = 
"0x600004F")]
 
   22        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AA94", Offset = 
"0x1F6AA94", Length = 
"0x3C")]
 
   23        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   24        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   28        [
FreeFunction(
"AnimationCurveBindings::Internal_Create", IsThreadSafe = 
true)]
 
   29        [global::Cpp2ILInjected.Token(Token = 
"0x6000050")]
 
   30        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AAD0", Offset = 
"0x1F6AAD0", Length = 
"0x3C")]
 
   31        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   32        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   36        [
FreeFunction(
"AnimationCurveBindings::Internal_Equals", HasExplicitThis = 
true, IsThreadSafe = 
true)]
 
   37        [global::Cpp2ILInjected.Token(Token = 
"0x6000051")]
 
   38        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AB0C", Offset = 
"0x1F6AB0C", Length = 
"0x44")]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   44        [global::Cpp2ILInjected.Token(Token = 
"0x6000052")]
 
   45        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AB50", Offset = 
"0x1F6AB50", Length = 
"0xBC")]
 
   46        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   48        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"Finalize", ReturnType = 
typeof(
void))]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
 
   56        [global::Cpp2ILInjected.Token(Token = 
"0x6000053")]
 
   57        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AC0C", Offset = 
"0x1F6AC0C", Length = 
"0x4C")]
 
   58        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIAxis", Member = 
"IsCursorOverExpanded", MemberParameters = 
new object[]
 
   60            "Microsoft.Xna.Framework.Vector2",
 
   62            "Microsoft.Xna.Framework.Vector2&",
 
   63            "Microsoft.Xna.Framework.Vector2&",
 
   64            "Microsoft.Xna.Framework.Vector2&",
 
   69        }, ReturnType = 
typeof(
bool))]
 
   70        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIAxis", Member = 
"IsCursorOver", MemberParameters = 
new object[]
 
   72            "Microsoft.Xna.Framework.Vector2",
 
   74            "Microsoft.Xna.Framework.Vector2&",
 
   75            "Microsoft.Xna.Framework.Vector2&",
 
   76            "Microsoft.Xna.Framework.Vector2&",
 
   80        }, ReturnType = 
typeof(
bool))]
 
   81        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUISlider", Member = 
"Draw", MemberParameters = 
new object[]
 
   86            "GUISlider.DragState",
 
   87            "GUISlider.DrawBackingHandler",
 
   92        }, ReturnType = 
typeof(
bool))]
 
   93        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIAmmo", Member = 
"ItemDraw", MemberParameters = 
new object[]
 
   97            "Microsoft.Xna.Framework.Vector2",
 
   99        }, ReturnType = 
typeof(
void))]
 
  100        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUICoins", Member = 
"ItemDraw", MemberParameters = 
new object[]
 
  104            "Microsoft.Xna.Framework.Vector2",
 
  106        }, ReturnType = 
typeof(
void))]
 
  107        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIDisplayDoll", Member = 
"ArmourDraw", MemberParameters = 
new object[]
 
  111            "Microsoft.Xna.Framework.Vector2",
 
  113        }, ReturnType = 
typeof(
void))]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIDisplayDoll", Member = 
"ArmourDyeDraw", MemberParameters = 
new object[]
 
  118            "Microsoft.Xna.Framework.Vector2",
 
  120        }, ReturnType = 
typeof(
void))]
 
  121        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIDisplayDoll", Member = 
"AccessoryDraw", MemberParameters = 
new object[]
 
  125            "Microsoft.Xna.Framework.Vector2",
 
  127        }, ReturnType = 
typeof(
void))]
 
  128        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIDisplayDoll", Member = 
"AccessoryDyeDraw", MemberParameters = 
new object[]
 
  132            "Microsoft.Xna.Framework.Vector2",
 
  134        }, ReturnType = 
typeof(
void))]
 
  135        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"ArmourDraw", MemberParameters = 
new object[]
 
  139            "Microsoft.Xna.Framework.Vector2",
 
  141        }, ReturnType = 
typeof(
void))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"ArmourDyeDraw", MemberParameters = 
new object[]
 
  146            "Microsoft.Xna.Framework.Vector2",
 
  148        }, ReturnType = 
typeof(
void))]
 
  149        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"ArmourVanityDraw", MemberParameters = 
new object[]
 
  153            "Microsoft.Xna.Framework.Vector2",
 
  155        }, ReturnType = 
typeof(
void))]
 
  156        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"AccessoryDraw", MemberParameters = 
new object[]
 
  160            "Microsoft.Xna.Framework.Vector2",
 
  162        }, ReturnType = 
typeof(
void))]
 
  163        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"AccessoryDyeDraw", MemberParameters = 
new object[]
 
  167            "Microsoft.Xna.Framework.Vector2",
 
  169        }, ReturnType = 
typeof(
void))]
 
  170        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"AccessoryVanityDraw", MemberParameters = 
new object[]
 
  174            "Microsoft.Xna.Framework.Vector2",
 
  176        }, ReturnType = 
typeof(
void))]
 
  177        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"QuickSlotDraw", MemberParameters = 
new object[]
 
  181            "Microsoft.Xna.Framework.Vector2",
 
  183        }, ReturnType = 
typeof(
void))]
 
  184        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIEquipment", Member = 
"QuickSlotDyeDraw", MemberParameters = 
new object[]
 
  188            "Microsoft.Xna.Framework.Vector2",
 
  190        }, ReturnType = 
typeof(
void))]
 
  191        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIHatRack", Member = 
"HatDraw", MemberParameters = 
new object[]
 
  195            "Microsoft.Xna.Framework.Vector2",
 
  197        }, ReturnType = 
typeof(
void))]
 
  198        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIHatRack", Member = 
"HatDyeDraw", MemberParameters = 
new object[]
 
  202            "Microsoft.Xna.Framework.Vector2",
 
  204        }, ReturnType = 
typeof(
void))]
 
  205        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIPageIcons", Member = 
"LeftDraw", MemberParameters = 
new object[]
 
  209            "Microsoft.Xna.Framework.Vector2",
 
  211        }, ReturnType = 
typeof(
void))]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIPageIcons", Member = 
"RightDraw", MemberParameters = 
new object[]
 
  216            "Microsoft.Xna.Framework.Vector2",
 
  218        }, ReturnType = 
typeof(
void))]
 
  219        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIVirtualInputController", Member = 
"Update", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  220        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIWorldOperationProgress", Member = 
"Draw", ReturnType = 
typeof(
void))]
 
  221        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIZoom", Member = 
"GetDefaultWorldZoomScale", ReturnType = 
typeof(
float))]
 
  222        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIZoom", Member = 
"UpdatePixelZoom", ReturnType = 
typeof(
void))]
 
  223        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"DeviceVPPICalculator", Member = 
"GetDefaultVerticalResolution", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
float))]
 
  224        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"DeviceVPPICalculator", Member = 
"UpdatePixelScale", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  225        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoDraw_UpdateCameraPosition", ReturnType = 
typeof(
void))]
 
  226        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"InControl.TouchStickControl", Member = 
"TouchMoved", MemberParameters = 
new object[] { 
"InControl.Touch" }, ReturnType = 
typeof(
void))]
 
  227        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 38)]
 
  228        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  232        [global::Cpp2ILInjected.Token(Token = 
"0x1700000B")]
 
  235            [global::Cpp2ILInjected.Token(Token = 
"0x6000054")]
 
  236            [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AC58", Offset = 
"0x1F6AC58", Length = 
"0x3C")]
 
  237            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIWorldOperationProgress", Member = 
"Draw", ReturnType = 
typeof(
void))]
 
  238            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LayoutDefinition", Member = 
"SaveFields", MemberParameters = 
new object[]
 
  243            }, ReturnType = 
typeof(
void))]
 
  244            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"XNAUICameraSettings", Member = 
"GetMaxResolution", ReturnType = 
typeof(
float))]
 
  245            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoDraw_UpdateCameraPosition", ReturnType = 
typeof(
void))]
 
  246            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
 
  247            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
 
  254        [global::Cpp2ILInjected.Token(Token = 
"0x1700000C")]
 
  258            [global::Cpp2ILInjected.Token(Token = 
"0x6000055")]
 
  259            [global::Cpp2ILInjected.Address(RVA = 
"0x1F6ACD0", Offset = 
"0x1F6ACD0", Length = 
"0x3C")]
 
  260            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"GUIWorldOperationProgress", Member = 
"Draw", ReturnType = 
typeof(
void))]
 
  261            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Main", Member = 
"DoDraw_UpdateCameraPosition", ReturnType = 
typeof(
void))]
 
  262            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
 
  263            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
 
  268        [
FreeFunction(
"AnimationCurveBindings::GetKeys", HasExplicitThis = 
true, IsThreadSafe = 
true)]
 
  269        [global::Cpp2ILInjected.Token(Token = 
"0x6000056")]
 
  270        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AC94", Offset = 
"0x1F6AC94", Length = 
"0x3C")]
 
  271        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  272        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  276        [global::Cpp2ILInjected.Token(Token = 
"0x6000057")]
 
  277        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AD0C", Offset = 
"0x1F6AD0C", Length = 
"0xFC")]
 
  278        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  279        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"InControl.TouchStickControl", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  280        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  282        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  288        [global::Cpp2ILInjected.Token(Token = 
"0x6000058")]
 
  289        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AE08", Offset = 
"0x1F6AE08", Length = 
"0x50")]
 
  290        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  291        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LayoutDefinition", Member = 
"LoadFields", MemberParameters = 
new object[]
 
  296        }, ReturnType = 
typeof(
void))]
 
  297        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
AnimationCurve), Member = 
"Linear", MemberParameters = 
new object[]
 
  304        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  305        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  306        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  313        [global::Cpp2ILInjected.Token(Token = 
"0x6000059")]
 
  314        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AE58", Offset = 
"0x1F6AE58", Length = 
"0x4C")]
 
  315        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  316        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Settings", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  317        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"XNAUnityRunner", Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  318        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
  319        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  320        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  326        [global::Cpp2ILInjected.Token(Token = 
"0x600005A")]
 
  327        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AEA4", Offset = 
"0x1F6AEA4", Length = 
"0xC8")]
 
  328        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  329        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  330        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"GetType", ReturnType = 
typeof(
Type))]
 
  331        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  337        [global::Cpp2ILInjected.Token(Token = 
"0x600005B")]
 
  338        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6AF6C", Offset = 
"0x1F6AF6C", Length = 
"0xC8")]
 
  339        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  340        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  341        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IntPtr), Member = 
"Equals", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
bool))]
 
  342        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  348        [global::Cpp2ILInjected.Token(Token = 
"0x600005C")]
 
  349        [global::Cpp2ILInjected.Address(RVA = 
"0x1F6B034", Offset = 
"0x1F6B034", Length = 
"0xC")]
 
  350        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  351        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IntPtr), Member = 
"GetHashCode", ReturnType = 
typeof(
int))]
 
  357        [global::Cpp2ILInjected.Token(Token = 
"0x40000BC")]
 
  358        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]