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
EntryFilterer.cs
Go to the documentation of this file.
1using System;
9using Terraria.UI;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000628")]
14 public class EntryFilterer<T, U> where T : new() where U : IEntryFilter<T>
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x60035F7")]
17 [global::Cpp2ILInjected.Address(RVA = "0x164119C", Offset = "0x164119C", Length = "0xCC")]
18 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
19 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = ".ctor", MemberParameters = new object[] { typeof(BestiaryDatabase) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = ".ctor", MemberParameters = new object[] { typeof(UIState) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x60035F8")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1641268", Offset = "0x1641268", Length = "0x18")]
32 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = ".ctor", MemberParameters = new object[] { typeof(BestiaryDatabase) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = ".ctor", MemberParameters = new object[] { typeof(UIState) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x60035F9")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1641280", Offset = "0x1641280", Length = "0x29C")]
44 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "<UpdateContents>b__63_0", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
49 public bool FitsFilter(T entry)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60035FA")]
55 [global::Cpp2ILInjected.Address(RVA = "0x164151C", Offset = "0x164151C", Length = "0x80")]
56 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "ClickOption", MemberParameters = new object[]
59 {
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = "singleFilterButtonClick", MemberParameters = new object[]
64 {
67 }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
70 public void ToggleFilter(int filterIndex)
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x60035FB")]
76 [global::Cpp2ILInjected.Address(RVA = "0x164159C", Offset = "0x164159C", Length = "0xD0")]
77 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateButtonSelections", ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = "UpdateVisuals", MemberParameters = new object[]
81 {
83 typeof(int)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
86 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
87 public bool IsFilterActive(int filterIndex)
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x60035FC")]
93 [global::Cpp2ILInjected.Address(RVA = "0x14C277C", Offset = "0x14C277C", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = ".ctor", MemberParameters = new object[] { typeof(BestiaryDatabase) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = ".ctor", MemberParameters = new object[] { typeof(UIState) }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
98 public void SetSearchFilterObject<Z>(Z searchFilter) where Z : ISearchFilter<T>, U
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x60035FD")]
104 [global::Cpp2ILInjected.Address(RVA = "0x164166C", Offset = "0x164166C", Length = "0xC8")]
105 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "OnSearchContentsChanged", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "OnSearchContentsChanged", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrWhiteSpace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
112 public void SetSearchFilter(string searchFilter)
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x60035FE")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1641734", Offset = "0x1641734", Length = "0xC0")]
119 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "UpdateBestiaryContents", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(<>f__AnonymousType0<>), Member = ".ctor", MemberParameters = new object[] { "<Count>j__TPar" }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValueWith", MemberParameters = new object[]
125 {
126 typeof(string),
127 typeof(object)
128 }, ReturnType = typeof(string))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
130 public string GetDisplayName()
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x40076C9")]
136 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
138
139 [global::Cpp2ILInjected.Token(Token = "0x40076CA")]
140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
142
143 [global::Cpp2ILInjected.Token(Token = "0x40076CB")]
144 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
146
147 [global::Cpp2ILInjected.Token(Token = "0x40076CC")]
148 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
150
151 [global::Cpp2ILInjected.Token(Token = "0x40076CD")]
152 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
154 }
155}
class f__AnonymousType0<< Count > j__TPar
void SetSearchFilter(string searchFilter)
void AddFilters(List< U > filters)
ISearchFilter< T > _searchFilterFromConstructor
void SetSearchFilterObject< Z >(Z searchFilter)