16#include <kwin_export.h>
27 virtual void setup(xcb_window_t window) = 0;
30 virtual void resize(
const QSize &size) = 0;
33 virtual xcb_window_t
window()
const = 0;
virtual bool create()=0
Creates XComposite overlay window, call initOverlay() afterwards.
virtual void destroy()=0
Destroys XComposite overlay window.
virtual void resize(const QSize &size)=0
virtual void setVisibility(bool visible)=0
virtual void setup(xcb_window_t window)=0
Init overlay and the destination window in it.
virtual bool isVisible() const =0
virtual xcb_window_t window() const =0