# Editor.GridLayout.AddCell

## Overload 1

```csharp
T AddCell(int x, int y, T widget, int xSpan = 1, int ySpan = 1, TextFlag alignment = 0)
```

### Parameters

- `x` (`int`)
- `y` (`int`)
- `widget` (`T`)
- `xSpan` (`int`), default `1`
- `ySpan` (`int`), default `1`
- `alignment` (`TextFlag`), default `0`

### Returns

`T`

## Overload 2

```csharp
Layout AddCell(int x, int y, Layout layout, int xSpan = 1, int ySpan = 1, TextFlag alignment = 0)
```

### Parameters

- `x` (`int`)
- `y` (`int`)
- `layout` (`Layout`)
- `xSpan` (`int`), default `1`
- `ySpan` (`int`), default `1`
- `alignment` (`TextFlag`), default `0`

### Returns

`Layout`

Declared in [Editor.GridLayout](/api/Editor.GridLayout).
Assembly: `Sandbox.Tools`.
