public void AddChild(SOParametricComponent child)
 {
     if (this.m_Children == null)
     {
         this.ReInit();
     }
     this.m_Children.Add(child);
 }
 public void AddParent(SOParametricComponent parent)
 {
     if (this.m_Parents == null)
     {
         this.ReInit();
     }
     this.m_Parents.Add(parent);
 }
 /// <summary>
 /// Add an entity to the controller
 /// </summary>
 /// <param name="entity">Entity to add</param>
 public void AddEntity(SOParametricComponent entity)
 {
     this.ReInit();
     this.m_Entities.Add(entity);
 }
 public void AddParent(SOParametricComponent parent)
 {
     if (this.m_Parents == null) { this.ReInit(); }
     this.m_Parents.Add(parent);
 }
 public void AddChild(SOParametricComponent child)
 {
     if (this.m_Children == null) { this.ReInit(); }
     this.m_Children.Add(child);
 }
 /// <summary>
 /// Add an entity to the controller
 /// </summary>
 /// <param name="entity">Entity to add</param>
 public void AddEntity(SOParametricComponent entity)
 {
     this.ReInit();
     this.m_Entities.Add(entity);
 }