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

◆ DrawFilters()

void GUIBestiary.DrawFilters ( )
inlineprivate

Definition at line 358 of file GUIBestiary.cs.

359 {
362 if (!this.drawLootDrops && !this.displayOrders)
363 {
365 return;
366 }
368 bool flag = this.displayFilters;
371 {
372 bool flag2 = this.displayFilters;
373 bool flag3 = this.displayOrders;
375 if (flag3)
376 {
377 this.CloseSortOrder();
378 }
379 if (this.drawLootDrops)
380 {
381 this.CloseLootDrops();
382 }
383 }
384 if (this.displayFilters)
385 {
386 if (this._filterBlocker == null)
387 {
390 if (guiinputRegionExclusive != null)
391 {
392 }
393 }
394 int num = 1;
398 GUIItemGrid.CursorOver cursorOver = this.filterItemOver;
401 int size = list._size;
402 if (num == 0)
403 {
404 }
405 this.DrawFilterSearch();
407 if (filterBlocker != null)
408 {
409 int num2 = 1;
411 }
412 return;
413 }
414 this.CloseFilters();
415 }
class f__AnonymousType0<< Count > j__TPar
int ActiveFilterCount
void CloseSortOrder()
void CloseLootDrops()
bool displayOrders
GUIItemGrid.CursorOver filterItemOver
void CloseFilters()
GUIControllerBestiary _controllerInput
List< bool > filterEnabled
void DrawFilterSearch()
GUIInputRegionExclusive _filterBlocker
GUIItemGrid.GetItemScaleHandler filterScale
GUIItemGrid.DrawItemHandler filterDraw
bool displayFilters

References _controllerInput, _filterBlocker, GUIControllerBestiary.ActivateFilters(), ActiveFilterCount, Controller.ControllerActionManager.AnyControllerConnected, CloseFilters(), CloseLootDrops(), CloseSortOrder(), displayFilters, displayOrders, DrawFilterSearch(), drawLootDrops, filterDraw, filterEnabled, filterItemOver, filterScale, j__TPar, and System.list.