public override void Draw(RenderEngine renderEngine) { renderEngine.Draw(btnTexture, Bounds.X, Bounds.Y, Bounds.Width, Bounds.Height, _mouseIsOver ? ButtonColor * 1.5f : ButtonColor); if (!string.IsNullOrWhiteSpace(Text)) { renderEngine.DrawString(Text, Bounds.Center.X, Bounds.Center.Y, TextColor, true); } }
public override void Draw(RenderEngine renderEngine) { renderEngine.DrawFilledRectangle(Bounds, Color.Coral); renderEngine.DrawString(Text + (isTyping ? token : ' '), Bounds.X, Bounds.Y, Color.White); }
public override void Draw(RenderEngine renderEngine) { renderEngine.DrawString(Text, Bounds.X, Bounds.Y, Color.White); }