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

◆ GetHeartsRegion()

Rectangle GUIHearts.GetHeartsRegion ( )
inline

Definition at line 48 of file GUIHearts.cs.

49 {
52 if (!true)
53 {
54 }
57 int num = this.lastHeartCount;
58 int num2 = this.heartCount;
59 bool flag = this.LayoutCache.Dirty(heartsGrid);
60 float x = this.lastAnchorPoint.X;
61 float y = this.lastAnchorPoint.Y;
62 int num3 = this.heartCount;
65 layoutCache.Cache(heartsGrid);
66 int num4 = this.heartCount;
67 if (num3 == 0)
68 {
69 }
70 if (num2 == 0)
71 {
72 }
76 int width = this.HeartsRegion.Width;
77 return heartsRegion;
78 }
class f__AnonymousType0<< Count > j__TPar
void Cache(ItemGrid_Layout layout)
bool Dirty(ItemGrid_Layout layout)
static Rectangle Right_Root
int heartCount
Definition GUIHearts.cs:168
int lastHeartCount
Definition GUIHearts.cs:174
Rectangle HeartsRegion
Definition GUIHearts.cs:183
Microsoft.Xna.Framework.Vector2 lastAnchorPoint
Definition GUIHearts.cs:180
ItemGrid_Layout HeartsGrid
Definition GUIHearts.cs:20
CachedGridLayoutSettings LayoutCache
Definition GUIHearts.cs:177

References CachedGridLayoutSettings.Cache(), CachedGridLayoutSettings.Dirty(), heartCount, HeartsGrid, HeartsRegion, j__TPar, lastAnchorPoint, lastHeartCount, LayoutCache, ControlAnchor.Right_Root, RightSideHUDAnchorUpdator.Update(), and Microsoft.Xna.Framework.Rectangle.Width.