Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DrawSelf()

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

Reimplemented from Terraria.UI.UIElement.

Reimplemented in Terraria.GameContent.UI.Elements.UIResourcePack, Terraria.GameContent.UI.Elements.UIResourcePackInfoButton< T >, Terraria.GameContent.UI.Elements.UISelectableTextPanel< T >, Terraria.GameContent.UI.Elements.UITextPanel< T >, Terraria.GameContent.UI.Elements.UIWorkshopImportWorldListItem, Terraria.GameContent.UI.Elements.UIWorkshopPublishResourcePackListItem, Terraria.GameContent.UI.Elements.UIWorkshopPublishWorldListItem, and Terraria.GameContent.UI.Elements.UIWorldListItem.

Definition at line 68 of file UIPanel.cs.

69 {
70 if (_backgroundTexture != null)
71 {
73 }
74 if (_borderTexture != null)
75 {
77 }
78 }
void DrawPanel(SpriteBatch spriteBatch, Texture2D texture, Color color)
Definition UIPanel.cs:50
Asset< Texture2D > _backgroundTexture
Definition UIPanel.cs:16

References Terraria.GameContent.UI.Elements.UIPanel._backgroundTexture, Terraria.GameContent.UI.Elements.UIPanel._borderTexture, Terraria.GameContent.UI.Elements.UIPanel.BackgroundColor, Terraria.GameContent.UI.Elements.UIPanel.BorderColor, Terraria.GameContent.UI.Elements.UIPanel.DrawPanel(), and ReLogic.Content.Asset< T >.Value.