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

◆ DrawSelf()

override void Terraria.GameContent.UI.Elements.UIDynamicItemCollection.DrawSelf ( SpriteBatch spriteBatch)
inlineprotectedvirtual

Reimplemented from Terraria.UI.UIElement.

Definition at line 27 of file UIDynamicItemCollection.cs.

28 {
30 do
31 {
32 if (!true)
33 {
34 }
35 int itemsPerLine = this._itemsPerLine;
37 if (this._itemsPerLine == 0)
38 {
39 }
41 {
42 Vector2 mouseScreen = Main.MouseScreen;
44 Item item = this._item;
45 if (this._item == null)
46 {
47 }
48 Player localPlayer = Main.LocalPlayer;
49 int num = 1;
51 }
52 int size = this._itemIdsToLoadTexturesFor._size;
53 itemIdsToLoadTexturesFor = this._itemIdsToLoadTexturesFor;
54 if (itemIdsToLoadTexturesFor == null)
55 {
56 }
57 }
58 while (itemIdsToLoadTexturesFor._syncRoot != null);
59 if ("Only TraceListeners can be added to a TraceListenerCollection." == null)
60 {
61 }
62 }
class f__AnonymousType0<< Count > j__TPar
UIElement< Parent > k__BackingField

References Terraria.GameContent.UI.Elements.UIDynamicItemCollection._item, Terraria.GameContent.UI.Elements.UIDynamicItemCollection._itemIdsAvailableToShow, Terraria.GameContent.UI.Elements.UIDynamicItemCollection._itemIdsToLoadTexturesFor, Terraria.GameContent.UI.Elements.UIDynamicItemCollection._itemsPerLine, System.Collections.Generic.List< T >._size, Terraria.GameInput.PlayerInput.IgnoreMouseInterface, Terraria.UI.UIElement.IsMouseHovering, System.item, j__TPar, Terraria.UI.UIElement.k__BackingField, Terraria.Main.LocalPlayer, and Terraria.Main.MouseScreen.