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

◆ Draw()

override void Terraria.ModLoader.UI.UIModInfo.Draw ( SpriteBatch spriteBatch)
inlinevirtual

Reimplemented from Terraria.UI.UIElement.

Definition at line 431 of file UIModInfo.cs.

432 {
433 base.Draw(spriteBatch);
434 UILinkPointNavigator.Shortcuts.BackButtonCommand = 100;
435 UILinkPointNavigator.Shortcuts.BackButtonGoto = _gotoMenu;
436 if (_modHomepageButton.IsMouseHovering)
437 {
438 UICommon.DrawHoverStringInBounds(spriteBatch, _url);
439 }
440 if (_fakeDeleteButton.IsMouseHovering)
441 {
442 UICommon.DrawHoverStringInBounds(spriteBatch, Language.GetTextValue("tModLoader.ModInfoDisableModToDelete"));
443 }
444 if (fakeExtractLocalizationButton.IsMouseHovering)
445 {
446 UICommon.DrawHoverStringInBounds(spriteBatch, Language.GetTextValue("tModLoader.ModInfoEnableModToExtractLocalizationFiles"));
447 }
448 }
static string GetTextValue(string key)
Retrieves the text value for a specified localization key. The text returned will be for the currentl...
Definition Language.cs:35
Contains methods to access or retrieve localization values. The Localization Guideteaches more about ...
Definition Language.cs:12
UIAutoScaleTextTextPanel< string > fakeExtractLocalizationButton
Definition UIModInfo.cs:31
UIAutoScaleTextTextPanel< string > _fakeDeleteButton
Definition UIModInfo.cs:37
UIAutoScaleTextTextPanel< string > _modHomepageButton
Definition UIModInfo.cs:25

References Terraria.ModLoader.UI.UIModInfo._fakeDeleteButton, Terraria.ModLoader.UI.UIModInfo._gotoMenu, Terraria.ModLoader.UI.UIModInfo._modHomepageButton, Terraria.ModLoader.UI.UIModInfo._url, Terraria.ModLoader.UI.UICommon.DrawHoverStringInBounds(), Terraria.ModLoader.UI.UIModInfo.fakeExtractLocalizationButton, and Terraria.Localization.Language.GetTextValue().

+ Here is the call graph for this function: