private void UpdateLayoutChild(GUIControl child, Vector2 childWindowSize)
 {
     child.Refresh(childWindowSize);
     child.dRect = clipChildren ? Vector2.zero : new Vector2(rect.x, rect.y);
     child.UpdateLayout();
     //---Was (replaced by dRect above): if (!clipChildren) child.rect = new Rect(child.rect.x + rect.x, child.rect.y + rect.y, child.rect.width, child.rect.height);
 }
示例#2
0
 private void UpdateLayoutChild(GUIControl child, Vector2 childWindowSize)
 {
     child.Refresh(childWindowSize);
     child.UpdateLayout();
     if (!clipChildren)
     {
         child.rect = new Rect(child.rect.x + rect.x, child.rect.y + rect.y, child.rect.width, child.rect.height);
     }
 }
示例#3
0
 private void UpdateLayoutChild(GUIControl child, Vector2 childWindowSize)
 {
     child.Refresh(childWindowSize);
     child.dRect = clipChildren ? Vector2.zero : new Vector2(rect.x, rect.y);
     child.UpdateLayout();
     //---Was (replaced by dRect above): if (!clipChildren) child.rect = new Rect(child.rect.x + rect.x, child.rect.y + rect.y, child.rect.width, child.rect.height);
 }