Esempio n. 1
0
 public virtual void DetachComponent(Component component)
 {
     lock (lockObject)
     {
         ChildrenComponents.Remove(component);
         component.ParentComponent = null;
     }
 }
Esempio n. 2
0
 public virtual void AttachComponent(Component component)
 {
     lock (lockObject)
     {
         ChildrenComponents.Add(component);
         component.ParentComponent = this;
     }
 }