Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ GetIconImage()

static UIImageFramed Terraria.GameContent.Creative.CreativePowersHelper.GetIconImage ( Point iconLocation)
inlinestatic

Definition at line 74 of file CreativePowersHelper.cs.

75 {
76 Asset<Texture2D> powerIconAsset = GetPowerIconAsset("Images/UI/Creative/Infinite_Powers");
77 return new UIImageFramed(powerIconAsset, powerIconAsset.Frame(21, 1, iconLocation.X, iconLocation.Y))
78 {
79 MarginLeft = 4f,
80 MarginTop = 4f,
81 VAlign = 0.5f,
82 HAlign = 1f,
83 IgnoresMouseInteraction = true
84 };
85 }
static Asset< Texture2D > GetPowerIconAsset(string path)

References Terraria.GameContent.Creative.CreativePowersHelper.GetPowerIconAsset(), Microsoft.Xna.Framework.Point.X, and Microsoft.Xna.Framework.Point.Y.

Referenced by Terraria.GameContent.UI.States.UICreativePowersMenu.CreateMainPowerStrip(), Terraria.GameContent.Creative.CreativePowers.FreezeTime.CustomizeButton(), Terraria.GameContent.Creative.CreativePowers.FreezeWindDirectionAndStrength.CustomizeButton(), Terraria.GameContent.Creative.CreativePowers.FreezeRainPower.CustomizeButton(), Terraria.GameContent.Creative.CreativePowers.StopBiomeSpreadPower.CustomizeButton(), Terraria.GameContent.Creative.CreativePowers.APerPlayerSliderPower.GetOptionButton(), Terraria.GameContent.Creative.CreativePowers.ASharedSliderPower.GetOptionButton(), Terraria.GameContent.Creative.CreativePowers.APerPlayerTogglePower.ProvidePowerButtons(), and Terraria.GameContent.Creative.CreativePowers.ASharedButtonPower.ProvidePowerButtons().