class in UnityEngine.Windowing.EmbeddedLinux
/
Inherits from:Windowing.GameWindowCreationSettings
EmbeddedLinux-specific settings for creating game windows.
Extends GameWindowCreationSettings with EmbeddedLinux-specific options including transparency mode and IVI (In-Vehicle Infotainment) surface ID support for Wayland/IVI Shell integration.
using System.Collections.Generic; using UnityEngine; using UnityEngine.Windowing; using UnityEngine.Windowing.EmbeddedLinux;
public class EmbeddedLinuxCreateWindowExample : MonoBehaviour { List<DisplayInfo> displayInfos = new List<DisplayInfo>(); void Start() { DisplayInfo.GetLayout(displayInfos); var settings = new EmbeddedLinuxGameWindowCreationSettings( title: "Second Window", width: 600, height: 400, position: new Vector2Int(0, 0), cameraDisplayIndex: 1, displayInfo: displayInfos[0], fullScreenMode: FullScreenMode.Windowed, resizable: false, transparencyMode: TransparencyMode.Transparent, iviSurfaceID: 1223 ); var op = GameWindowManager.Create(settings); op.completed += (AsyncOperation o) => { Debug.Log("Window Created: {op.window.GetTitle()}"); }; } }
| Property | Description |
|---|---|
| iviSurfaceID | Sets the IVI (In-Vehicle Infotainment) surface ID for Wayland/IVI Shell integration. |
| transparencyMode | Sets the transparency mode of the window. |
| Constructor | Description |
|---|---|
| EmbeddedLinuxGameWindowCreationSettings | Creates a new EmbeddedLinuxGameWindowCreationSettings with the specified parameters including fullscreen mode. |
| Property | Description |
|---|---|
| cameraDisplayIndex | The display index that the camera should render to. |
| displayInfo | Information about the display where the window will be created. |
| fullScreenMode | The fullscreen mode for the window. |
| height | The height of the window in pixels. |
| position | The position of the window relative to the top-left corner of the display. |
| resizable | Determines whether the window can be resized by the user. |
| title | The title text displayed in the window's title bar. |
| width | The width of the window in pixels. |