Example #1
0
 public void RemoveSelector(ColourSelector selector)
 {
     if (selectors.Remove(selector))
     {
         SortSelectors();
     }
 }
Example #2
0
 public void AddSelector(ColourSelector selector)
 {
     if (selectors.Contains(selector))
     {
         return;
     }
     selectors.Add(selector);
     SortSelectors();
 }
Example #3
0
 public ColourController(ColourSelector defaultColorSelector, params ColourSelector[] selectors)
 {
     this.defaultColorSelector = defaultColorSelector;
     this.assignedSelector     = defaultColorSelector;
     for (int i = 0; i < selectors.Length; i++)
     {
         this.selectors.Add(selectors[i]);
     }
 }