예제 #1
0
 public GroupCollection(GroupCollection copy)
 {
     this.groups = new List <int>(copy.groups);
 }
예제 #2
0
 private bool CanCollideInternal(AdvGroupIgnorer other)
 {
     return(!GroupCollection.Intersect(ignoredGroups, other.groups));
 }
예제 #3
0
 public AdvGroupIgnorer()
 {
     this.groups        = new GroupCollection();
     this.ignoredGroups = new GroupCollection();
 }
예제 #4
0
 protected AdvGroupIgnorer(AdvGroupIgnorer copy)
     : base(copy)
 {
     this.groups = new GroupCollection(copy.groups);
     this.groups = new GroupCollection(copy.ignoredGroups);
 }
예제 #5
0
 public GroupIgnorer()
 {
     this.groups = new GroupCollection();
 }