Beispiel #1
0
 public void removeReciever(IRecieveDimensionUpdates reciever)
 {
     if (reciever != null)
     {
         recievers.Remove(reciever);
     }
 }
Beispiel #2
0
 public void addReciever(IRecieveDimensionUpdates reciever)
 {
     if (reciever != null)
     {
         recievers.Add(reciever);
     }
 }
Beispiel #3
0
        public void setRoot(TreeNode new_root)
        {
            IRecieveDimensionUpdates old_bounds = (Root as PartTreeNode)?.getBounds();
            IRecieveDimensionUpdates new_bounds = (new_root as PartTreeNode)?.getBounds();

            Root = new_root;
            RootChanged?.Invoke(this, new ReceiverChangedEventArgs(old_bounds, new_bounds));
        }
Beispiel #4
0
 public ReceiverChangedEventArgs(IRecieveDimensionUpdates old_r, IRecieveDimensionUpdates new_r)
     : base()
 {
     OldReciever = old_r;
     NewReciever = new_r;
 }