public override void Draw(IDrawDevice device)
        {
            canvas.Begin(device);

            canvas.State.ColorTint = Color;
            float displayLength = meter.CurrentValue() / meter.MaxValue() * Length;

            canvas.FillRect(GameObj.Transform.Pos.X - Length / 2, GameObj.Transform.Pos.Y - Height / 2 + YOffset, displayLength, Height);

            canvas.End();
        }