Ejemplo n.º 1
0
 public override void Remove()
 {
     if (parent == null)
     {
         return;
     }
     parent.childrenList.Remove(this);
     if (depth + 1 == parent.depth)
     {
         parent.UpdateDepth();
     }
     parent.count -= count;
     parent.BubbleCount(-count);
     parent = null;
 }