コード例 #1
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);
 }
コード例 #2
0
ファイル: GUIControl.cs プロジェクト: huangc8/Human-Shelter
 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
ファイル: GUIControl.cs プロジェクト: farreltr/OneLastSunset
 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);
 }