terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
UIHorizontalSeparator.cs
Go to the documentation of this file.
1using System;
9using Terraria.UI;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000AB7")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x60050D8")]
17 [global::Cpp2ILInjected.Address(RVA = "0x928E48", Offset = "0x928E48", Length = "0x240")]
18 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCStatsReportInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmotesGroupListItem), Member = ".ctor", MemberParameters = new object[]
21 {
23 typeof(int),
24 typeof(int),
25 typeof(int[])
26 }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryEntryInfoPage), Member = "AddInfoToList", MemberParameters = new object[]
28 {
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
36 {
37 typeof(float),
38 typeof(float)
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
42 public UIHorizontalSeparator(int EdgeWidth = 2, bool highlightSideUp = true)
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x60050D9")]
48 [global::Cpp2ILInjected.Address(RVA = "0x929088", Offset = "0x929088", Length = "0xD8")]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CalculatedStyle), Member = "Position", ReturnType = typeof(Vector2))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawPanel", MemberParameters = new object[]
52 {
54 typeof(int),
55 typeof(int),
58 typeof(float),
60 }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
62 protected override void DrawSelf(SpriteBatch spriteBatch)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x60050DA")]
68 [global::Cpp2ILInjected.Address(RVA = "0x929160", Offset = "0x929160", Length = "0x8")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 public override bool ContainsPoint(Vector2 point)
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x4008994")]
76 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
78
79 [global::Cpp2ILInjected.Token(Token = "0x4008995")]
80 [global::Cpp2ILInjected.FieldOffset(Offset = "0x150")]
81 public Color Color;
82
83 [global::Cpp2ILInjected.Token(Token = "0x4008996")]
84 [global::Cpp2ILInjected.FieldOffset(Offset = "0x154")]
85 public int EdgeWidth;
86 }
87}
class f__AnonymousType0<< Count > j__TPar
UIHorizontalSeparator(int EdgeWidth=2, bool highlightSideUp=true)