#include <kanzi/platform/platform/kz_platform/wayland/wayland_platform.hpp>
Public Member Functions | |
| uintptr_t | acquireNativeDisplay () override |
| Platform::acquireNativeDisplay() implementation. | |
| uintptr_t | findNativeDisplayConfig (const SurfaceProperties &, bool) override |
| Platform::findNativeDisplayConfig() implementation. | |
| bool | initialize (const SystemConfiguration &configuration) override |
| Platform::initialize() implementation. | |
| void | releaseNativeDisplay () override |
| Platform::releaseNativeDisplay() implementation. | |
| bool | uninitialize () override |
| Platform::uninitialize() implementation. | |
Public Member Functions inherited from kanzi::platform::Platform | |
| virtual | ~Platform ()=default |
Static Public Member Functions | |
| static unique_ptr< Platform > | create () |
| Creates a new Wayland platform. | |
Protected Member Functions | |
| WaylandPlatform ()=default | |
| Constructor. | |
Protected Member Functions inherited from kanzi::platform::Platform | |
| Platform ()=default | |
|
protecteddefault |
Constructor.
|
overridevirtual |
Platform::initialize() implementation.
Implements kanzi::platform::Platform.
|
overridevirtual |
Platform::uninitialize() implementation.
Implements kanzi::platform::Platform.
|
overridevirtual |
Platform::acquireNativeDisplay() implementation.
Implements kanzi::platform::Platform.
|
overridevirtual |
Platform::releaseNativeDisplay() implementation.
Implements kanzi::platform::Platform.
|
inlineoverridevirtual |
Platform::findNativeDisplayConfig() implementation.
Implements kanzi::platform::Platform.
Creates a new Wayland platform.