Version: Unity 6.5 Beta (6000.5)
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 Windowing APIs for Embedded Linux:

Additional resources

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