Changeset View
Changeset View
Standalone View
Standalone View
src/server/display.h
Show First 20 Lines • Show All 82 Lines • ▼ Show 20 Line(s) | |||||
83 | enum class PointerGesturesInterfaceVersion; | 83 | enum class PointerGesturesInterfaceVersion; | ||
84 | class PointerGesturesInterface; | 84 | class PointerGesturesInterface; | ||
85 | enum class PointerConstraintsInterfaceVersion; | 85 | enum class PointerConstraintsInterfaceVersion; | ||
86 | class PointerConstraintsInterface; | 86 | class PointerConstraintsInterface; | ||
87 | class XdgForeignInterface; | 87 | class XdgForeignInterface; | ||
88 | class AppMenuManagerInterface; | 88 | class AppMenuManagerInterface; | ||
89 | class ServerSideDecorationPaletteManagerInterface; | 89 | class ServerSideDecorationPaletteManagerInterface; | ||
90 | class PlasmaVirtualDesktopManagementInterface; | 90 | class PlasmaVirtualDesktopManagementInterface; | ||
91 | enum class ViewporterInterfaceVersion; | ||||
92 | class ViewporterInterface; | ||||
91 | class XdgOutputManagerInterface; | 93 | class XdgOutputManagerInterface; | ||
92 | class XdgDecorationManagerInterface; | 94 | class XdgDecorationManagerInterface; | ||
93 | class EglStreamControllerInterface; | 95 | class EglStreamControllerInterface; | ||
94 | class KeyStateInterface; | 96 | class KeyStateInterface; | ||
95 | class LinuxDmabufUnstableV1Interface; | 97 | class LinuxDmabufUnstableV1Interface; | ||
96 | 98 | | |||
97 | /** | 99 | /** | ||
98 | * @brief Class holding the Wayland server display loop. | 100 | * @brief Class holding the Wayland server display loop. | ||
▲ Show 20 Lines • Show All 187 Lines • ▼ Show 20 Line(s) | 110 | public: | |||
286 | /** | 288 | /** | ||
287 | * Creates the LinuxDmabufUnstableV1Interface in interface @p version. | 289 | * Creates the LinuxDmabufUnstableV1Interface in interface @p version. | ||
288 | * | 290 | * | ||
289 | * @returns A pointer to the created interface | 291 | * @returns A pointer to the created interface | ||
290 | **/ | 292 | **/ | ||
291 | LinuxDmabufUnstableV1Interface *createLinuxDmabufInterface(QObject *parent = nullptr); | 293 | LinuxDmabufUnstableV1Interface *createLinuxDmabufInterface(QObject *parent = nullptr); | ||
292 | 294 | | |||
293 | /** | 295 | /** | ||
296 | * Creates the ViewporterInterface | ||||
297 | * | ||||
298 | * @return the created viewporter | ||||
299 | * @since 5.66 | ||||
300 | */ | ||||
301 | ViewporterInterface *createViewporterInterface(QObject *parent = nullptr); | ||||
302 | | ||||
303 | /** | ||||
294 | * Creates the XdgOutputManagerInterface | 304 | * Creates the XdgOutputManagerInterface | ||
295 | * | 305 | * | ||
296 | * @return the created manager | 306 | * @return the created manager | ||
297 | * @since 5.47 | 307 | * @since 5.47 | ||
298 | */ | 308 | */ | ||
299 | XdgOutputManagerInterface *createXdgOutputManager(QObject *parent = nullptr); | 309 | XdgOutputManagerInterface *createXdgOutputManager(QObject *parent = nullptr); | ||
300 | 310 | | |||
301 | 311 | | |||
▲ Show 20 Lines • Show All 68 Lines • Show Last 20 Lines |