Exemple #1
0
 public void Initialize(Placement first, Placement second, DockSeparator separator, float stretch)
 {
     FirstChild?.Unlink();
     SecondChild?.Unlink();
     FirstChild  = first;
     SecondChild = second;
     Separator   = separator;
     Stretch     = stretch;
 }
Exemple #2
0
 public void Replace(Placement child, Placement newChild)
 {
     if (FirstChild == child)
     {
         FirstChild?.Unlink();
         FirstChild = newChild;
     }
     else if (SecondChild == child)
     {
         SecondChild?.Unlink();
         SecondChild = newChild;
     }
 }