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

◆ Update()

override void Terraria.GameContent.UI.Elements.UIBestiaryEntryIcon.Update ( GameTime gameTime)
inlinevirtual

Reimplemented from Terraria.UI.UIElement.

Definition at line 34 of file UIBestiaryEntryIcon.cs.

35 {
37 CalculatedStyle dimensions = GetDimensions();
38 bool isHovered = base.IsMouseHovering || ForceHover;
40 {
41 iconbox = dimensions.ToRectangle(),
42 IsPortrait = _isPortrait,
43 IsHovered = isHovered
44 });
45 base.Update(gameTime);
46 }
IBestiaryUICollectionInfoProvider UIInfoProvider
CalculatedStyle GetDimensions()
Definition UIElement.cs:382
void Update(BestiaryUICollectionInfo providedInfo, Rectangle hitbox, EntryIconDrawSettings settings)

References Terraria.GameContent.UI.Elements.UIBestiaryEntryIcon._collectionInfo, Terraria.GameContent.UI.Elements.UIBestiaryEntryIcon._entry, Terraria.GameContent.UI.Elements.UIBestiaryEntryIcon.ForceHover, Terraria.UI.UIElement.GetDimensions(), Terraria.GameContent.Bestiary.IBestiaryUICollectionInfoProvider.GetEntryUICollectionInfo(), Terraria.GameContent.Bestiary.BestiaryEntry.Icon, Terraria.UI.CalculatedStyle.ToRectangle(), Terraria.GameContent.Bestiary.BestiaryEntry.UIInfoProvider, and Terraria.GameContent.Bestiary.IEntryIcon.Update().