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; }
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; }
private void AddPoint(object sender, RoutedEventArgs args) { LayerAction?.Invoke(_point); Reset(); }
public LayersChangedEventArgs(int layerAffected, LayerAction layerChangeType) { LayerAffected = layerAffected; LayerChangeType = layerChangeType; }