public static void setHudElementPositionOffSetX(HUDObject o) { int screenWidth = 1920; int offsetToRightX = 60; o.destinationX = (screenWidth - o.hudElementSizeX) - offsetToRightX; }
public static void setHudElementPositionOffSetY(HUDObject o) { foreach (SpellBookBar obj in hudList) { if (o.id == (obj.id + 1)) { o.destinationY = obj.destinationY + obj.hudElementSizeY + obj.offsetBetweenBars; return; } } }
public static void setSpellPositionOffSetX(HUDObject o) { foreach (SpellButton obj in hudList) { if (o.id == (obj.id + 1)) { o.destinationX = obj.destinationX + obj.hudElementSizeX + obj.offsetBetweenBars; return; } } }
public static void setHudElementPosition(HUDObject o) { setHudElementPositionOffSetX(o); setHudElementPositionOffSetY(o); }
public HUDRenderer(HUDObject HUDSprite) { this.HUDSprite = HUDSprite; }
public HUDRenderer() { HUDSprite = new HUDObject(); }
public SpellButtonRenderer(HUDObject spellbutton) { this.spellbutton = (SpellButton)spellbutton; }
public PhaseBarRenderer(HUDObject phaseBar) { this.phaseBar = (SpellBookBar)phaseBar; }