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

◆ DrawIcon()

void Terraria.GameContent.UI.Elements.UIResourcePack.DrawIcon ( SpriteBatch spriteBatch)
inlineprivate

Definition at line 109 of file UIResourcePack.cs.

110 {
111 CalculatedStyle innerDimensions = GetInnerDimensions();
112 spriteBatch.Draw(ResourcePack.Icon, new Rectangle((int)innerDimensions.X + 4, (int)innerDimensions.Y + 4 + 10, 64, 64), Color.White);
113 spriteBatch.Draw(_iconBorderTexture.Value, new Rectangle((int)innerDimensions.X, (int)innerDimensions.Y + 10, 72, 72), Color.White);
114 }
void Draw(Texture2D texture, Vector2 position, Color color)
CalculatedStyle GetInnerDimensions()
Definition UIElement.cs:377

References Terraria.GameContent.UI.Elements.UIResourcePack._iconBorderTexture, Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(), Terraria.UI.UIElement.GetInnerDimensions(), Terraria.IO.ResourcePack.Icon, ReLogic.Content.Asset< T >.Value, Microsoft.Xna.Framework.Color.White, Terraria.UI.CalculatedStyle.X, and Terraria.UI.CalculatedStyle.Y.

Referenced by Terraria.GameContent.UI.Elements.UIResourcePack.DrawSelf().