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

◆ TooltipMouseText()

static void Terraria.ModLoader.UI.UICommon.TooltipMouseText ( string text)
inlinestatic

Functions like Main.instance.MouseText, but adds the same background seen in tooltips to the text.

Parameters
text

Definition at line 212 of file UICommon.cs.

213 {
214 if (Main.SettingsEnabled_OpaqueBoxBehindTooltips)
215 {
216 Item item = new Item();
217 item.SetDefaults(0, noMatCheck: true);
218 item.SetNameOverride(text);
219 item.type = 1;
220 item.scale = 0f;
221 item.rare = 0;
222 item.value = -1;
223 Main.HoverItem = item;
224 Main.instance.MouseText("", 0, 0);
225 Main.mouseText = true;
226 }
227 else
228 {
229 Main.instance.MouseText(text, 0, 0);
230 }
231 }

References Terraria.Main.instance, Terraria.Item.SetDefaults(), Terraria.Item.SetNameOverride(), and Terraria.Main.SettingsEnabled_OpaqueBoxBehindTooltips.

Referenced by Terraria.ModLoader.Config.UI.UIModConfig.Draw(), Terraria.ModLoader.UI.UIButton< T >.Draw(), and Terraria.ModLoader.UI.UIMemoryBar.DrawSelf().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: