KWin
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | List of all members
KWin::Wayland::WaylandDisplay Class Reference

#include <wayland_display.h>

Inheritance diagram for KWin::Wayland::WaylandDisplay:

Public Slots

void flush ()
 

Public Member Functions

 WaylandDisplay ()
 
 ~WaylandDisplay () override
 
bool initialize (const QString &socketName)
 
wl_display * nativeDisplay () const
 
KWayland::Client::Compositor * compositor () const
 
KWayland::Client::PointerConstraints * pointerConstraints () const
 
KWayland::Client::PointerGestures * pointerGestures () const
 
KWayland::Client::RelativePointerManager * relativePointerManager () const
 
KWayland::Client::Seat * seat () const
 
KWayland::Client::XdgDecorationManager * xdgDecorationManager () const
 
wl_shm * shm () const
 
KWayland::Client::XdgShell * xdgShell () const
 
WaylandLinuxDmabufV1linuxDmabuf () const
 

Detailed Description

Definition at line 59 of file wayland_display.h.

Constructor & Destructor Documentation

◆ WaylandDisplay()

KWin::Wayland::WaylandDisplay::WaylandDisplay ( )

Definition at line 317 of file wayland_display.cpp.

◆ ~WaylandDisplay()

KWin::Wayland::WaylandDisplay::~WaylandDisplay ( )
override

Definition at line 321 of file wayland_display.cpp.

Member Function Documentation

◆ compositor()

KWayland::Client::Compositor * KWin::Wayland::WaylandDisplay::compositor ( ) const

Definition at line 379 of file wayland_display.cpp.

◆ flush

void KWin::Wayland::WaylandDisplay::flush ( )
slot

Definition at line 346 of file wayland_display.cpp.

◆ initialize()

bool KWin::Wayland::WaylandDisplay::initialize ( const QString & socketName)

Definition at line 351 of file wayland_display.cpp.

◆ linuxDmabuf()

WaylandLinuxDmabufV1 * KWin::Wayland::WaylandDisplay::linuxDmabuf ( ) const

Definition at line 419 of file wayland_display.cpp.

◆ nativeDisplay()

wl_display * KWin::Wayland::WaylandDisplay::nativeDisplay ( ) const

Definition at line 374 of file wayland_display.cpp.

◆ pointerConstraints()

KWayland::Client::PointerConstraints * KWin::Wayland::WaylandDisplay::pointerConstraints ( ) const

Definition at line 384 of file wayland_display.cpp.

◆ pointerGestures()

KWayland::Client::PointerGestures * KWin::Wayland::WaylandDisplay::pointerGestures ( ) const

Definition at line 389 of file wayland_display.cpp.

◆ relativePointerManager()

KWayland::Client::RelativePointerManager * KWin::Wayland::WaylandDisplay::relativePointerManager ( ) const

Definition at line 394 of file wayland_display.cpp.

◆ seat()

KWayland::Client::Seat * KWin::Wayland::WaylandDisplay::seat ( ) const

Definition at line 404 of file wayland_display.cpp.

◆ shm()

wl_shm * KWin::Wayland::WaylandDisplay::shm ( ) const

Definition at line 399 of file wayland_display.cpp.

◆ xdgDecorationManager()

KWayland::Client::XdgDecorationManager * KWin::Wayland::WaylandDisplay::xdgDecorationManager ( ) const

Definition at line 414 of file wayland_display.cpp.

◆ xdgShell()

KWayland::Client::XdgShell * KWin::Wayland::WaylandDisplay::xdgShell ( ) const

Definition at line 409 of file wayland_display.cpp.


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