# Editor.PanelDockWindows.State

```csharp
string State { get; set; }
```

Saves the main layout and every floating window, including closed registrations, tab selection,
splits, desktop position and UI size. Does not move panels. Call between drag/layout operations.

Declared in [Editor.PanelDockWindows](/api/Editor.PanelDockWindows).
Assembly: `Sandbox.Tools`.
