KWayland
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
▼NKWayland | |
►NClient | KWayland Client |
CAppMenu | |
CAppMenuManager | Wrapper for the org_kde_kwin_appmenu_manager interface |
CBlur | Wrapper for the org_kde_kwin_blur interface |
CBlurManager | TODO |
CBuffer | Wrapper class for wl_buffer interface |
CCompositor | Wrapper for the wl_compositor interface |
CConfinedPointer | Wrapper for zwp_confined_pointer_v1 protocol The confine pointer interface represents a confined pointer state |
CConnectionThread | Creates and manages the connection to a Wayland server |
CContrast | Wrapper for the org_kde_kwin_contrast interface |
CContrastManager | TODO |
CDataDevice | DataDevice allows clients to share data by copy-and-paste and drag-and-drop |
CDataDeviceManager | Wrapper for the wl_data_device_manager interface |
CDataOffer | Wrapper for the wl_data_offer interface |
CDataSource | Wrapper for the wl_data_source interface |
CDpms | Power management for monitors |
CDpmsManager | This class is a factory for Dpms instances |
CEventQueue | Wrapper class for wl_event_queue interface |
CFakeInput | Wrapper for the org_kde_kwin_fake_input interface |
CFullscreenShell | Wrapper for the _wl_fullscreen_shell interface |
CIdle | Wrapper for the org_kde_kwin_idle interface |
CIdleInhibitManager | Wrapper for the zwp_idle_inhibit_manager_v1 interface |
CIdleInhibitor | An IdleInhibitor prevents the Output that the associated Surface is visible on from being set to a state where it is not visually usable due to lack of user interaction (e.g |
CIdleTimeout | Wrapper for the org_kde_kwin_idle_timeout interface |
CKeyboard | Wrapper for the wl_keyboard interface |
CLockedPointer | Wrapper for the zwp_locked_pointer_v1 interface |
COutput | Wrapper for the wl_output interface |
COutputConfiguration | |
COutputDevice | Wrapper for the org_kde_kwin_outputdevice interface |
COutputManagement | Wrapper for the org_kde_kwin_outputmanagement interface |
CPlasmaActivation | |
CPlasmaActivationFeedback | |
CPlasmaShell | Wrapper for the org_kde_plasma_shell interface |
CPlasmaShellSurface | Wrapper for the org_kde_plasma_surface interface |
CPlasmaVirtualDesktopManagement | Wrapper for the org_kde_plasma_virtual_desktop_management interface |
CPlasmaWindow | Wrapper for the org_kde_plasma_window interface |
CPlasmaWindowManagement | Wrapper for the org_kde_plasma_window_management interface |
CPlasmaWindowModel | Exposes the window list and window state as a Qt item model |
CPointer | Wrapper for the wl_pointer interface |
CPointerConstraints | Wrapper for the zwp_pointer_constraints_v1 interface |
CPointerGestures | Wrapper for the zwp_pointer_gestures_v1 interface |
CPointerPinchGesture | This class is a wrapper for the zwp_pointer_gesture_pinch_v1 protocol |
CPointerSwipeGesture | This class is a wrapper for the zwp_pointer_gesture_swipe_v1 protocol |
CRegion | Wrapper for the wl_region interface |
►CRegistry | Wrapper for the wl_registry interface |
CAnnouncedInterface | Representation of one announced interface |
CRelativePointer | Wrapper for the zwp_relative_pointer_v1 interface |
CRelativePointerManager | Wrapper for the zwp_relative_pointer_manager_v1 interface |
CRemoteAccessManager | Wrapper for the org_kde_kwin_remote_access_manager interface |
CRemoteBuffer | Wrapper for org_kde_kwin_remote_buffer interface |
CSeat | Wrapper for the wl_seat interface |
CServerSideDecoration | Describing how a Surface should be decorated |
CServerSideDecorationManager | Wrapper for the org_kde_kwin_server_decoration_manager interface |
CServerSideDecorationPaletteManager | Wrapper for the org_kde_kwin_server_decoration_palette_manager interface |
CShadow | Wrapper for the org_kde_kwin_shadow interface |
CShadowManager | Wrapper for the org_kde_kwin_shadow_manager interface |
CShell | Wrapper for the wl_shell interface |
CShellSurface | Wrapper for the wl_shell_surface interface |
CShmPool | Wrapper class for wl_shm interface |
CSlide | TODO |
CSlideManager | Wrapper for the org_kde_kwin_slide_manager interface |
CSubCompositor | Wrapper for the wl_subcompositor interface |
CSubSurface | Wrapper for the wl_subsurface interface |
CSurface | Wrapper for the wl_surface interface |
►CTextInput | TextInput represents a Wayland interface for text input |
CDeleteSurroundingText | Holds the length before and after the cursor position to be deleted |
CTextInputManager | Manager class for the TextInputManager interfaces |
CTouch | Wrapper for the wl_touch interface |
CTouchPoint | TODO |
CXdgDecorationManager | Wrapper for the zxdg_decoration_manager_v1 interface |
CXdgExporter | Wrapper for the zxdg_exporter_v2 interface |
CXdgExporterUnstableV2 | Wrapper for the zxdg_exporter_v2 interface |
CXdgImporter | Wrapper for the zxdg_importer_v2 interface |
CXdgImporterUnstableV2 | Wrapper for the zxdg_importer_v2 interface |
CXdgOutput | Wrapper for the zxdg_output_v1 interface |
CXdgOutputManager | Wrapper for the zxdg_output_manager_v1 interface |
CXdgPositioner | Builder class describing how a popup should be positioned when created |
CXdgShell | Wrapper for the xdg_shell interface |
CXdgShellPopup | A XdgShellPopup is a short-lived, temporary surface that can be used to implement menus |
CXdgShellPopupStable | Wrapper class for xdg_popup interface |
CXdgShellStable | Wrapper class for xdg_wm_base interface |
CXdgShellSurface | |
CXdgTopLevelStable | Wrapper class for xdg_toplevel interface |
►NServer | KWayland Server |
►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 |
CBufferHandle | The structure server should fill to use this interface |
CBufferInterface | Reference counted representation of a Wayland buffer on Server side |
CClientConnection | Convenient Class which represents a wl_client |
CCompositorInterface | Represents the Global for wl_compositor interface |
CConfinedPointerInterface | The ConfinedPointerInterface 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 |
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 |
CEglStreamControllerInterface | Represents the Global for the wl_eglstream_controller interface |
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 |
CGlobal | Base class for all Globals |
CIdleInhibitManagerInterface | The IdleInhibitorManagerInterface is used by clients to inhibit idle on a SurfaceInterface |
CIdleInterface | Global representing the org_kde_kwin_idle interface |
CKeyboardInterface | Resource for the wl_keyboard interface |
CLinuxDmabufBuffer | The base class for linux-dmabuf buffers |
►CLinuxDmabufUnstableV1Interface | Represents the global zpw_linux_dmabuf_v1 interface |
CImpl | The Iface class provides an interface from the LinuxDmabufInterface into the compositor |
CPlane | Represents a plane in a buffer |
CLockedPointerInterface | The LockedPointerInterface lets the client request to disable movements of the virtual pointer (i.e |
COutputChangeSet | Holds a set of changes to an OutputInterface or OutputDeviceInterface |
COutputDeviceInterface | |
COutputInterface | Global for the wl_output interface |
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 | |
CPlasmaWindowManagementInterface | |
CPointerConstraintsInterface | Manager object to create pointer constraints |
CPointerGesturesInterface | Manager object for the PointerGestures |
CPointerInterface | Resource for the wl_pointer interface |
CQtExtendedSurfaceInterface | TODO |
CQtSurfaceExtensionInterface | TODO |
CRegionInterface | Resource for the wl_region |
CRelativePointerManagerInterface | Manager object to create relative pointer interfaces |
CResource | Represents a bound Resource |
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 |
CShadowInterface | TODO |
CShadowManagerInterface | TODO |
CShellInterface | Global for the wl_shell interface |
CShellSurfaceInterface | Resource for a wl_shell_surface |
CSlideInterface | TODO |
CSlideManagerInterface | TODO |
CSubCompositorInterface | |
CSubSurfaceInterface | |
CSurfaceInterface | Resource representing a wl_surface |
CTabletSeatInterface | This is an implementation of wayland-protocols/unstable/tablet/tablet-unstable-v2.xml |
CTextInputInterface | Represents a generic Resource for a text input object |
CTextInputManagerInterface | Represent the Global for the interface |
CTouchInterface | Resource for the wl_touch interface |
CXdgDecorationInterface | The XdgDecorationInterface class |
CXdgDecorationManagerInterface | The XdgDecorationManagerInterface class |
CXdgForeignInterface | This class encapsulates the server side logic of the XdgForeign protocol |
CXdgOutputInterface | Extension to Output Users should set all relevant values on creation and on future changes |
CXdgOutputManagerInterface | Global manager for XdgOutputs |
CXdgShellInterface | |
CXdgShellPopupInterface | |
CXdgShellSurfaceInterface |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 30 2023 04:08:51 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 30 2023 04:08:51 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.