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

Collection of IVILayer properties. More...

#include <kanzi/core.ui/platform/windowing_ng/wayland_ivi_egl/wayland_ivi_layer_props.hpp>

Public Attributes

windowing::Region destinationRegion
 Destination rectangle of a surface. More...
 
uint32_t layerId
 Layer ID. More...
 
double opacity
 Opacity attribute, in the range 0..1: More...
 
windowing::Region sourceRegion
 Source rectangle of a surface. More...
 
uint32_t visibility
 Visibility attribute: More...
 

Detailed Description

Collection of IVILayer properties.

Since
Kanzi 3.9.8

Member Data Documentation

uint32_t kanzi::wayland::IVILayerProps::layerId

Layer ID.

uint32_t kanzi::wayland::IVILayerProps::visibility

Visibility attribute:

  • 0 hides the IVI surface.
  • 1 makes the IVI surface visible.
double kanzi::wayland::IVILayerProps::opacity

Opacity attribute, in the range 0..1:

  • 0 makes the surface fully transparent.
  • 1 makes the surface fully opaque.
windowing::Region kanzi::wayland::IVILayerProps::sourceRegion

Source rectangle of a surface.

windowing::Region kanzi::wayland::IVILayerProps::destinationRegion

Destination rectangle of a surface.


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