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

Reimplemented from Terraria.UI.UIElement.

Definition at line 38 of file UIImageButton.cs.

39 {
40 float x = this._dimensions.X;
41 Asset<Texture2D> texture = this._texture;
42 if (texture == null)
43 {
44 }
45 bool <IsMouseHovering>k__BackingField = this.<IsMouseHovering>k__BackingField;
46 if (texture == null)
47 {
48 }
50 if (borderTexture == null || !this.<IsMouseHovering>k__BackingField || borderTexture == null)
51 {
52 }
53 }
class f__AnonymousType0<< Count > j__TPar
UIElement< Parent > k__BackingField
CalculatedStyle _dimensions

References Terraria.GameContent.UI.Elements.UIImageButton._borderTexture, Terraria.UI.UIElement._dimensions, Terraria.GameContent.UI.Elements.UIImageButton._texture, Terraria.UI.UIElement.IsMouseHovering, j__TPar, Terraria.UI.UIElement.k__BackingField, and Terraria.UI.CalculatedStyle.X.