pass WorldRenderer to Widget.Draw, DrawInner

This commit is contained in:
Bob
2010-10-12 01:29:07 +13:00
parent 597dba8584
commit 6ea2a06e4b
33 changed files with 159 additions and 137 deletions

View File

@@ -6,19 +6,20 @@
* as published by the Free Software Foundation. For more information,
* see LICENSE.
*/
#endregion
#endregion
using System.Drawing;
using System.Linq;
using OpenRA.Support;
namespace OpenRA.Widgets
{
class PerfGraphWidget : Widget
{
using System.Linq;
using OpenRA.Graphics;
using OpenRA.Support;
namespace OpenRA.Widgets
{
class PerfGraphWidget : Widget
{
public PerfGraphWidget() : base() { }
public override void DrawInner()
public override void DrawInner( WorldRenderer wr )
{
var rect = RenderBounds;
float2 origin = Game.viewport.Location + new float2(rect.Right, rect.Bottom);
@@ -40,6 +41,6 @@ namespace OpenRA.Widgets
return b;
});
}
}
}
}
}
}