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
UIBestiaryInfoLine.cs
Go to the documentation of this file.
1using System;
8using Terraria.UI;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000AA6")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x170008BE")]
16 public int OrderInUIList
17 {
19 [global::Cpp2ILInjected.Token(Token = "0x6005053")]
20 [global::Cpp2ILInjected.Address(RVA = "0x18940D0", Offset = "0x18940D0", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 get
24 {
25 throw null;
26 }
28 [global::Cpp2ILInjected.Token(Token = "0x6005054")]
29 [global::Cpp2ILInjected.Address(RVA = "0x18940D8", Offset = "0x18940D8", Length = "0x8")]
30 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 set
33 {
34 throw null;
35 }
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x170008BF")]
39 public float TextScale
40 {
41 [global::Cpp2ILInjected.Token(Token = "0x6005055")]
42 [global::Cpp2ILInjected.Address(RVA = "0x18940E0", Offset = "0x18940E0", Length = "0x8")]
43 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 get
46 {
47 throw null;
48 }
49 [global::Cpp2ILInjected.Token(Token = "0x6005056")]
50 [global::Cpp2ILInjected.Address(RVA = "0x18940E8", Offset = "0x18940E8", Length = "0x8")]
51 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 set
54 {
55 throw null;
56 }
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x170008C0")]
61 {
62 [global::Cpp2ILInjected.Token(Token = "0x6005057")]
63 [global::Cpp2ILInjected.Address(RVA = "0x18940F0", Offset = "0x18940F0", Length = "0xC")]
64 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 get
67 {
68 throw null;
69 }
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x170008C1")]
73 public string Text
74 {
75 [global::Cpp2ILInjected.Token(Token = "0x6005058")]
76 [global::Cpp2ILInjected.Address(RVA = "0x18940FC", Offset = "0x18940FC", Length = "0x60")]
77 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
80 get
81 {
82 throw null;
83 }
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x170008C2")]
88 {
89 [global::Cpp2ILInjected.Token(Token = "0x6005059")]
90 [global::Cpp2ILInjected.Address(RVA = "0x189415C", Offset = "0x189415C", Length = "0x8")]
91 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 get
94 {
95 throw null;
96 }
97 [global::Cpp2ILInjected.Token(Token = "0x600505A")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1894164", Offset = "0x1894164", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 set
102 {
103 throw null;
104 }
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x600505B")]
108 [global::Cpp2ILInjected.Address(RVA = "0x189416C", Offset = "0x189416C", Length = "0x130")]
109 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFromCatchingNPCBestiaryInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
114 public UIBestiaryInfoLine(T text, float textScale = 1f)
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x600505C")]
120 [global::Cpp2ILInjected.Address(RVA = "0x189429C", Offset = "0x189429C", Length = "0x30")]
121 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Recalculate", ReturnType = typeof(void))]
125 public override void Recalculate()
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x600505D")]
131 [global::Cpp2ILInjected.Address(RVA = "0x18942CC", Offset = "0x18942CC", Length = "0x14")]
132 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
135 public void SetText(T text)
136 {
137 throw null;
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x600505E")]
141 [global::Cpp2ILInjected.Address(RVA = "0x18942E0", Offset = "0x18942E0", Length = "0x13C")]
142 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
143 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
147 {
148 typeof(float),
149 typeof(float)
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
152 {
154 typeof(float)
155 }, ReturnType = typeof(Vector2))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
157 {
158 typeof(float),
159 typeof(float)
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
162 public virtual void SetText(T text, float textScale)
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x600505F")]
168 [global::Cpp2ILInjected.Address(RVA = "0x189441C", Offset = "0x189441C", Length = "0x104")]
169 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CalculatedStyle), Member = "Position", ReturnType = typeof(Vector2))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawBorderString", MemberParameters = new object[]
174 {
176 typeof(string),
178 typeof(Color),
179 typeof(float),
180 typeof(float),
181 typeof(float),
182 typeof(int)
183 }, ReturnType = typeof(Vector2))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
185 protected override void DrawSelf(SpriteBatch spriteBatch)
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x6005060")]
191 [global::Cpp2ILInjected.Address(RVA = "0x1894520", Offset = "0x1894520", Length = "0x108")]
192 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "CompareTo", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "CompareTo", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
198 public override int CompareTo(object obj)
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x400891C")]
204 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
205 private T _text;
206
207 [global::Cpp2ILInjected.Token(Token = "0x400891D")]
208 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
209 private float _textScale;
210
211 [global::Cpp2ILInjected.Token(Token = "0x400891E")]
212 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
214
215 [global::Cpp2ILInjected.Token(Token = "0x400891F")]
216 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
217 private Color _color;
218
220 [global::Cpp2ILInjected.Token(Token = "0x4008920")]
221 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
222 private int <OrderInUIList>k__BackingField;
223 }
224}
class f__AnonymousType0<< Count > j__TPar
virtual void SetText(T text, float textScale)
override void DrawSelf(SpriteBatch spriteBatch)