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

◆ DrawSelf()

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

Reimplemented from Terraria.UI.UIElement.

Definition at line 21 of file UIItemIcon.cs.

22 {
23 CalculatedStyle dimensions = GetDimensions();
24 ItemSlot.DrawItemIcon(_item, 31, spriteBatch, dimensions.Center(), _item.scale, 32f, _blackedOut ? Color.Black : Color.White);
25 }
float scale
Definition Item.cs:189
static float DrawItemIcon(Item item, int context, SpriteBatch spriteBatch, Vector2 screenPositionForItemCenter, float scale, float sizeLimit, Color environmentColor)
Definition ItemSlot.cs:2273
CalculatedStyle GetDimensions()
Definition UIElement.cs:382

References Terraria.GameContent.UI.Elements.UIItemIcon._blackedOut, Terraria.GameContent.UI.Elements.UIItemIcon._item, Microsoft.Xna.Framework.Color.Black, Terraria.UI.CalculatedStyle.Center(), Terraria.UI.ItemSlot.DrawItemIcon(), Terraria.UI.UIElement.GetDimensions(), Terraria.Item.scale, and Microsoft.Xna.Framework.Color.White.