KWin
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
KWin::DrmLeaseRequestV1Interface Class Reference

#include <drmlease_v1_p.h>

Inheritance diagram for KWin::DrmLeaseRequestV1Interface:

Public Member Functions

 DrmLeaseRequestV1Interface (DrmLeaseDeviceV1Interface *device, wl_resource *resource)
 
 ~DrmLeaseRequestV1Interface ()
 
QList< DrmLeaseConnectorV1Interface * > connectors () const
 
void invalidate ()
 

Protected Member Functions

void wp_drm_lease_request_v1_request_connector (Resource *resource, struct ::wl_resource *connector) override
 
void wp_drm_lease_request_v1_submit (Resource *resource, uint32_t id) override
 
void wp_drm_lease_request_v1_destroy_resource (Resource *resource) override
 

Protected Attributes

DrmLeaseDeviceV1Interface *const m_device
 
QList< DrmLeaseConnectorV1Interface * > m_connectors
 
bool m_invalid = false
 

Detailed Description

Definition at line 84 of file drmlease_v1_p.h.

Constructor & Destructor Documentation

◆ DrmLeaseRequestV1Interface()

KWin::DrmLeaseRequestV1Interface::DrmLeaseRequestV1Interface ( DrmLeaseDeviceV1Interface * device,
wl_resource * resource )

Definition at line 300 of file drmlease_v1.cpp.

◆ ~DrmLeaseRequestV1Interface()

KWin::DrmLeaseRequestV1Interface::~DrmLeaseRequestV1Interface ( )

Definition at line 306 of file drmlease_v1.cpp.

Member Function Documentation

◆ connectors()

QList< DrmLeaseConnectorV1Interface * > KWin::DrmLeaseRequestV1Interface::connectors ( ) const

Definition at line 311 of file drmlease_v1.cpp.

◆ invalidate()

void KWin::DrmLeaseRequestV1Interface::invalidate ( )

Definition at line 316 of file drmlease_v1.cpp.

◆ wp_drm_lease_request_v1_destroy_resource()

void KWin::DrmLeaseRequestV1Interface::wp_drm_lease_request_v1_destroy_resource ( Resource * resource)
overrideprotected

Definition at line 373 of file drmlease_v1.cpp.

◆ wp_drm_lease_request_v1_request_connector()

void KWin::DrmLeaseRequestV1Interface::wp_drm_lease_request_v1_request_connector ( Resource * resource,
struct ::wl_resource * connector )
overrideprotected

Definition at line 322 of file drmlease_v1.cpp.

◆ wp_drm_lease_request_v1_submit()

void KWin::DrmLeaseRequestV1Interface::wp_drm_lease_request_v1_submit ( Resource * resource,
uint32_t id )
overrideprotected

Definition at line 341 of file drmlease_v1.cpp.

Member Data Documentation

◆ m_connectors

QList<DrmLeaseConnectorV1Interface *> KWin::DrmLeaseRequestV1Interface::m_connectors
protected

Definition at line 99 of file drmlease_v1_p.h.

◆ m_device

DrmLeaseDeviceV1Interface* const KWin::DrmLeaseRequestV1Interface::m_device
protected

Definition at line 98 of file drmlease_v1_p.h.

◆ m_invalid

bool KWin::DrmLeaseRequestV1Interface::m_invalid = false
protected

Definition at line 100 of file drmlease_v1_p.h.


The documentation for this class was generated from the following files: