#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/core/wayland_core_shell.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/ivi/wayland_ivi_shell.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/xdg/wayland_xdg_shell.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/core/default_wayland_shell_surface_listener.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/ivi/default_wayland_ivi_surface_listener.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/xdg/default_wayland_xdg_surface_listener.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/xdg/default_wayland_xdg_toplevel_listener.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/xdg/default_wayland_xdg_wm_base_listener.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/default_wayland_registry_listener.hpp>
#include <kanzi/core.ui/platform/windowing_ng/wayland/wayland_registry.hpp>
#include <kanzi/core/cpp/variant.hpp>
#include <kanzi/core/util/tuple_for_each.hpp>
Classes | |
class | kanzi::wayland::ShellWrapper< Shell, ListenerPack > |
Helper class that contains a Shell with associated listeners. More... | |
Namespaces | |
kanzi | |
kanzi::wayland | |
Typedefs | |
using | kanzi::wayland::DefaultCoreShellWrapper = ShellWrapper< CoreShell, DefaultWaylandShellSurfaceListener > |
Alias for CoreShell with all default listeners. More... | |
using | kanzi::wayland::DefaultIVIShellWrapper = ShellWrapper< IVIShell, DefaultIVISurfaceListener > |
Alias for IVIShell with all default listeners. More... | |
using | kanzi::wayland::DefaultXDGShellWrapper = ShellWrapper< XDGShell, DefaultXDGWMBaseListener, DefaultXDGToplevelListener, DefaultXDGSurfaceListener > |
Alias for XDGShell with all default listeners. More... | |
using | kanzi::wayland::ShellWrapperVariant = variant< DefaultCoreShellWrapper, DefaultXDGShellWrapper, DefaultIVIShellWrapper > |
Alias for a variant of all default shells. More... | |