public void AddHighlight(Highlight Highlight)
 {
     _Highlights.Add(Highlight);
     _DirtyBuffer = true;
 }
 public void RemoveHighlight(Highlight Highlight)
 {
     _Highlights.Remove(Highlight);
     _DirtyBuffer = true;
 }
 void Highlight(IEnumerable <Tuple <Tile, Color> > Highlight)
 {
     _EditScreen.HighlightLayer.RemoveHighlight(_Highlight);
     _Highlight = new Highlight(Highlight);
     _EditScreen.HighlightLayer.AddHighlight(_Highlight);
 }