public GroupCollection(GroupCollection copy) { this.groups = new List <int>(copy.groups); }
private bool CanCollideInternal(AdvGroupIgnorer other) { return(!GroupCollection.Intersect(ignoredGroups, other.groups)); }
public AdvGroupIgnorer() { this.groups = new GroupCollection(); this.ignoredGroups = new GroupCollection(); }
protected AdvGroupIgnorer(AdvGroupIgnorer copy) : base(copy) { this.groups = new GroupCollection(copy.groups); this.groups = new GroupCollection(copy.ignoredGroups); }
public GroupIgnorer() { this.groups = new GroupCollection(); }