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.UIHairStyleButton.DrawSelf ( SpriteBatch spriteBatch)
inlineprotectedvirtual

Reimplemented from Terraria.UI.UIElement.

Definition at line 27 of file UIHairStyleButton.cs.

28 {
29 if (!this._hovered)
30 {
31 return;
32 }
33 if (this._soundedHover)
34 {
35 return;
36 }
37 int num = 1;
38 this._soundedHover = num != 0;
39 base.DrawSelf(spriteBatch);
40 Player player = this._player;
41 int hairStyleId = this.HairStyleId;
42 int hair = player.hair;
44 float x = this._dimensions.X;
46 if (selectedBorderTexture == null)
47 {
48 }
49 Vector2 vector = Utils.Size(selectedBorderTexture2);
50 if (selectedBorderTexture == null)
51 {
52 }
53 if (selectedBorderTexture == null)
54 {
55 }
56 if (this._hovered)
57 {
59 float x2 = this._dimensions.X;
61 if (hoveredBorderTexture == null)
62 {
63 }
65 if (hoveredBorderTexture == null)
66 {
67 }
68 if (hoveredBorderTexture == null)
69 {
70 }
71 }
72 int framesToSkip = this._framesToSkip;
74 }
class f__AnonymousType0<< Count > j__TPar
CalculatedStyle _dimensions

References Terraria.UI.UIElement._dimensions, Terraria.GameContent.UI.Elements.UIHairStyleButton._framesToSkip, Terraria.GameContent.UI.Elements.UIHairStyleButton._hovered, Terraria.GameContent.UI.Elements.UIHairStyleButton._hoveredBorderTexture, Terraria.GameContent.UI.Elements.UIHairStyleButton._player, Terraria.GameContent.UI.Elements.UIHairStyleButton._selectedBorderTexture, Terraria.GameContent.UI.Elements.UIHairStyleButton._soundedHover, Terraria.Player.hair, Terraria.GameContent.UI.Elements.UIHairStyleButton.HairStyleId, j__TPar, Terraria.Utils.Size(), and Terraria.UI.CalculatedStyle.X.