Ejemplo n.º 1
0
 public void SetSizeClamped(Size size)
 {
     Size = size;
     if (Parent != null)
     {
         NodeSGUtil.ClampBounds(this);
     }
 }
Ejemplo n.º 2
0
 public void SetPositionClamped(Point pos)
 {
     Position = pos;
     if (Parent != null)
     {
         NodeSGUtil.ClampBounds(this);
     }
 }
Ejemplo n.º 3
0
 public virtual void Attach(Node n)
 {
     if (!m_children.Contains(n))
     {
         n.Name = NodeNameUtil.GenerateUniqueChildName(this, n);
         m_children.Add(n);
         n.m_parent = this;
         NodeSGUtil.ClampBounds(n);
     }
 }