# GameWindowManager

> Provides static methods for managing multiple game windows. This API is currently available only in EmbeddedLinux and QNX platforms.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.Windowing](/engine/6000.7/script-reference/unityengine/windowing.md)
* **Assembly:** UnityEngine.WindowingGatedModule

```csharp
public static class GameWindowManager
```

## Remarks

The GameWindowManager class allows you to create new windows and retrieve a list of all active windows in the application.

## Static Methods

| Method                                                                                              | Description                                                                       |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| [Create](/engine/6000.7/script-reference/unityengine/windowing/gamewindowmanager/create.md)         | Creates a new window asynchronously with the specified settings.                  |
| [GetWindows](/engine/6000.7/script-reference/unityengine/windowing/gamewindowmanager/getwindows.md) | Populates the provided list with all currently active windows in the application. |
