Version: Unity 6.6 Alpha (6000.6)
Language : English
Multi-window support on embedded systems
Create a multi-window application

Windowing APIs overview

Unity supports multi-window functionality on Embedded Linux and QNX platforms through the UnityEngine.Windowing namespace and related platform APIs. These APIs enable you to create and manage multiple windows within your application:

  • GameWindowManager: Creates secondary windows other than the main window and retrieves information on any existing active windows.
  • GameWindow: Represents an individual window that’s already created and allows you to control the window properties as required.
  • GameWindowCreationSettings: Defines the window properties including the height, width of the window, and whether the window is resizable.

Platform-specific APIs

Unity provides additional platform-specific Windowing APIs for Embedded Linux and QNX:

Embedded Linux

QNX

Additional resources

Multi-window support on embedded systems
Create a multi-window application