Add a mechanism to add palettes via traits

This commit is contained in:
Paul Chote
2010-02-03 21:49:37 +13:00
parent e44c46200d
commit 1e01911b46
6 changed files with 50 additions and 9 deletions

View File

@@ -3,6 +3,7 @@ using System.Drawing;
using System.Linq;
using OpenRa.Traits;
using System;
using OpenRa.FileFormats;
namespace OpenRa.Graphics
{
@@ -28,8 +29,13 @@ namespace OpenRa.Graphics
lineRenderer = new LineRenderer(renderer);
uiOverlay = new UiOverlay(spriteRenderer);
palette = new HardwarePalette(renderer, world.Map);
Log.Write("Created worldrenderer");
}
public void AddPalette(string name, Palette pal)
{
palette.AddPalette(pal);
}
void DrawSpriteList(RectangleF rect,
IEnumerable<Renderable> images)
{