Wayland++ 1.0.0
C++ Bindings for Wayland
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cwayland::detail::basic_wrapper< native_t >Non-refcounted wrapper for C objects
 Cwayland::detail::basic_wrapper< wl_cursor >
 Cwayland::detail::basic_wrapper< wl_cursor_image >
 Cwayland::server::buffer_tContent for a wl_surface
 Cwayland::server::callback_tCallback object
 Cwayland::server::compositor_tCompositor singleton
 Cwayland::data_device_manager_dnd_actionDrag and drop actions
 Cwayland::server::data_device_manager_dnd_actionDrag and drop actions
 Cwayland::server::data_device_manager_tData transfer interface
 Cwayland::server::data_device_tData transfer device
 Cwayland::server::data_offer_tOffer to transfer data
 Cwayland::server::data_source_tOffer to transfer data
 Cwayland::server::global_base_t
 Cwayland::server::keyboard_tKeyboard input device
 Cwayland::output_modeMode information
 Cwayland::server::output_modeMode information
 Cwayland::server::output_tCompositor output region
 Cwayland::output_transformTransform from framebuffer to output
 Cwayland::server::output_transformTransform from framebuffer to output
 Cwayland::server::pointer_tPointer input device
 Cwayland::presentation_feedback_kindBitmask of flags in presented event
 Cwayland::server::presentation_feedback_kindBitmask of flags in presented event
 Cwayland::server::presentation_feedback_tPresentation time feedback event
 Cwayland::server::presentation_tTimed presentation related wl_surface requests
 Cwayland::proxy_tRepresents a protocol object on the client side
 Cwayland::read_intentRepresents an intention to read from the display file descriptor
 Cwayland::detail::refcounted_wrapper< native_t >Refcounted wrapper for C objects
 Cwayland::detail::refcounted_wrapper< wl_cursor_theme >
 Cwayland::detail::refcounted_wrapper< wl_egl_window >
 Cwayland::detail::refcounted_wrapper< wl_event_queue >
 Cwayland::detail::refcounted_wrapper< wl_event_source >
 Cwayland::server::region_tRegion interface
 Cwayland::server::registry_tGlobal registry object
 Cwayland::seat_capabilitySeat capability bitmask
 Cwayland::server::seat_capabilitySeat capability bitmask
 Cwayland::server::seat_tGroup of input devices
 Cwayland::server::shell_surface_resizeEdge values for resizing
 Cwayland::shell_surface_resizeEdge values for resizing
 Cwayland::server::shell_surface_tDesktop-style metadata interface
 Cwayland::server::shell_surface_transientDetails of transient behaviour
 Cwayland::shell_surface_transientDetails of transient behaviour
 Cwayland::server::shell_tCreate desktop-style surfaces
 Cwayland::server::shm_pool_tShared memory pool
 Cwayland::server::shm_tShared memory support
 Cwayland::server::subcompositor_tSub-surface compositing
 Cwayland::server::subsurface_tSub-surface interface to a wl_surface
 Cwayland::server::surface_tOnscreen surface
 Cwayland::server::touch_tTouchscreen input device
 Cwayland::server::viewport_tCrop and scale interface to a wl_surface
 Cwayland::server::viewporter_tSurface cropping and scaling
 Cwayland::server::xdg_activation_token_v1_tExported activation handle
 Cwayland::server::xdg_activation_v1_tInterface for activating surfaces
 Cwayland::server::xdg_popup_tShort-lived, popup surfaces for menus
 Cwayland::server::xdg_positioner_constraint_adjustmentConstraint adjustments
 Cwayland::xdg_positioner_constraint_adjustmentConstraint adjustments
 Cwayland::server::xdg_positioner_tChild surface positioner
 Cwayland::server::xdg_surface_tDesktop user interface surface base interface
 Cwayland::server::xdg_toplevel_resize_edgeEdge values for resizing
 Cwayland::xdg_toplevel_resize_edgeEdge values for resizing
 Cwayland::server::xdg_toplevel_tToplevel surface
 Cwayland::server::xdg_wm_base_tCreate desktop-style surfaces
 Cwayland::server::zwp_confined_pointer_v1_tConfined pointer object
 Cwayland::server::zwp_fullscreen_shell_v1_tDisplays a single surface per output
 Cwayland::server::zwp_idle_inhibit_manager_v1_tControl behavior when display idles
 Cwayland::server::zwp_idle_inhibitor_v1_tContext object for inhibiting idle behavior
 Cwayland::server::zwp_input_method_context_v1_tInput method context
 Cwayland::server::zwp_input_method_v1_tInput method
 Cwayland::server::zwp_input_panel_v1_tInterface for implementing keyboards
 Cwayland::server::zwp_input_timestamps_manager_v1_tContext object for high-resolution input timestamps
 Cwayland::server::zwp_input_timestamps_v1_tContext object for input timestamps
 Cwayland::server::zwp_keyboard_shortcuts_inhibit_manager_v1_tContext object for keyboard grab_manager
 Cwayland::server::zwp_keyboard_shortcuts_inhibitor_v1_tContext object for keyboard shortcuts inhibitor
 Cwayland::server::zwp_linux_buffer_params_v1_tParameters for creating a dmabuf-based wl_buffer
 Cwayland::server::zwp_linux_buffer_release_v1_tBuffer release explicit synchronization
 Cwayland::server::zwp_linux_dmabuf_feedback_v1_tDmabuf feedback
 Cwayland::server::zwp_linux_dmabuf_v1_tFactory for creating dmabuf-based wl_buffers
 Cwayland::server::zwp_linux_explicit_synchronization_v1_tProtocol for providing explicit synchronization
 Cwayland::server::zwp_linux_surface_synchronization_v1_tPer-surface explicit synchronization support
 Cwayland::server::zwp_locked_pointer_v1_tReceive relative pointer motion events
 Cwayland::server::zwp_pointer_constraints_v1_tConstrain the movement of a pointer
 Cwayland::server::zwp_pointer_gesture_hold_v1_tHold gesture object
 Cwayland::server::zwp_pointer_gesture_pinch_v1_tPinch gesture object
 Cwayland::server::zwp_pointer_gesture_swipe_v1_tSwipe gesture object
 Cwayland::server::zwp_pointer_gestures_v1_tTouchpad gestures
 Cwayland::server::zwp_primary_selection_device_manager_v1_tX primary selection emulation
 Cwayland::server::zwp_primary_selection_offer_v1_tOffer to transfer primary selection contents
 Cwayland::server::zwp_primary_selection_source_v1_tOffer to replace the contents of the primary selection
 Cwayland::server::zwp_relative_pointer_manager_v1_tGet relative pointer objects
 Cwayland::server::zwp_relative_pointer_v1_tRelative pointer object
 Cwayland::server::zwp_tablet_manager_v1_tController object for graphic tablet devices
 Cwayland::server::zwp_tablet_manager_v2_tController object for graphic tablet devices
 Cwayland::server::zwp_tablet_pad_group_v2_tSet of buttons, rings and strips
 Cwayland::server::zwp_tablet_pad_ring_v2_tPad ring
 Cwayland::server::zwp_tablet_pad_strip_v2_tPad strip
 Cwayland::server::zwp_tablet_pad_v2_tSet of buttons, rings and strips
 Cwayland::server::zwp_tablet_seat_v1_tController object for graphic tablet devices of a seat
 Cwayland::server::zwp_tablet_seat_v2_tController object for graphic tablet devices of a seat
 Cwayland::server::zwp_tablet_tool_v1_tPhysical tablet tool
 Cwayland::server::zwp_tablet_tool_v2_tPhysical tablet tool
 Cwayland::server::zwp_tablet_v1_tGraphics tablet device
 Cwayland::server::zwp_tablet_v2_tGraphics tablet device
 Cwayland::server::zwp_text_input_manager_v1_tText input manager
 Cwayland::server::zwp_text_input_manager_v3_tText input manager
 Cwayland::server::zwp_text_input_v1_content_hintContent hint
 Cwayland::zwp_text_input_v1_content_hintContent hint
 Cwayland::server::zwp_text_input_v1_tText input
 Cwayland::server::zwp_text_input_v3_content_hintContent hint
 Cwayland::zwp_text_input_v3_content_hintContent hint
 Cwayland::server::zwp_text_input_v3_tText input
 Cwayland::server::zwp_xwayland_keyboard_grab_manager_v1_tContext object for keyboard grab manager
 Cwayland::server::zwp_xwayland_keyboard_grab_v1_tInterface for grabbing the keyboard
 Cwayland::server::zxdg_decoration_manager_v1_tWindow decoration manager
 Cwayland::server::zxdg_exported_v1_tExported surface handle
 Cwayland::server::zxdg_exported_v2_tExported surface handle
 Cwayland::server::zxdg_exporter_v1_tInterface for exporting surfaces
 Cwayland::server::zxdg_exporter_v2_tInterface for exporting surfaces
 Cwayland::server::zxdg_imported_v1_tImported surface handle
 Cwayland::server::zxdg_imported_v2_tImported surface handle
 Cwayland::server::zxdg_importer_v1_tInterface for importing surfaces
 Cwayland::server::zxdg_importer_v2_tInterface for importing surfaces
 Cwayland::server::zxdg_output_manager_v1_tManage xdg_output objects
 Cwayland::server::zxdg_output_v1_tCompositor logical output region
 Cwayland::server::zxdg_popup_v6_tShort-lived, popup surfaces for menus
 Cwayland::server::zxdg_positioner_v6_constraint_adjustmentConstraint adjustments
 Cwayland::zxdg_positioner_v6_constraint_adjustmentConstraint adjustments
 Cwayland::server::zxdg_positioner_v6_tChild surface positioner
 Cwayland::server::zxdg_shell_v6_tCreate desktop-style surfaces
 Cwayland::server::zxdg_surface_v6_tDesktop user interface surface base interface
 Cwayland::server::zxdg_toplevel_decoration_v1_tDecoration object for a toplevel surface
 Cwayland::server::zxdg_toplevel_v6_resize_edgeEdge values for resizing
 Cwayland::zxdg_toplevel_v6_resize_edgeEdge values for resizing
 Cwayland::server::zxdg_toplevel_v6_tToplevel surface