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

#include <idleinhibit_v1_p.h>

Inheritance diagram for KWin::IdleInhibitorV1Interface:

Public Member Functions

 IdleInhibitorV1Interface (wl_client *client, uint32_t id, uint32_t version, SurfaceInterface *surface)
 
 ~IdleInhibitorV1Interface () override
 

Protected Member Functions

void zwp_idle_inhibitor_v1_destroy_resource (Resource *resource) override
 
void zwp_idle_inhibitor_v1_destroy (Resource *resource) override
 

Protected Attributes

const QPointer< SurfaceInterfacem_surface
 

Detailed Description

Definition at line 30 of file idleinhibit_v1_p.h.

Constructor & Destructor Documentation

◆ IdleInhibitorV1Interface()

KWin::IdleInhibitorV1Interface::IdleInhibitorV1Interface ( wl_client * client,
uint32_t id,
uint32_t version,
SurfaceInterface * surface )
explicit

Definition at line 40 of file idleinhibit_v1.cpp.

◆ ~IdleInhibitorV1Interface()

KWin::IdleInhibitorV1Interface::~IdleInhibitorV1Interface ( )
override

Definition at line 46 of file idleinhibit_v1.cpp.

Member Function Documentation

◆ zwp_idle_inhibitor_v1_destroy()

void KWin::IdleInhibitorV1Interface::zwp_idle_inhibitor_v1_destroy ( Resource * resource)
overrideprotected

Definition at line 53 of file idleinhibit_v1.cpp.

◆ zwp_idle_inhibitor_v1_destroy_resource()

void KWin::IdleInhibitorV1Interface::zwp_idle_inhibitor_v1_destroy_resource ( Resource * resource)
overrideprotected

Definition at line 58 of file idleinhibit_v1.cpp.

Member Data Documentation

◆ m_surface

const QPointer<SurfaceInterface> KWin::IdleInhibitorV1Interface::m_surface
protected

Definition at line 40 of file idleinhibit_v1_p.h.


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