KWin
#include <overlaywindow.h>
Public Member Functions | |
OverlayWindow () | |
~OverlayWindow () | |
bool | create () |
void | destroy () |
void | hide () |
bool | isVisible () const |
void | resize (const QSize &size) |
void | setShape (const QRegion ®) |
void | setup (xcb_window_t window) |
void | setVisibility (bool visible) |
void | show () |
xcb_window_t | window () const |
Detailed Description
Definition at line 29 of file overlaywindow.h.
Constructor & Destructor Documentation
KWin::OverlayWindow::OverlayWindow | ( | ) |
Definition at line 38 of file overlaywindow.cpp.
KWin::OverlayWindow::~OverlayWindow | ( | ) |
Definition at line 45 of file overlaywindow.cpp.
Member Function Documentation
bool KWin::OverlayWindow::create | ( | ) |
Creates XComposite overlay window, call initOverlay() afterwards.
Definition at line 49 of file overlaywindow.cpp.
void KWin::OverlayWindow::destroy | ( | ) |
Destroys XComposite overlay window.
Definition at line 159 of file overlaywindow.cpp.
void KWin::OverlayWindow::hide | ( | ) |
Definition at line 107 of file overlaywindow.cpp.
bool KWin::OverlayWindow::isVisible | ( | ) | const |
Definition at line 149 of file overlaywindow.cpp.
void KWin::OverlayWindow::resize | ( | const QSize & | size | ) |
Definition at line 138 of file overlaywindow.cpp.
void KWin::OverlayWindow::setShape | ( | const QRegion & | reg | ) |
Definition at line 115 of file overlaywindow.cpp.
void KWin::OverlayWindow::setup | ( | xcb_window_t | window | ) |
Init overlay and the destination window in it.
Definition at line 71 of file overlaywindow.cpp.
void KWin::OverlayWindow::setVisibility | ( | bool | visible | ) |
Definition at line 154 of file overlaywindow.cpp.
void KWin::OverlayWindow::show | ( | ) |
Definition at line 97 of file overlaywindow.cpp.
xcb_window_t KWin::OverlayWindow::window | ( | ) | const |
Definition at line 174 of file overlaywindow.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sun Dec 8 2019 03:18:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.