KWayland
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
CKWayland::Client::Registry::AnnouncedInterface | Representation of one announced interface |
CKWayland::Client::Buffer | Wrapper class for wl_buffer interface |
CKWayland::Server::BufferHandle | The structure server should fill to use this interface |
CKWayland::Client::TextInput::DeleteSurroundingText | Holds the length before and after the cursor position to be deleted |
CKWayland::Server::LinuxDmabufUnstableV1Interface::Impl | The Iface class provides an interface from the LinuxDmabufInterface into the compositor |
CKWayland::Server::AppMenuInterface::InterfaceAddress | Structure containing DBus service name and path |
CKWayland::Server::LinuxDmabufBuffer | The base class for linux-dmabuf buffers |
CKWayland::Server::LinuxDmabufUnstableV1Interface::Plane | Represents a plane in a buffer |
▼CQObject [external] | |
CKWayland::Client::AppMenu | |
CKWayland::Client::AppMenuManager | Wrapper for the org_kde_kwin_appmenu_manager interface |
CKWayland::Client::Blur | Wrapper for the org_kde_kwin_blur interface |
CKWayland::Client::BlurManager | TODO |
CKWayland::Client::Compositor | Wrapper for the wl_compositor interface |
CKWayland::Client::ConfinedPointer | Wrapper for zwp_confined_pointer_v1 protocol The confine pointer interface represents a confined pointer state |
CKWayland::Client::ConnectionThread | Creates and manages the connection to a Wayland server |
CKWayland::Client::Contrast | Wrapper for the org_kde_kwin_contrast interface |
CKWayland::Client::ContrastManager | TODO |
CKWayland::Client::DataDevice | DataDevice allows clients to share data by copy-and-paste and drag-and-drop |
CKWayland::Client::DataDeviceManager | Wrapper for the wl_data_device_manager interface |
CKWayland::Client::DataOffer | Wrapper for the wl_data_offer interface |
CKWayland::Client::DataSource | Wrapper for the wl_data_source interface |
CKWayland::Client::Dpms | Power management for monitors |
CKWayland::Client::DpmsManager | This class is a factory for Dpms instances |
CKWayland::Client::EventQueue | Wrapper class for wl_event_queue interface |
CKWayland::Client::FakeInput | Wrapper for the org_kde_kwin_fake_input interface |
CKWayland::Client::FullscreenShell | Wrapper for the _wl_fullscreen_shell interface |
CKWayland::Client::Idle | Wrapper for the org_kde_kwin_idle interface |
CKWayland::Client::IdleInhibitManager | Wrapper for the zwp_idle_inhibit_manager_v1 interface |
CKWayland::Client::IdleInhibitor | 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 |
CKWayland::Client::IdleTimeout | Wrapper for the org_kde_kwin_idle_timeout interface |
CKWayland::Client::Keyboard | Wrapper for the wl_keyboard interface |
CKWayland::Client::LockedPointer | Wrapper for the zwp_locked_pointer_v1 interface |
CKWayland::Client::Output | Wrapper for the wl_output interface |
CKWayland::Client::OutputConfiguration | |
CKWayland::Client::OutputDevice | Wrapper for the org_kde_kwin_outputdevice interface |
CKWayland::Client::OutputManagement | Wrapper for the org_kde_kwin_outputmanagement interface |
CKWayland::Client::PlasmaActivation | |
CKWayland::Client::PlasmaActivationFeedback | |
CKWayland::Client::PlasmaShell | Wrapper for the org_kde_plasma_shell interface |
CKWayland::Client::PlasmaShellSurface | Wrapper for the org_kde_plasma_surface interface |
CKWayland::Client::PlasmaVirtualDesktopManagement | Wrapper for the org_kde_plasma_virtual_desktop_management interface |
CKWayland::Client::PlasmaWindow | Wrapper for the org_kde_plasma_window interface |
CKWayland::Client::PlasmaWindowManagement | Wrapper for the org_kde_plasma_window_management interface |
CKWayland::Client::Pointer | Wrapper for the wl_pointer interface |
CKWayland::Client::PointerConstraints | Wrapper for the zwp_pointer_constraints_v1 interface |
CKWayland::Client::PointerGestures | Wrapper for the zwp_pointer_gestures_v1 interface |
CKWayland::Client::PointerPinchGesture | This class is a wrapper for the zwp_pointer_gesture_pinch_v1 protocol |
CKWayland::Client::PointerSwipeGesture | This class is a wrapper for the zwp_pointer_gesture_swipe_v1 protocol |
CKWayland::Client::Region | Wrapper for the wl_region interface |
CKWayland::Client::Registry | Wrapper for the wl_registry interface |
CKWayland::Client::RelativePointer | Wrapper for the zwp_relative_pointer_v1 interface |
CKWayland::Client::RelativePointerManager | Wrapper for the zwp_relative_pointer_manager_v1 interface |
CKWayland::Client::RemoteAccessManager | Wrapper for the org_kde_kwin_remote_access_manager interface |
CKWayland::Client::RemoteBuffer | Wrapper for org_kde_kwin_remote_buffer interface |
CKWayland::Client::Seat | Wrapper for the wl_seat interface |
CKWayland::Client::ServerSideDecoration | Describing how a Surface should be decorated |
CKWayland::Client::ServerSideDecorationManager | Wrapper for the org_kde_kwin_server_decoration_manager interface |
CKWayland::Client::ServerSideDecorationPaletteManager | Wrapper for the org_kde_kwin_server_decoration_palette_manager interface |
CKWayland::Client::Shadow | Wrapper for the org_kde_kwin_shadow interface |
CKWayland::Client::ShadowManager | Wrapper for the org_kde_kwin_shadow_manager interface |
CKWayland::Client::Shell | Wrapper for the wl_shell interface |
CKWayland::Client::ShellSurface | Wrapper for the wl_shell_surface interface |
CKWayland::Client::ShmPool | Wrapper class for wl_shm interface |
CKWayland::Client::Slide | TODO |
CKWayland::Client::SlideManager | Wrapper for the org_kde_kwin_slide_manager interface |
CKWayland::Client::SubCompositor | Wrapper for the wl_subcompositor interface |
CKWayland::Client::SubSurface | Wrapper for the wl_subsurface interface |
CKWayland::Client::Surface | Wrapper for the wl_surface interface |
CKWayland::Client::TextInput | TextInput represents a Wayland interface for text input |
CKWayland::Client::TextInputManager | Manager class for the TextInputManager interfaces |
CKWayland::Client::Touch | Wrapper for the wl_touch interface |
CKWayland::Client::XdgDecorationManager | Wrapper for the zxdg_decoration_manager_v1 interface |
►CKWayland::Client::XdgExporter | Wrapper for the zxdg_exporter_v2 interface |
►CKWayland::Client::XdgImporter | Wrapper for the zxdg_importer_v2 interface |
CKWayland::Client::XdgOutput | Wrapper for the zxdg_output_v1 interface |
CKWayland::Client::XdgOutputManager | Wrapper for the zxdg_output_manager_v1 interface |
►CKWayland::Client::XdgShell | Wrapper for the xdg_shell interface |
►CKWayland::Client::XdgShellPopup | A XdgShellPopup is a short-lived, temporary surface that can be used to implement menus |
►CKWayland::Client::XdgShellSurface | |
CKWayland::Server::BufferInterface | Reference counted representation of a Wayland buffer on Server side |
CKWayland::Server::ClientConnection | Convenient Class which represents a wl_client |
CKWayland::Server::Cursor | Class encapsulating a Cursor image |
►CKWayland::Server::Display | Class holding the Wayland server display loop |
CKWayland::Server::FakeInputDevice | Represents the Resource for a org_kde_kwin_fake_input interface |
►CKWayland::Server::Global | Base class for all Globals |
CKWayland::Server::OutputChangeSet | Holds a set of changes to an OutputInterface or OutputDeviceInterface |
CKWayland::Server::PlasmaWindowInterface | |
►CKWayland::Server::Resource | Represents a bound Resource |
CKWayland::Server::TabletSeatInterface | This is an implementation of wayland-protocols/unstable/tablet/tablet-unstable-v2.xml |
CKWayland::Server::XdgForeignInterface | This class encapsulates the server side logic of the XdgForeign protocol |
CKWayland::Server::XdgOutputInterface | Extension to Output Users should set all relevant values on creation and on future changes |
►CQAbstractItemModel [external] | |
CKWayland::Client::TouchPoint | TODO |
CKWayland::Client::XdgPositioner | Builder class describing how a popup should be positioned when created |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Oct 3 2023 04:08:59 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Oct 3 2023 04:08:59 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.