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

◆ Draw()

void GUITalkerList.Draw ( )
inline

Definition at line 17 of file GUITalkerList.cs.

18 {
20 if (!true)
21 {
22 }
23 this.RefreshTalkersList();
26 GUIItemGrid.CursorOver cursorOver = this.itemOver;
28 int size = activeTalkers._size;
29 if (this.lastDrawRegion.Width != 0)
30 {
32 int width = this.lastDrawRegion.Width;
33 Vector2 vector = rectangle.TopLeft();
35 int width2 = this.lastDrawRegion.Width;
36 Vector2 vector2 = rectangle2.BottomRight();
37 return;
38 }
40 }
class f__AnonymousType0<< Count > j__TPar
static DrPlatform.DrPlatformType CurrentPlatform
Definition DrPlatform.cs:26
GUIItemGrid.DrawItemHandler itemDraw
GUIItemGrid.CursorOver itemOver
List< string > ActiveTalkers
void RefreshTalkersList()
GUIItemGrid.GetItemScaleHandler itemScale
Rectangle lastDrawRegion
static void FlushBatches()
Definition Main.cs:5092

References ActiveTalkers, DrPlatform.CurrentPlatform, Terraria.Main.FlushBatches(), itemDraw, itemOver, itemScale, j__TPar, lastDrawRegion, RefreshTalkersList(), and Microsoft.Xna.Framework.Rectangle.Width.