ColorBlockWidget tweaks + Widget Refactoring

This commit is contained in:
Paul Chote
2010-04-25 13:46:21 +12:00
committed by Chris Forbes
parent ca0a9b4930
commit 89b36764c6
3 changed files with 8 additions and 6 deletions

View File

@@ -25,19 +25,17 @@ namespace OpenRA.Widgets
{
class ColorBlockWidget : Widget
{
public int PaletteIndex = 0;
public Func<int> GetPaletteIndex;
public ColorBlockWidget()
: base()
{
GetPaletteIndex = () => { return PaletteIndex; };
GetPaletteIndex = () => 0;
}
public ColorBlockWidget(Widget widget)
:base(widget)
{
PaletteIndex = (widget as ColorBlockWidget).PaletteIndex;
GetPaletteIndex = (widget as ColorBlockWidget).GetPaletteIndex;
}