Changeset View
Changeset View
Standalone View
Standalone View
wayland_server.h
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Line(s) | |||||
49 | class ShellInterface; | 49 | class ShellInterface; | ||
50 | class SeatInterface; | 50 | class SeatInterface; | ||
51 | class ServerSideDecorationManagerInterface; | 51 | class ServerSideDecorationManagerInterface; | ||
52 | class ServerSideDecorationPaletteManagerInterface; | 52 | class ServerSideDecorationPaletteManagerInterface; | ||
53 | class SurfaceInterface; | 53 | class SurfaceInterface; | ||
54 | class OutputInterface; | 54 | class OutputInterface; | ||
55 | class PlasmaShellInterface; | 55 | class PlasmaShellInterface; | ||
56 | class PlasmaShellSurfaceInterface; | 56 | class PlasmaShellSurfaceInterface; | ||
57 | class PlasmaVirtualDesktopManagementInterface; | ||||
57 | class PlasmaWindowManagementInterface; | 58 | class PlasmaWindowManagementInterface; | ||
58 | class QtSurfaceExtensionInterface; | 59 | class QtSurfaceExtensionInterface; | ||
59 | class OutputManagementInterface; | 60 | class OutputManagementInterface; | ||
60 | class OutputConfigurationInterface; | 61 | class OutputConfigurationInterface; | ||
61 | class XdgShellInterface; | 62 | class XdgShellInterface; | ||
62 | class XdgForeignInterface; | 63 | class XdgForeignInterface; | ||
63 | class XdgOutputManagerInterface; | 64 | class XdgOutputManagerInterface; | ||
64 | } | 65 | } | ||
Show All 29 Lines | 94 | KWayland::Server::CompositorInterface *compositor() { | |||
94 | return m_compositor; | 95 | return m_compositor; | ||
95 | } | 96 | } | ||
96 | KWayland::Server::SeatInterface *seat() { | 97 | KWayland::Server::SeatInterface *seat() { | ||
97 | return m_seat; | 98 | return m_seat; | ||
98 | } | 99 | } | ||
99 | KWayland::Server::ShellInterface *shell() { | 100 | KWayland::Server::ShellInterface *shell() { | ||
100 | return m_shell; | 101 | return m_shell; | ||
101 | } | 102 | } | ||
103 | KWayland::Server::PlasmaVirtualDesktopManagementInterface *virtualDesktopManagement() { | ||||
104 | return m_virtualDesktopManagement; | ||||
105 | } | ||||
102 | KWayland::Server::PlasmaWindowManagementInterface *windowManagement() { | 106 | KWayland::Server::PlasmaWindowManagementInterface *windowManagement() { | ||
103 | return m_windowManagement; | 107 | return m_windowManagement; | ||
104 | } | 108 | } | ||
105 | KWayland::Server::ServerSideDecorationManagerInterface *decorationManager() const { | 109 | KWayland::Server::ServerSideDecorationManagerInterface *decorationManager() const { | ||
106 | return m_decorationManager; | 110 | return m_decorationManager; | ||
107 | } | 111 | } | ||
108 | KWayland::Server::XdgOutputManagerInterface *xdgOutputManager() const { | 112 | KWayland::Server::XdgOutputManagerInterface *xdgOutputManager() const { | ||
109 | return m_xdgOutputManager; | 113 | return m_xdgOutputManager; | ||
▲ Show 20 Lines • Show All 111 Lines • ▼ Show 20 Line(s) | 214 | private: | |||
221 | KWayland::Server::Display *m_display = nullptr; | 225 | KWayland::Server::Display *m_display = nullptr; | ||
222 | KWayland::Server::CompositorInterface *m_compositor = nullptr; | 226 | KWayland::Server::CompositorInterface *m_compositor = nullptr; | ||
223 | KWayland::Server::SeatInterface *m_seat = nullptr; | 227 | KWayland::Server::SeatInterface *m_seat = nullptr; | ||
224 | KWayland::Server::ShellInterface *m_shell = nullptr; | 228 | KWayland::Server::ShellInterface *m_shell = nullptr; | ||
225 | KWayland::Server::XdgShellInterface *m_xdgShell = nullptr; | 229 | KWayland::Server::XdgShellInterface *m_xdgShell = nullptr; | ||
226 | KWayland::Server::XdgShellInterface *m_xdgShell6 = nullptr; | 230 | KWayland::Server::XdgShellInterface *m_xdgShell6 = nullptr; | ||
227 | KWayland::Server::PlasmaShellInterface *m_plasmaShell = nullptr; | 231 | KWayland::Server::PlasmaShellInterface *m_plasmaShell = nullptr; | ||
228 | KWayland::Server::PlasmaWindowManagementInterface *m_windowManagement = nullptr; | 232 | KWayland::Server::PlasmaWindowManagementInterface *m_windowManagement = nullptr; | ||
233 | KWayland::Server::PlasmaVirtualDesktopManagementInterface *m_virtualDesktopManagement = nullptr; | ||||
229 | KWayland::Server::QtSurfaceExtensionInterface *m_qtExtendedSurface = nullptr; | 234 | KWayland::Server::QtSurfaceExtensionInterface *m_qtExtendedSurface = nullptr; | ||
230 | KWayland::Server::ServerSideDecorationManagerInterface *m_decorationManager = nullptr; | 235 | KWayland::Server::ServerSideDecorationManagerInterface *m_decorationManager = nullptr; | ||
231 | KWayland::Server::OutputManagementInterface *m_outputManagement = nullptr; | 236 | KWayland::Server::OutputManagementInterface *m_outputManagement = nullptr; | ||
232 | KWayland::Server::AppMenuManagerInterface *m_appMenuManager = nullptr; | 237 | KWayland::Server::AppMenuManagerInterface *m_appMenuManager = nullptr; | ||
233 | KWayland::Server::ServerSideDecorationPaletteManagerInterface *m_paletteManager = nullptr; | 238 | KWayland::Server::ServerSideDecorationPaletteManagerInterface *m_paletteManager = nullptr; | ||
234 | KWayland::Server::IdleInterface *m_idle = nullptr; | 239 | KWayland::Server::IdleInterface *m_idle = nullptr; | ||
235 | KWayland::Server::XdgOutputManagerInterface *m_xdgOutputManager = nullptr; | 240 | KWayland::Server::XdgOutputManagerInterface *m_xdgOutputManager = nullptr; | ||
236 | struct { | 241 | struct { | ||
Show All 37 Lines |