terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
UIBestiarySortingOptionsGrid.cs
Go to the documentation of this file.
1using System;
9using Terraria.UI;
10
12{
13 // Token: 0x02000A9A RID: 2714
15 {
16 // Token: 0x1400005D RID: 93
17 // (add) Token: 0x06005015 RID: 20501 RVA: 0x0027C3EC File Offset: 0x0027A5EC
18 // (remove) Token: 0x06005016 RID: 20502 RVA: 0x0027C410 File Offset: 0x0027A610
20 {
22 add
23 {
24 if (Delegate.Combine(this.OnClickingOption, value) != null)
25 {
26 }
27 }
29 remove
30 {
31 if (Delegate.Remove(this.OnClickingOption, value) != null)
32 {
33 }
34 }
35 }
36
37 // Token: 0x06005017 RID: 20503 RVA: 0x0027C434 File Offset: 0x0027A634
39 {
40 int num = 1;
42 base..ctor();
44 if (num == 0)
45 {
46 }
47 Color color;
51 this.BuildGrid();
52 }
53
54 // Token: 0x06005018 RID: 20504 RVA: 0x000021DB File Offset: 0x000003DB
55 private void BuildGrid()
56 {
57 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
58 }
59
60 // Token: 0x06005019 RID: 20505 RVA: 0x0027C488 File Offset: 0x0027A688
70
71 // Token: 0x0600501A RID: 20506 RVA: 0x0027C528 File Offset: 0x0027A728
81
82 // Token: 0x040088EF RID: 35055
84
85 // Token: 0x040088F0 RID: 35056
87
88 // Token: 0x040088F1 RID: 35057
89 private int _currentSelected;
90
91 // Token: 0x040088F2 RID: 35058
92 private int _defaultStepIndex;
93
94 // Token: 0x040088F3 RID: 35059
97 }
98}
class f__AnonymousType0<< Count > j__TPar
static Delegate Combine(Delegate a, Delegate b)
Definition Delegate.cs:255
static Delegate Remove(Delegate source, Delegate value)
Definition Delegate.cs:278
UIBestiarySortingOptionsGrid(EntrySorter< BestiaryEntry, IBestiarySortStep > sorter)
void ClickOption(UIMouseEvent evt, UIElement listeningElement)
void GetEntriesToShow([Out] int maxEntriesWidth, [Out] int maxEntriesHeight, [Out] int maxEntriesToHave)