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.