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
UIAchievementListItem.cs
Go to the documentation of this file.
1using System;
11using Terraria.UI;
13
15{
16 [global::Cpp2ILInjected.Token(Token = "0x2000A93")]
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6004FEB")]
20 [global::Cpp2ILInjected.Address(RVA = "0x9031FC", Offset = "0x9031FC", Length = "0x71C")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementsMenu), Member = "InitializePage", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
26 {
27 typeof(int),
28 typeof(int),
29 typeof(int)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
32 {
34 typeof(float)
35 }, ReturnType = typeof(Color))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
38 {
39 typeof(float),
40 typeof(float)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetIconIndex", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
45 {
46 typeof(int),
47 typeof(int),
48 typeof(int),
49 typeof(int)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIAchievementListItem), Member = "UpdateIconFrame", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImageFramed), Member = ".ctor", MemberParameters = new object[]
53 {
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
64
65 [global::Cpp2ILInjected.Token(Token = "0x6004FEC")]
66 [global::Cpp2ILInjected.Address(RVA = "0x903950", Offset = "0x903950", Length = "0xE30")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
72 {
73 typeof(float),
74 typeof(float)
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Achievement), Member = "get_IsCompleted", ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIAchievementListItem), Member = "UpdateIconFrame", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIAchievementListItem), Member = "GetTrackerValues", ReturnType = typeof(Tuple<decimal, decimal>))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "op_Equality", MemberParameters = new object[]
80 {
81 typeof(decimal),
82 typeof(decimal)
83 }, ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "get_ActiveCulture", ReturnType = typeof(GameCulture))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "CreateWrappedText", MemberParameters = new object[]
87 {
88 typeof(string),
89 typeof(float),
91 }, ReturnType = typeof(string))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
93 {
95 typeof(string),
97 typeof(float)
98 }, ReturnType = typeof(Vector2))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
100 {
101 typeof(Color),
102 typeof(Color),
103 typeof(float)
104 }, ReturnType = typeof(Color))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
106 {
108 typeof(float)
109 }, ReturnType = typeof(Vector2))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
111 {
114 }, ReturnType = typeof(Vector2))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
116 {
119 }, ReturnType = typeof(Vector2))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIAchievementListItem), Member = "DrawPanelTop", MemberParameters = new object[]
121 {
124 typeof(float),
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
128 {
130 typeof(int),
131 typeof(int),
132 typeof(int),
133 typeof(int),
134 typeof(int),
135 typeof(int)
136 }, ReturnType = typeof(Rectangle))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
139 {
143 typeof(Color),
144 typeof(float),
146 typeof(float),
148 typeof(float)
149 }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "DrawColorCodedStringWithShadow", MemberParameters = new object[]
151 {
154 typeof(string),
156 typeof(Color),
157 typeof(float),
160 typeof(float),
161 typeof(float)
162 }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIAchievementListItem), Member = "DrawPanelBottom", MemberParameters = new object[]
164 {
167 typeof(float),
169 }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "op_Explicit", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(int))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
173 {
174 typeof(string),
175 typeof(string),
176 typeof(string)
177 }, ReturnType = typeof(string))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "op_Division", MemberParameters = new object[]
179 {
180 typeof(decimal),
181 typeof(decimal)
182 }, ReturnType = typeof(decimal))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "op_Explicit", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(float))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
185 {
186 typeof(int),
187 typeof(int),
188 typeof(int)
189 }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
191 {
192 typeof(float),
193 typeof(float),
194 typeof(float),
195 typeof(float)
196 }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGBA", MemberParameters = new object[]
199 {
200 typeof(Color),
202 }, ReturnType = typeof(Color))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIAchievementListItem), Member = "DrawProgressBar", MemberParameters = new object[]
204 {
206 typeof(float),
208 typeof(float),
209 typeof(Color),
210 typeof(Color),
212 }, ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 59)]
214 protected override void DrawSelf(SpriteBatch spriteBatch)
215 {
216 throw null;
217 }
218
219 [global::Cpp2ILInjected.Token(Token = "0x6004FED")]
220 [global::Cpp2ILInjected.Address(RVA = "0x903918", Offset = "0x903918", Length = "0x38")]
221 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = ".ctor", MemberParameters = new object[]
223 {
225 typeof(bool)
226 }, ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImageFramed), Member = "SetFrame", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
230 private void UpdateIconFrame()
231 {
232 throw null;
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6004FEE")]
236 [global::Cpp2ILInjected.Address(RVA = "0x904A40", Offset = "0x904A40", Length = "0x304")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
242 {
243 typeof(int),
244 typeof(int),
245 typeof(int),
246 typeof(int)
247 }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
250 {
255 }, ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
257 {
258 typeof(float),
259 typeof(float)
260 }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
262 {
266 typeof(Color),
267 typeof(float),
271 typeof(float)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
274 private void DrawPanelTop(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
275 {
276 throw null;
277 }
278
279 [global::Cpp2ILInjected.Token(Token = "0x6004FEF")]
280 [global::Cpp2ILInjected.Address(RVA = "0x904D44", Offset = "0x904D44", Length = "0x304")]
281 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
286 {
287 typeof(int),
288 typeof(int),
289 typeof(int),
290 typeof(int)
291 }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
294 {
299 }, ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
301 {
302 typeof(float),
303 typeof(float)
304 }, ReturnType = typeof(void))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
306 {
310 typeof(Color),
311 typeof(float),
315 typeof(float)
316 }, ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
318 private void DrawPanelBottom(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
319 {
320 throw null;
321 }
322
323 [global::Cpp2ILInjected.Token(Token = "0x6004FF0")]
324 [global::Cpp2ILInjected.Address(RVA = "0x9058FC", Offset = "0x9058FC", Length = "0x68")]
325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "MouseOver", MemberParameters = new object[] { typeof(UIMouseEvent) }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
328 {
329 typeof(int),
330 typeof(int),
331 typeof(int)
332 }, ReturnType = typeof(void))]
333 public override void MouseOver(UIMouseEvent evt)
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x6004FF1")]
339 [global::Cpp2ILInjected.Address(RVA = "0x905964", Offset = "0x905964", Length = "0xE4")]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "MouseOut", MemberParameters = new object[] { typeof(UIMouseEvent) }, ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
343 {
344 typeof(int),
345 typeof(int),
346 typeof(int)
347 }, ReturnType = typeof(void))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
349 {
350 typeof(Color),
351 typeof(float)
352 }, ReturnType = typeof(Color))]
353 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
354 public override void MouseOut(UIMouseEvent evt)
355 {
356 throw null;
357 }
358
359 [global::Cpp2ILInjected.Token(Token = "0x6004FF2")]
360 [global::Cpp2ILInjected.Address(RVA = "0x905A48", Offset = "0x905A48", Length = "0x8")]
361 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
363 {
364 throw null;
365 }
366
367 [global::Cpp2ILInjected.Token(Token = "0x6004FF3")]
368 [global::Cpp2ILInjected.Address(RVA = "0x904780", Offset = "0x904780", Length = "0x2C0")]
369 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
371 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Achievement), Member = "get_HasTracker", ReturnType = typeof(bool))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "op_Implicit", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(decimal))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "op_Explicit", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(decimal))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tuple), Member = "Create", MemberTypeParameters = new object[] { "T1", "T2" }, MemberParameters = new object[] { "T1", "T2" }, ReturnType = "System.Tuple`2<T1, T2>")]
376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
378 {
379 throw null;
380 }
381
382 [global::Cpp2ILInjected.Token(Token = "0x6004FF4")]
383 [global::Cpp2ILInjected.Address(RVA = "0x905048", Offset = "0x905048", Length = "0x8B4")]
384 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Equality", MemberParameters = new object[]
388 {
389 typeof(Color),
391 }, ReturnType = typeof(bool))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
393 {
394 typeof(int),
395 typeof(int),
396 typeof(int),
397 typeof(int)
398 }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
400 {
401 typeof(int),
402 typeof(int),
403 typeof(int)
404 }, ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
406 {
407 typeof(float),
408 typeof(float),
409 typeof(float)
410 }, ReturnType = typeof(float))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
412 {
414 typeof(float)
415 }, ReturnType = typeof(Vector2))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
417 {
420 }, ReturnType = typeof(Vector2))]
421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
422 {
423 typeof(int),
424 typeof(int),
425 typeof(int),
426 typeof(int)
427 }, ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
430 {
431 typeof(float),
432 typeof(float)
433 }, ReturnType = typeof(void))]
434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
435 {
439 typeof(Color),
440 typeof(float),
444 typeof(float)
445 }, ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
447 private void DrawProgressBar(SpriteBatch spriteBatch, float progress, Vector2 spot, float Width = 169f, Color BackColor = default(Color), Color FillingColor = default(Color), Color BlipColor = default(Color))
448 {
449 throw null;
450 }
451
452 [global::Cpp2ILInjected.Token(Token = "0x6004FF5")]
453 [global::Cpp2ILInjected.Address(RVA = "0x905A50", Offset = "0x905A50", Length = "0xFC")]
454 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Achievement), Member = "get_IsCompleted", ReturnType = typeof(bool))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "CompareTo", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
458 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
459 public override int CompareTo(object obj)
460 {
461 throw null;
462 }
463
464 [global::Cpp2ILInjected.Token(Token = "0x40088CE")]
465 [global::Cpp2ILInjected.FieldOffset(Offset = "0x168")]
467
468 [global::Cpp2ILInjected.Token(Token = "0x40088CF")]
469 [global::Cpp2ILInjected.FieldOffset(Offset = "0x170")]
471
472 [global::Cpp2ILInjected.Token(Token = "0x40088D0")]
473 [global::Cpp2ILInjected.FieldOffset(Offset = "0x178")]
475
476 [global::Cpp2ILInjected.Token(Token = "0x40088D1")]
477 private const int _iconSize = 64;
478
479 [global::Cpp2ILInjected.Token(Token = "0x40088D2")]
480 private const int _iconSizeWithSpace = 66;
481
482 [global::Cpp2ILInjected.Token(Token = "0x40088D3")]
483 private const int _iconsPerRow = 8;
484
485 [global::Cpp2ILInjected.Token(Token = "0x40088D4")]
486 [global::Cpp2ILInjected.FieldOffset(Offset = "0x180")]
487 private int _iconIndex;
488
489 [global::Cpp2ILInjected.Token(Token = "0x40088D5")]
490 [global::Cpp2ILInjected.FieldOffset(Offset = "0x184")]
492
493 [global::Cpp2ILInjected.Token(Token = "0x40088D6")]
494 [global::Cpp2ILInjected.FieldOffset(Offset = "0x194")]
496
497 [global::Cpp2ILInjected.Token(Token = "0x40088D7")]
498 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1A4")]
500
501 [global::Cpp2ILInjected.Token(Token = "0x40088D8")]
502 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1B8")]
504
505 [global::Cpp2ILInjected.Token(Token = "0x40088D9")]
506 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C0")]
508
509 [global::Cpp2ILInjected.Token(Token = "0x40088DA")]
510 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C8")]
512
513 [global::Cpp2ILInjected.Token(Token = "0x40088DB")]
514 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1D0")]
515 private bool _locked;
516
517 [global::Cpp2ILInjected.Token(Token = "0x40088DC")]
518 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1D1")]
519 private bool _large;
520 }
521}
class f__AnonymousType0<< Count > j__TPar
UIAchievementListItem(Achievement achievement, bool largeForOtherLanguages)
void DrawProgressBar(SpriteBatch spriteBatch, float progress, Vector2 spot, float Width=169f, Color BackColor=default(Color), Color FillingColor=default(Color), Color BlipColor=default(Color))
void DrawPanelBottom(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
void DrawPanelTop(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
StyleDimension Width