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

◆ ManaPanelDrawer()

void Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet.ManaPanelDrawer ( int elementIndex,
int firstElementIndex,
int lastElementIndex,
out Asset< Texture2D > sprite,
out Vector2 offset,
out float drawScale,
out Rectangle? sourceRect )
inlineprivate

Definition at line 205 of file HorizontalBarsPlayerResourcesDisplaySet.cs.

206 {
207 sourceRect = null;
209 sprite = _panelLeft;
210 drawScale = 1f;
211 if (elementIndex == lastElementIndex)
212 {
213 sprite = _panelRightMP;
214 offset = new Vector2(-16f, -6f);
215 }
216 else if (elementIndex != firstElementIndex)
217 {
218 sprite = _panelMiddleMP;
219 }
220 }

References Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet._panelLeft, Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet._panelMiddleMP, Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet._panelRightMP, Microsoft.Xna.Framework.Graphics.Vector2, and Microsoft.Xna.Framework.Vector2.Zero.

Referenced by Terraria.GameContent.UI.ResourceSets.HorizontalBarsPlayerResourcesDisplaySet.Draw().