KWaylandServer

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CKWaylandServer::BufferHandleThe structure server should fill to use this interface
 CKWaylandServer::LinuxDmabufUnstableV1Interface::ImplThe Iface class provides an interface from the LinuxDmabufInterface into the compositor
 CKWaylandServer::AppMenuInterface::InterfaceAddressStructure containing DBus service name and path
 CKWaylandServer::LinuxDmabufBufferThe base class for linux-dmabuf buffers
 CKWaylandServer::LinuxDmabufUnstableV1Interface::PlaneRepresents a plane in a buffer
 CQObject [external]
 CKWaylandServer::BufferInterfaceReference counted representation of a Wayland buffer on Server side
 CKWaylandServer::ClientConnectionConvenient Class which represents a wl_client
 CKWaylandServer::CursorClass encapsulating a Cursor image
 CKWaylandServer::DisplayClass holding the Wayland server display loop
 CKWaylandServer::FilteredDisplayServer Implementation that allows one to restrict which globals are available to which clients
 CKWaylandServer::FakeInputDeviceRepresents the Resource for a org_kde_kwin_fake_input interface
 CKWaylandServer::GlobalBase class for all Globals
 CKWaylandServer::AppMenuManagerInterfaceProvides the DBus service name and object path to a AppMenu DBus interface
 CKWaylandServer::BlurManagerInterfaceRepresents the Global for org_kde_kwin_blur_manager interface
 CKWaylandServer::CompositorInterfaceRepresents the Global for wl_compositor interface
 CKWaylandServer::ContrastManagerInterfaceRepresents the Global for org_kde_kwin_contrast_manager interface
 CKWaylandServer::DataDeviceManagerInterfaceRepresents the Global for wl_data_device_manager interface
 CKWaylandServer::DpmsManagerInterfaceGlobal for server side Display Power Management Signaling interface
 CKWaylandServer::EglStreamControllerInterfaceRepresents the Global for the wl_eglstream_controller interface
 CKWaylandServer::FakeInputInterfaceRepresents the Global for org_kde_kwin_fake_input interface
 CKWaylandServer::IdleInhibitManagerInterfaceThe IdleInhibitorManagerInterface is used by clients to inhibit idle on a SurfaceInterface
 CKWaylandServer::IdleInterfaceGlobal representing the org_kde_kwin_idle interface
 CKWaylandServer::LinuxDmabufUnstableV1InterfaceRepresents the global zpw_linux_dmabuf_v1 interface
 CKWaylandServer::OutputDeviceInterfaceRepresents an output device, the difference to Output is that this output can be disabled, so not currently used to display content
 CKWaylandServer::OutputInterfaceGlobal for the wl_output interface
 CKWaylandServer::PlasmaShellInterfaceGlobal for the org_kde_plasma_shell interface
 CKWaylandServer::PlasmaVirtualDesktopManagementInterfaceWrapper for the org_kde_plasma_virtual_desktop_management interface
 CKWaylandServer::PlasmaWindowManagementInterface
 CKWaylandServer::PointerConstraintsInterfaceManager object to create pointer constraints
 CKWaylandServer::PointerGesturesInterfaceManager object for the PointerGestures
 CKWaylandServer::RelativePointerManagerInterfaceManager object to create relative pointer interfaces
 CKWaylandServer::SeatInterfaceRepresents a Seat on the Wayland Display
 CKWaylandServer::ServerSideDecorationManagerInterfaceManager to create ServerSideDecorationInterface
 CKWaylandServer::ServerSideDecorationPaletteManagerInterfaceAllows a client to specify a preferred palette to use for server-side window decorations
 CKWaylandServer::ShadowManagerInterfaceTODO
 CKWaylandServer::SlideManagerInterfaceTODO
 CKWaylandServer::SubCompositorInterface
 CKWaylandServer::TextInputManagerInterfaceRepresent the Global for the interface
 CKWaylandServer::XdgDecorationManagerInterfaceThe XdgDecorationManagerInterface class
 CKWaylandServer::XdgOutputManagerInterfaceGlobal manager for XdgOutputs
 CKWaylandServer::XdgShellInterface
 CKWaylandServer::OutputChangeSetHolds a set of changes to an OutputInterface or OutputDeviceInterface
 CKWaylandServer::PlasmaWindowInterface
 CKWaylandServer::ResourceRepresents a bound Resource
 CKWaylandServer::AppMenuInterfaceProvides the DBus service name and object path to a AppMenu DBus interface
 CKWaylandServer::BlurInterfaceRepresents the Resource for the org_kde_kwin_blur interface
 CKWaylandServer::ConfinedPointerInterfaceThe ConfinedPointerInterface gets installed on a SurfaceInterface
 CKWaylandServer::ContrastInterfaceRepresents the Resource for the org_kde_kwin_contrast interface
 CKWaylandServer::DataDeviceInterfaceDataDeviceInterface allows clients to share data by copy-and-paste and drag-and-drop
 CKWaylandServer::DataOfferInterfaceRepresents the Resource for the wl_data_offer interface
 CKWaylandServer::DataSourceInterfaceRepresents the Resource for the wl_data_source interface
 CKWaylandServer::KeyboardInterfaceResource for the wl_keyboard interface
 CKWaylandServer::LockedPointerInterfaceThe LockedPointerInterface lets the client request to disable movements of the virtual pointer (i.e
 CKWaylandServer::PlasmaShellSurfaceInterfaceResource for the org_kde_plasma_shell_surface interface
 CKWaylandServer::PointerInterfaceResource for the wl_pointer interface
 CKWaylandServer::RegionInterfaceResource for the wl_region
 CKWaylandServer::ServerSideDecorationInterfaceRepresenting how a SurfaceInterface should be decorated
 CKWaylandServer::ServerSideDecorationPaletteInterfaceProvides the palette This interface is attached to a wl_surface and informs the server of a requested palette
 CKWaylandServer::ShadowInterfaceTODO
 CKWaylandServer::SlideInterfaceTODO
 CKWaylandServer::SubSurfaceInterface
 CKWaylandServer::SurfaceInterfaceResource representing a wl_surface
 CKWaylandServer::TextInputInterfaceRepresents a generic Resource for a text input object
 CKWaylandServer::TouchInterfaceResource for the wl_touch interface
 CKWaylandServer::XdgDecorationInterfaceThe XdgDecorationInterface class
 CKWaylandServer::XdgShellPopupInterface
 CKWaylandServer::XdgShellSurfaceInterface
 CKWaylandServer::TabletSeatInterfaceThis is an implementation of wayland-protocols/unstable/tablet/tablet-unstable-v2.xml
 CKWaylandServer::XdgForeignInterfaceThis class encapsulates the server side logic of the XdgForeign protocol
 CKWaylandServer::XdgOutputInterfaceExtension to Output Users should set all relevant values on creation and on future changes
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon May 25 2020 22:49:24 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.