10#include "kwin_export.h"
20class SubCompositorInterfacePrivate;
21class SurfaceInterface;
23class SubSurfaceInterface;
24class SubSurfaceInterfacePrivate;
48 std::unique_ptr<SubCompositorInterfacePrivate> d;
66 QPoint position()
const;
92 bool isSynchronized()
const;
123 void parentDesynchronized();
124 void parentApplyState(quint32 serial);
126 std::unique_ptr<SubSurfaceInterfacePrivate> d;
Class holding the Wayland server display loop.
void subSurfaceCreated(KWin::SubSurfaceInterface *subsurface)
void positionChanged(const QPoint &position)
void modeChanged(KWin::SubSurfaceInterface::Mode mode)
Resource representing a wl_surface.