| KWin
    | 
#include <x11_standalone_overlaywindow.h>
 
  
| Public Member Functions | |
| OverlayWindowX11 (X11StandaloneBackend *backend) | |
| ~OverlayWindowX11 () override | |
| bool | create () override | 
| Creates XComposite overlay window, call initOverlay() and resize afterwards. | |
| void | setup (xcb_window_t window) override | 
| Init overlay and the destination window in it. | |
| void | show () override | 
| void | hide () override | 
| void | setShape (const QRegion ®) | 
| void | resize (const QSize &size) override | 
| void | destroy () override | 
| Destroys XComposite overlay window. | |
| xcb_window_t | window () const override | 
| bool | isVisible () const override | 
| void | setVisibility (bool visible) override | 
| bool | event (xcb_generic_event_t *event) override | 
|  Public Member Functions inherited from KWin::OverlayWindow | |
| virtual | ~OverlayWindow () | 
|  Public Member Functions inherited from KWin::X11EventFilter | |
| X11EventFilter (int eventType, int opcode=0, int genericEventType=0) | |
| X11EventFilter (int eventType, int opcode, const QList< int > &genericEventTypes) | |
| X11EventFilter (const QList< int > &eventTypes) | |
| virtual | ~X11EventFilter () | 
| QList< int > | eventTypes () const | 
| int | extension () const | 
| QList< int > | genericEventTypes () const | 
| bool | isGenericEvent () const | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from KWin::OverlayWindow | |
| OverlayWindow () | |
Definition at line 20 of file x11_standalone_overlaywindow.h.
| 
 | explicit | 
Definition at line 28 of file x11_standalone_overlaywindow.cpp.
| 
 | override | 
Definition at line 38 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Creates XComposite overlay window, call initOverlay() and resize afterwards.
Implements KWin::OverlayWindow.
Definition at line 42 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Destroys XComposite overlay window.
Implements KWin::OverlayWindow.
Definition at line 150 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
This method is called for every event of the filtered type.
Return true to accept the event and stop further processing, and false otherwise.
Implements KWin::X11EventFilter.
Definition at line 171 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Implements KWin::OverlayWindow.
Definition at line 104 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Implements KWin::OverlayWindow.
Definition at line 140 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Implements KWin::OverlayWindow.
Definition at line 127 of file x11_standalone_overlaywindow.cpp.
| void KWin::OverlayWindowX11::setShape | ( | const QRegion & | reg | ) | 
Definition at line 113 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Init overlay and the destination window in it.
Implements KWin::OverlayWindow.
Definition at line 66 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Implements KWin::OverlayWindow.
Definition at line 145 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Implements KWin::OverlayWindow.
Definition at line 93 of file x11_standalone_overlaywindow.cpp.
| 
 | overridevirtual | 
Implements KWin::OverlayWindow.
Definition at line 166 of file x11_standalone_overlaywindow.cpp.