| KWin
    | 
#include <drmlease_v1_p.h>
 
 | Public Member Functions | |
| DrmLeaseDeviceV1Interface (Display *display, DrmGpu *gpu) | |
| ~DrmLeaseDeviceV1Interface () | |
| void | addOutput (DrmAbstractOutput *output) | 
| void | removeOutput (DrmAbstractOutput *output) | 
| void | setDrmMaster (bool hasDrmMaster) | 
| void | done () | 
| void | remove () | 
| void | addLeaseRequest (DrmLeaseRequestV1Interface *leaseRequest) | 
| void | removeLeaseRequest (DrmLeaseRequestV1Interface *leaseRequest) | 
| void | addLease (DrmLeaseV1Interface *lease) | 
| void | removeLease (DrmLeaseV1Interface *lease) | 
| void | offerConnector (DrmLeaseConnectorV1Interface *connector) | 
| bool | hasDrmMaster () const | 
| DrmGpu * | gpu () const | 
Definition at line 28 of file drmlease_v1_p.h.
| 
 | explicit | 
Definition at line 61 of file drmlease_v1.cpp.
| KWin::DrmLeaseDeviceV1Interface::~DrmLeaseDeviceV1Interface | ( | ) | 
Definition at line 74 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::addLease | ( | DrmLeaseV1Interface * | lease | ) | 
Definition at line 177 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::addLeaseRequest | ( | DrmLeaseRequestV1Interface * | leaseRequest | ) | 
Definition at line 167 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::addOutput | ( | DrmAbstractOutput * | output | ) | 
Definition at line 81 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::done | ( | ) | 
Definition at line 144 of file drmlease_v1.cpp.
| DrmGpu * KWin::DrmLeaseDeviceV1Interface::gpu | ( | ) | const | 
Definition at line 192 of file drmlease_v1.cpp.
| bool KWin::DrmLeaseDeviceV1Interface::hasDrmMaster | ( | ) | const | 
Definition at line 187 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::offerConnector | ( | DrmLeaseConnectorV1Interface * | connector | ) | 
Definition at line 197 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::remove | ( | ) | 
Definition at line 152 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::removeLease | ( | DrmLeaseV1Interface * | lease | ) | 
Definition at line 182 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::removeLeaseRequest | ( | DrmLeaseRequestV1Interface * | leaseRequest | ) | 
Definition at line 172 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::removeOutput | ( | DrmAbstractOutput * | output | ) | 
Definition at line 94 of file drmlease_v1.cpp.
| void KWin::DrmLeaseDeviceV1Interface::setDrmMaster | ( | bool | hasDrmMaster | ) | 
Definition at line 115 of file drmlease_v1.cpp.