public override bool Equals(object obj) { if (obj == null || obj.GetType() != typeof(DrawOrder)) { return(false); } DrawOrder other = obj as DrawOrder; return(this == other); }
public Layer(string name, Point size) { this.name = name; this.size = size; id = idCounter; idCounter++; enabled = true; visible = true; type = LayerType.Dynamic; drawOrder = new DrawOrder(); }