KWaylandServer
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼NKWaylandServer | |
CAbstractDataSource | Abstracts the data that can be transferred to another client |
▼CAppMenuInterface | Provides the DBus service name and object path to a AppMenu DBus interface |
CInterfaceAddress | Structure containing DBus service name and path |
CAppMenuManagerInterface | Provides the DBus service name and object path to a AppMenu DBus interface |
CBlurInterface | Represents the Resource for the org_kde_kwin_blur interface |
CBlurManagerInterface | Represents the Global for org_kde_kwin_blur_manager interface |
CClientBuffer | Client buffer |
CClientConnection | Convenient Class which represents a wl_client |
CCompositorInterface | The CompositorInterface global allows clients to create surfaces and region objects |
CConfinedPointerV1Interface | The ConfinedPointerV1Interface gets installed on a SurfaceInterface |
CContrastInterface | Represents the Resource for the org_kde_kwin_contrast interface |
CContrastManagerInterface | Represents the Global for org_kde_kwin_contrast_manager interface |
CCursor | Class encapsulating a Cursor image |
CDataControlDeviceManagerV1Interface | The DataControlDeviceManagerV1Interface provides a way for privileged clients such as clipboard managers to manage the current selection |
CDataControlDeviceV1Interface | The DataControlDeviceV1Interface extensions allows clients to manage seat's current selection |
CDataControlOfferV1Interface | The DataControlOfferV1Interface extension represents a piece of data offered for transfer |
CDataControlSourceV1Interface | Source side in a data transfer |
CDataDeviceInterface | DataDeviceInterface allows clients to share data by copy-and-paste and drag-and-drop |
CDataDeviceManagerInterface | Represents the Global for wl_data_device_manager interface |
CDataOfferInterface | Represents the Resource for the wl_data_offer interface |
CDataSourceInterface | Represents the Resource for the wl_data_source interface |
CDisplay | Class holding the Wayland server display loop |
CDpmsManagerInterface | Global for server side Display Power Management Signaling interface |
CDragAndDropIcon | Drag-and-drop icon |
CDrmClientBuffer | Wl_drm client buffer |
CDrmClientBufferIntegration | Support for wl_drm client buffers |
CDrmLeaseConnectorV1Interface | Represents a lease offer from the compositor |
CDrmLeaseDeviceV1Interface | The DrmLeaseV1DeviceInterface allows the wayland compositor to offer unused drm connectors for lease by clients |
CDrmLeaseV1Interface | Represents a lease request or active lease |
CFakeInputDevice | Represents the Resource for a org_kde_kwin_fake_input interface |
CFakeInputInterface | Represents the Global for org_kde_kwin_fake_input interface |
CFilteredDisplay | Server Implementation that allows one to restrict which globals are available to which clients |
CIdleInhibitManagerV1Interface | The IdleInhibitorManagerInterface is used by clients to inhibit idle on a SurfaceInterface |
CIdleInterface | Global representing the org_kde_kwin_idle interface |
CInputMethodContextV1Interface | Implements zwp_input_method_context_v1, allows to describe the client's input state |
CInputMethodGrabV1 | Implements a wl_keyboard tailored for zwp_input_method_v1 use-cases |
CInputPanelSurfaceV1Interface | Implements zwp_input_panel_surface_v1, it corresponds to each element shown so it can be placed |
CInputPanelV1Interface | Implements zwp_input_panel_v1, tells us about the InputPanelSurfaceV1Interface that we might get |
CKeyboardInterface | Resource for the wl_keyboard interface |
CKeyboardShortcutsInhibitManagerV1Interface | The KeyboardShortcutsInhibitManagerV1Interface allows clients to inhibit global shortcuts |
CKeyboardShortcutsInhibitorV1Interface | This is an implementation of wayland-protocols/unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml |
CKeyStateInterface | Exposes key states to wayland clients |
CLayerShellV1Interface | The LayerShellV1Interface compositor extension allows to create desktop shell surfaces |
CLayerSurfaceV1Interface | Desktop shell surface, e.g |
CLinuxDmaBufV1ClientBuffer | Linux dma-buf client buffer |
▼CLinuxDmaBufV1ClientBufferIntegration | Support for linux dma-buf buffers |
CRendererInterface | The Iface class provides an interface from the LinuxDmabufInterface into the compositor |
CLinuxDmaBufV1Plane | The LinuxDmaBufV1Plane type represents a plane in a client buffer |
CLockedPointerV1Interface | The LockedPointerV1Interface lets the client request to disable movements of the virtual pointer (i.e |
COutputChangeSetV2 | Holds a set of changes to an OutputInterface or OutputDeviceInterface |
COutputDeviceModeV2Interface | |
COutputDeviceV2Interface | |
COutputInterface | Screen |
CPlasmaShellInterface | Global for the org_kde_plasma_shell interface |
CPlasmaShellSurfaceInterface | Resource for the org_kde_plasma_shell_surface interface |
CPlasmaVirtualDesktopManagementInterface | Wrapper for the org_kde_plasma_virtual_desktop_management interface |
CPlasmaWindowInterface | |
CPointerConstraintsV1Interface | Manager object to create pointer constraints |
CPointerGesturesV1Interface | Manager object for the PointerGestures |
CPointerInterface | One or more input devices such as mice, which control the pointer location |
CPrimarySelectionDeviceManagerV1Interface | Represents the Global for zwp_primary_selection_manager_v1 interface |
CPrimarySelectionDeviceV1Interface | Represents the Resource for the wl_data_device interface |
CPrimarySelectionOfferV1Interface | Represents the Resource for the wl_data_offer interface |
CPrimarySelectionSourceV1Interface | Represents the Resource for the zwp_primary_selection_source_v1 interface |
CRelativePointerManagerV1Interface | Manager object to create relative pointer interfaces |
CSeatInterface | Represents a Seat on the Wayland Display |
CServerSideDecorationInterface | Representing how a SurfaceInterface should be decorated |
CServerSideDecorationManagerInterface | Manager to create ServerSideDecorationInterface |
CServerSideDecorationPaletteInterface | Provides the palette This interface is attached to a wl_surface and informs the server of a requested palette |
CServerSideDecorationPaletteManagerInterface | Allows a client to specify a preferred palette to use for server-side window decorations |
CShmClientBuffer | Wl_shm_buffer client buffer |
CShmClientBufferIntegration | Support for wl_shm_buffer buffers |
CSubCompositorInterface | The SubCompositorInterface compositor extension provides applications a way to offload compositing work within a window from clients to the compositor |
CSubSurfaceInterface | The SubSurfaceInterface corresponds to the Wayland interface wl_subsurface |
CSurfaceInterface | Resource representing a wl_surface |
CTextInputManagerV2Interface | Represent the Global for the interface |
CTextInputManagerV3Interface | Represent the Global for the interface |
CTextInputV2Interface | Represents a generic Resource for a text input object |
CTextInputV3Interface | Represents a generic Resource for a text input object |
CTouchInterface | Repserents a touchscreen associated with a wl_seat |
CViewporterInterface | The ViewporterInterface is an extension that allows clients to crop and scale surfaces |
CXdgDecorationManagerV1Interface | Way for the compositor and an xdg-shell client to negotiate the use of server-side window decorations |
CXdgForeignV2Interface | This class encapsulates the server side logic of the XdgForeign protocol |
CXdgOutputManagerV1Interface | Global manager for XdgOutputs |
CXdgOutputV1Interface | Extension to Output Users should set all relevant values on creation and on future changes |
CXdgPopupInterface | Surface that can be used to implement context menus, popovers and other similar short-lived user interface elements |
CXdgPositioner | Collection of rules for the placement of a popup surface |
CXdgShellInterface | Extension for destrop-style user interfaces |
CXdgSurfaceInterface | Base set of functionality required to construct user interface elements |
CXdgToplevelDecorationV1Interface | Allows the compositor to toggle server-side window decoration on an xdg-toplevel surface |
CXdgToplevelInterface | Surface with window-like functionality such as maximize, fullscreen, resizing, minimizing, etc |
COutputConfigurationInterface | |
COutputManagementInterface | |
CPlasmaWindowActivationInterface | Notify about a new application with app_id being started |
CTabletSeatInterface | This is an implementation of wayland-protocols/unstable/tablet/tablet-unstable-v2.xml |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:04:04 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:04:04 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.