#include <output.h>
The OutputInterface class represents a screen. This class corresponds to the Wayland interface wl_output
.
Definition at line 34 of file output.h.
◆ OutputInterface()
KWin::OutputInterface::OutputInterface |
( |
Display * | display, |
|
|
Output * | handle, |
|
|
QObject * | parent = nullptr ) |
|
explicit |
◆ ~OutputInterface()
KWin::OutputInterface::~OutputInterface |
( |
| ) |
|
|
override |
◆ bound
void KWin::OutputInterface::bound |
( |
ClientConnection * | client, |
|
|
wl_resource * | boundResource ) |
|
signal |
Emitted when a client binds to a given output
◆ clientResources()
QList< wl_resource * > KWin::OutputInterface::clientResources |
( |
wl_client * | client | ) |
const |
- Returns
- all wl_resources bound for the
client
Definition at line 293 of file output.cpp.
◆ display()
Display * KWin::OutputInterface::display |
( |
| ) |
const |
◆ done()
void KWin::OutputInterface::done |
( |
wl_client * | client | ) |
|
Submit changes to client
.
Definition at line 313 of file output.cpp.
◆ get()
◆ handle()
Output * KWin::OutputInterface::handle |
( |
| ) |
const |
◆ isRemoved()
bool KWin::OutputInterface::isRemoved |
( |
| ) |
const |
◆ remove()
void KWin::OutputInterface::remove |
( |
| ) |
|
◆ removed
void KWin::OutputInterface::removed |
( |
| ) |
|
|
signal |
◆ scheduleDone()
void KWin::OutputInterface::scheduleDone |
( |
| ) |
|
Submit changes to all clients.
Definition at line 306 of file output.cpp.
The documentation for this class was generated from the following files: