Kanzi  3.9.8
Kanzi Engine C++ API
kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties Class Reference

Default properties to use when creating DefaultWaylandEGLGraphicsOutput. More...

#include <kanzi/core.ui/platform/graphics_output/wayland_egl/default_wayland_egl_graphics_output_properties.hpp>

Public Member Functions

 DefaultWaylandEGLGraphicsOutputProperties ()=delete
 Constructor. More...
 
 DefaultWaylandEGLGraphicsOutputProperties (const kanzi::SystemConfiguration &configuration)
 Constructor. More...
 

Public Attributes

EGLCapabilities eglCapabilities
 EGLCapabilities used by this GraphicsOuput. More...
 
uint32_t iviSurfaceId
 IVI surface ID (only relevant for WaylandShellType::IVI). More...
 
WaylandShellType shellType
 Wayland shell type. More...
 
NativeWindowProperties windowProperties
 Native window properties. More...
 

Detailed Description

Default properties to use when creating DefaultWaylandEGLGraphicsOutput.

Since
Kanzi 3.9.8

Constructor & Destructor Documentation

kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties::DefaultWaylandEGLGraphicsOutputProperties ( )
explicitdelete

Constructor.

kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties::DefaultWaylandEGLGraphicsOutputProperties ( const kanzi::SystemConfiguration configuration)
explicit

Constructor.

Parameters
configurationKanzi configuration to use.

Member Data Documentation

EGLCapabilities kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties::eglCapabilities

EGLCapabilities used by this GraphicsOuput.

NativeWindowProperties kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties::windowProperties

Native window properties.

WaylandShellType kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties::shellType

Wayland shell type.

uint32_t kanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties::iviSurfaceId

IVI surface ID (only relevant for WaylandShellType::IVI).


The documentation for this class was generated from the following file: