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
UIBestiaryFilteringOptionsGrid.cs
Go to the documentation of this file.
1using System;
13using Terraria.UI;
14
16{
17 [global::Cpp2ILInjected.Token(Token = "0x2000A9B")]
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x1400005E")]
21 public event Action OnClickingOption
22 {
24 [global::Cpp2ILInjected.Token(Token = "0x600501B")]
25 [global::Cpp2ILInjected.Address(RVA = "0x908D08", Offset = "0x908D08", Length = "0xA0")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "BuildPage", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
30 {
33 }, ReturnType = typeof(Delegate))]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
35 add
36 {
37 throw null;
38 }
40 [global::Cpp2ILInjected.Token(Token = "0x600501C")]
41 [global::Cpp2ILInjected.Address(RVA = "0x908DA8", Offset = "0x908DA8", Length = "0xA0")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
45 {
48 }, ReturnType = typeof(Delegate))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
50 remove
51 {
52 throw null;
53 }
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x600501D")]
57 [global::Cpp2ILInjected.Address(RVA = "0x908E48", Offset = "0x908E48", Length = "0x218")]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "BuildPage", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = ".ctor", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
64 {
65 typeof(float),
66 typeof(float)
67 }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
69 {
70 typeof(int),
71 typeof(int),
72 typeof(int)
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
75 {
77 typeof(float)
78 }, ReturnType = typeof(Color))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "SetPadding", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "BuildContainer", ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
86
87 [global::Cpp2ILInjected.Token(Token = "0x600501E")]
88 [global::Cpp2ILInjected.Address(RVA = "0x909060", Offset = "0x909060", Length = "0x200")]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = ".ctor", MemberParameters = new object[] { typeof(EntryFilterer<BestiaryEntry, IBestiaryEntryFilter>) }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "GetDisplaySettings", MemberParameters = new object[]
93 {
94 typeof(ref int),
95 typeof(ref int),
96 typeof(ref int),
97 typeof(ref int),
98 typeof(ref int),
99 typeof(ref float),
100 typeof(ref float),
101 typeof(ref int)
102 }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
105 {
106 typeof(float),
107 typeof(float)
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
110 {
111 typeof(int),
112 typeof(int),
113 typeof(int),
114 typeof(int)
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
117 {
118 typeof(Color),
119 typeof(float)
120 }, ReturnType = typeof(Color))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
122 {
123 typeof(int),
124 typeof(int),
125 typeof(int)
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "SetPadding", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
130 private void BuildContainer()
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x600501F")]
136 [global::Cpp2ILInjected.Address(RVA = "0x90936C", Offset = "0x90936C", Length = "0x2D0")]
137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "BuildPage", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
141 {
142 typeof(Array),
143 typeof(int),
144 typeof(int)
145 }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x6005020")]
155 [global::Cpp2ILInjected.Address(RVA = "0x90963C", Offset = "0x90963C", Length = "0x8C4")]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "UpdateBestiaryContents", ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "GetDisplaySettings", MemberParameters = new object[]
160 {
161 typeof(ref int),
162 typeof(ref int),
163 typeof(ref int),
164 typeof(ref int),
165 typeof(ref int),
166 typeof(ref float),
167 typeof(ref float),
168 typeof(ref int)
169 }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "RemoveAllChildren", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
172 {
173 typeof(Array),
174 typeof(int),
175 typeof(int)
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "GetIsFilterAvailableForEntries", MemberParameters = new object[]
179 {
182 }, ReturnType = typeof(bool))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupOptionButton<int>), Member = ".ctor", MemberParameters = new object[]
184 {
185 typeof(int),
188 typeof(Color),
189 typeof(string),
190 typeof(float),
191 typeof(float),
192 typeof(float)
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
195 {
196 typeof(float),
197 typeof(float)
198 }, ReturnType = typeof(void))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
200 {
201 typeof(object),
203 }, ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "SetSnapPoint", MemberParameters = new object[]
206 {
207 typeof(string),
208 typeof(int),
209 typeof(Vector2?),
211 }, ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "AddOnHover", MemberParameters = new object[]
213 {
216 }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Remove", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "SetPadding", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
221 {
223 typeof(int),
224 typeof(int),
225 typeof(int),
226 typeof(int),
227 typeof(int),
228 typeof(int)
229 }, ReturnType = typeof(Rectangle))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImageFramed), Member = ".ctor", MemberParameters = new object[]
231 {
234 }, ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
236 {
237 typeof(Color),
238 typeof(float)
239 }, ReturnType = typeof(Color))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateButtonSelections", ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
242 public void UpdateAvailability()
243 {
244 throw null;
245 }
246
247 [global::Cpp2ILInjected.Token(Token = "0x6005021")]
248 [global::Cpp2ILInjected.Address(RVA = "0x90A444", Offset = "0x90A444", Length = "0xA8")]
249 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "GetDisplaySettings", MemberParameters = new object[]
251 {
252 typeof(ref int),
253 typeof(ref int),
254 typeof(ref int),
255 typeof(ref int),
256 typeof(ref int),
257 typeof(ref float),
258 typeof(ref float),
259 typeof(ref int)
260 }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
263 {
264 throw null;
265 }
266
267 [global::Cpp2ILInjected.Token(Token = "0x6005022")]
268 [global::Cpp2ILInjected.Address(RVA = "0x909260", Offset = "0x909260", Length = "0x10C")]
269 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "BuildContainer", ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateAvailability", ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "GetEntriesToShow", MemberParameters = new object[]
273 {
274 typeof(ref int),
275 typeof(ref int),
276 typeof(ref int)
277 }, ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
279 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
281 {
282 throw null;
283 }
284
285 [global::Cpp2ILInjected.Token(Token = "0x6005023")]
286 [global::Cpp2ILInjected.Address(RVA = "0x90A214", Offset = "0x90A214", Length = "0x230")]
287 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateAvailability", ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "ClickOption", MemberParameters = new object[]
290 {
293 }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntryFilterer<, >), Member = "IsFilterActive", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
299 {
300 typeof(int),
301 typeof(int),
302 typeof(int)
303 }, ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupOptionButton<int>), Member = "SetColor", MemberParameters = new object[]
305 {
306 typeof(Color),
307 typeof(float)
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6005024")]
317 [global::Cpp2ILInjected.Address(RVA = "0x909F00", Offset = "0x909F00", Length = "0x254")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateAvailability", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Nullable<>), Member = "get_Value", ReturnType = "T")]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
323 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
325 {
326 throw null;
327 }
328
329 [global::Cpp2ILInjected.Token(Token = "0x6005025")]
330 [global::Cpp2ILInjected.Address(RVA = "0x90A154", Offset = "0x90A154", Length = "0xC0")]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateAvailability", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
335 {
336 typeof(object),
337 typeof(IntPtr)
338 }, ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
341 private void AddOnHover(IBestiaryEntryFilter filter, UIElement button)
342 {
343 throw null;
344 }
345
346 [global::Cpp2ILInjected.Token(Token = "0x6005026")]
347 [global::Cpp2ILInjected.Address(RVA = "0x90A4F4", Offset = "0x90A4F4", Length = "0x118")]
348 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid.<>c__DisplayClass16_0), Member = "<AddOnHover>b__0", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseText", MemberParameters = new object[]
353 {
354 typeof(string),
355 typeof(int),
356 typeof(byte),
357 typeof(int),
358 typeof(int),
359 typeof(int),
360 typeof(int),
361 typeof(int)
362 }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
365 {
366 throw null;
367 }
368
369 [global::Cpp2ILInjected.Token(Token = "0x6005027")]
370 [global::Cpp2ILInjected.Address(RVA = "0x90A60C", Offset = "0x90A60C", Length = "0xD4")]
371 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
372 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntryFilterer<, >), Member = "ToggleFilter", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateButtonSelections", ReturnType = typeof(void))]
375 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
377 {
378 throw null;
379 }
380
381 [global::Cpp2ILInjected.Token(Token = "0x40088F4")]
382 [global::Cpp2ILInjected.FieldOffset(Offset = "0x168")]
384
385 [global::Cpp2ILInjected.Token(Token = "0x40088F5")]
386 [global::Cpp2ILInjected.FieldOffset(Offset = "0x170")]
388
389 [global::Cpp2ILInjected.Token(Token = "0x40088F6")]
390 [global::Cpp2ILInjected.FieldOffset(Offset = "0x178")]
392
393 [global::Cpp2ILInjected.Token(Token = "0x40088F7")]
394 [global::Cpp2ILInjected.FieldOffset(Offset = "0x180")]
396
398 [global::Cpp2ILInjected.Token(Token = "0x40088F8")]
399 [global::Cpp2ILInjected.FieldOffset(Offset = "0x188")]
400 private Action OnClickingOption;
401
402 [global::Cpp2ILInjected.Token(Token = "0x40088F9")]
403 [global::Cpp2ILInjected.FieldOffset(Offset = "0x190")]
405
407 [global::Cpp2ILInjected.Token(Token = "0x2000A9C")]
408 private sealed class <>c__DisplayClass16_0
409 {
410 [global::Cpp2ILInjected.Token(Token = "0x6005028")]
411 [global::Cpp2ILInjected.Address(RVA = "0x90A4EC", Offset = "0x90A4EC", Length = "0x8")]
412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
415 {
416 throw null;
417 }
418
419 [global::Cpp2ILInjected.Token(Token = "0x6005029")]
420 [global::Cpp2ILInjected.Address(RVA = "0x90A6E0", Offset = "0x90A6E0", Length = "0x8")]
421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "ShowButtonName", MemberParameters = new object[]
423 {
426 }, ReturnType = typeof(void))]
427 internal void <AddOnHover>b__0(UIElement element)
428 {
429 throw null;
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x40088FA")]
433 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
435
436 [global::Cpp2ILInjected.Token(Token = "0x40088FB")]
437 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
438 public IBestiaryEntryFilter filter;
439 }
440 }
441}
class f__AnonymousType0<< Count > j__TPar
void ShowButtonName(UIElement element, IBestiaryEntryFilter number)
bool GetIsFilterAvailableForEntries(IBestiaryEntryFilter filter, List< BestiaryEntry > entries)
void GetEntriesToShow(out int maxEntriesWidth, out int maxEntriesHeight, out int maxEntriesToHave)
UIBestiaryFilteringOptionsGrid(EntryFilterer< BestiaryEntry, IBestiaryEntryFilter > filterer)
void GetDisplaySettings(out int widthPerButton, out int heightPerButton, out int widthWithSpacing, out int heightWithSpacing, out int perRow, out float offsetLeft, out float offsetTop, out int howManyRows)
delegate void ElementEvent(UIElement affectedElement)
delegate void MouseEvent(UIMouseEvent evt, UIElement listeningElement)