#region === Copyright (c) 2010 Pascal van der Heiden === using System; using System.Collections; using System.Collections.Generic; using System.Drawing; using System.Globalization; using System.Text; #endregion namespace CodeImp.DoomBuilder.Plugins.VisplaneExplorer { internal class Palette { // Members private int[] colors; // Properties public int[] Colors { get { return colors; } } // Constructor public Palette(Bitmap bmp) { // Initialize colors = new int[bmp.Size.Width]; for(int x = 0; x < bmp.Size.Width; x++) colors[x] = bmp.GetPixel(x, 1).ToArgb(); } // This overrides a color public void SetColor(int index, int color) { colors[index] = color; } } }