KWin
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
KWin::OutputDeviceV2Interface Class Reference

#include <outputdevice_v2.h>

Inheritance diagram for KWin::OutputDeviceV2Interface:

Public Member Functions

 OutputDeviceV2Interface (Display *display, Output *handle, QObject *parent=nullptr)
 
 ~OutputDeviceV2Interface () override
 
void remove ()
 
Outputhandle () const
 

Static Public Member Functions

static OutputDeviceV2Interfaceget (wl_resource *native)
 

Detailed Description

Represents an output device, the difference to Output is that this output can be disabled, so not currently used to display content.

See also
OutputManagementV2Interface

Definition at line 37 of file outputdevice_v2.h.

Constructor & Destructor Documentation

◆ OutputDeviceV2Interface()

KWin::OutputDeviceV2Interface::OutputDeviceV2Interface ( Display * display,
Output * handle,
QObject * parent = nullptr )
explicit

Definition at line 198 of file outputdevice_v2.cpp.

◆ ~OutputDeviceV2Interface()

KWin::OutputDeviceV2Interface::~OutputDeviceV2Interface ( )
override

Definition at line 259 of file outputdevice_v2.cpp.

Member Function Documentation

◆ get()

OutputDeviceV2Interface * KWin::OutputDeviceV2Interface::get ( wl_resource * native)
static

Definition at line 789 of file outputdevice_v2.cpp.

◆ handle()

Output * KWin::OutputDeviceV2Interface::handle ( ) const

Definition at line 278 of file outputdevice_v2.cpp.

◆ remove()

void KWin::OutputDeviceV2Interface::remove ( )

Definition at line 264 of file outputdevice_v2.cpp.


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