Esempio n. 1
0
        public void AddItem(string text, Texture2D texture, Vector2 pos, Color c, LayerAction a, int index)
        {
            int w = this.w - 6;

            items.Add(new MenuItemLayer(text, texture, new Vector2(pos.X + 3, pos.Y + 2),
                w, MenuItem.defaultHeight, true, c, this, a, index));
        }
 public LayerActionEventArgs(IEnumerable <String> layers, LayerAction layerAction)
 {
     if (layers == null)
     {
         throw new ArgumentNullException("layers");
     }
     _layers      = layers;
     _layerAction = layerAction;
 }
 public LayerActionEventArgs(String layer, LayerAction layerAction)
 {
     if (layer == null)
     {
         throw new ArgumentNullException("layer");
     }
     _layers      = layer;
     _layerAction = layerAction;
 }
 public LayerActionEventArgs(IEnumerable<String> layers, LayerAction layerAction)
 {
     if (layers == null) throw new ArgumentNullException("layers");
     _layers = layers;
     _layerAction = layerAction;
 }
 public LayerActionEventArgs(String layer, LayerAction layerAction)
 {
     if (layer == null) throw new ArgumentNullException("layer");
     _layers = layer;
     _layerAction = layerAction;
 }
Esempio n. 6
0
 public MenuItemLayer(string text, Texture2D texture, Vector2 pos, int w, int h, bool selectable, Color c, Menu m, LayerAction a, int i)
     : base(text, texture, pos, w, h, selectable, c, m, delegate() { })
 {
     this.index = i;
     action = a;
 }
 public LayersChangedEventArgs(Guid layerAffectedGuid, LayerAction layerChangeType)
 {
     LayerAffectedGuid = layerAffectedGuid;
     LayerChangeType   = layerChangeType;
 }
Esempio n. 8
0
 private void AddPoint(object sender, RoutedEventArgs args)
 {
     LayerAction?.Invoke(_point);
     Reset();
 }
Esempio n. 9
0
 public LayersChangedEventArgs(int layerAffected, LayerAction layerChangeType)
 {
     LayerAffected   = layerAffected;
     LayerChangeType = layerChangeType;
 }