Kanzi 3.9.14
kanzi::android_ws::FissionDisplay Class Reference

Class representing a Android WS Fission display. More...

#include <kanzi/core.ui/platform/windowing_ng/android_ws_fission_egl/fission_display.hpp>

Public Member Functions

 FissionDisplay (FnDisplayId displayId) noexcept
 Constructor.
 
KZ_NO_DISCARD optional< unsigned intgetDisplayHeight () const noexcept
 Gets display height.
 
KZ_NO_DISCARD optional< unsigned intgetDisplayWidth () const noexcept
 Gets display width.
 
KZ_NO_DISCARD FnDisplayId getNativeHandle () const noexcept
 Gets display native handle.
 

Static Public Member Functions

static KZ_NO_DISCARD optional< inttryGetDisplayCount () noexcept
 Tries to get display count.
 
static KZ_NO_DISCARD optional< vector< FnDisplayId > > tryGetFissionDisplayIDs () noexcept
 Tries to get display IDs.
 

Detailed Description

Class representing a Android WS Fission display.

Since
Kanzi 3.9.11

Constructor & Destructor Documentation

◆ FissionDisplay()

kanzi::android_ws::FissionDisplay::FissionDisplay ( FnDisplayId displayId)
explicitnoexcept

Constructor.

Parameters
displayIdchosen display ID.

Member Function Documentation

◆ tryGetDisplayCount()

static KZ_NO_DISCARD optional< int > kanzi::android_ws::FissionDisplay::tryGetDisplayCount ( )
staticnoexcept

Tries to get display count.

Return values
nulloptGetting the display count has failed.
Returns
Display count.

◆ tryGetFissionDisplayIDs()

static KZ_NO_DISCARD optional< vector< FnDisplayId > > kanzi::android_ws::FissionDisplay::tryGetFissionDisplayIDs ( )
staticnoexcept

Tries to get display IDs.

Return values
nulloptGetting the available display IDs has failed.
Returns
Vector of available display IDs.

◆ getDisplayWidth()

KZ_NO_DISCARD optional< unsigned int > kanzi::android_ws::FissionDisplay::getDisplayWidth ( ) const
noexcept

Gets display width.

Return values
nulloptGetting the display width has failed.
Returns
Display width.

◆ getDisplayHeight()

KZ_NO_DISCARD optional< unsigned int > kanzi::android_ws::FissionDisplay::getDisplayHeight ( ) const
noexcept

Gets display height.

Return values
nulloptGetting the display height has failed.
Returns
Display height.

◆ getNativeHandle()

KZ_NO_DISCARD FnDisplayId kanzi::android_ws::FissionDisplay::getNativeHandle ( ) const
noexcept

Gets display native handle.

Returns
Chosen display ID.

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