Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

wayland |
detail |
basic_wrapper | Non-refcounted wrapper for C objects
refcounted_wrapper | Refcounted wrapper for C objects
server |
global_t |
global_base_t |
presentation_t | Timed presentation related wl_surface requests
presentation_feedback_t | Presentation time feedback event
presentation_feedback_kind | Bitmask of flags in presented event
viewporter_t | Surface cropping and scaling
viewport_t | Crop and scale interface to a wl_surface
xdg_wm_base_t | Create desktop-style surfaces
xdg_positioner_t | Child surface positioner
xdg_positioner_constraint_adjustment | Constraint adjustments
xdg_surface_t | Desktop user interface surface base interface
xdg_toplevel_t | Toplevel surface
xdg_toplevel_resize_edge | Edge values for resizing
xdg_popup_t | Short-lived, popup surfaces for menus
zwp_fullscreen_shell_v1_t | Displays a single surface per output
zwp_idle_inhibit_manager_v1_t | Control behavior when display idles
zwp_idle_inhibitor_v1_t | Context object for inhibiting idle behavior
zwp_input_method_context_v1_t | Input method context
zwp_input_method_v1_t | Input method
zwp_input_panel_v1_t | Interface for implementing keyboards
zwp_input_timestamps_manager_v1_t | Context object for high-resolution input timestamps
zwp_input_timestamps_v1_t | Context object for input timestamps
zwp_keyboard_shortcuts_inhibit_manager_v1_t | Context object for keyboard grab_manager
zwp_keyboard_shortcuts_inhibitor_v1_t | Context object for keyboard shortcuts inhibitor
zwp_linux_dmabuf_v1_t | Factory for creating dmabuf-based wl_buffers
zwp_linux_buffer_params_v1_t | Parameters for creating a dmabuf-based wl_buffer
zwp_linux_dmabuf_feedback_v1_t | Dmabuf feedback
zwp_linux_explicit_synchronization_v1_t | Protocol for providing explicit synchronization
zwp_linux_surface_synchronization_v1_t | Per-surface explicit synchronization support
zwp_linux_buffer_release_v1_t | Buffer release explicit synchronization
zwp_pointer_constraints_v1_t | Constrain the movement of a pointer
zwp_locked_pointer_v1_t | Receive relative pointer motion events
zwp_confined_pointer_v1_t | Confined pointer object
zwp_pointer_gestures_v1_t | Touchpad gestures
zwp_pointer_gesture_swipe_v1_t | Swipe gesture object
zwp_pointer_gesture_pinch_v1_t | Pinch gesture object
zwp_pointer_gesture_hold_v1_t | Hold gesture object
zwp_primary_selection_device_manager_v1_t | X primary selection emulation
zwp_primary_selection_offer_v1_t | Offer to transfer primary selection contents
zwp_primary_selection_source_v1_t | Offer to replace the contents of the primary selection
zwp_relative_pointer_manager_v1_t | Get relative pointer objects
zwp_relative_pointer_v1_t | Relative pointer object
zwp_tablet_manager_v1_t | Controller object for graphic tablet devices
zwp_tablet_seat_v1_t | Controller object for graphic tablet devices of a seat
zwp_tablet_tool_v1_t | Physical tablet tool
zwp_tablet_v1_t | Graphics tablet device
zwp_tablet_manager_v2_t | Controller object for graphic tablet devices
zwp_tablet_seat_v2_t | Controller object for graphic tablet devices of a seat
zwp_tablet_tool_v2_t | Physical tablet tool
zwp_tablet_v2_t | Graphics tablet device
zwp_tablet_pad_ring_v2_t | Pad ring
zwp_tablet_pad_strip_v2_t | Pad strip
zwp_tablet_pad_group_v2_t | Set of buttons, rings and strips
zwp_tablet_pad_v2_t | Set of buttons, rings and strips
zwp_text_input_v1_t | Text input
zwp_text_input_v1_content_hint | Content hint
zwp_text_input_manager_v1_t | Text input manager
zwp_text_input_v3_t | Text input
zwp_text_input_v3_content_hint | Content hint
zwp_text_input_manager_v3_t | Text input manager
xdg_activation_v1_t | Interface for activating surfaces
xdg_activation_token_v1_t | Exported activation handle
zxdg_decoration_manager_v1_t | Window decoration manager
zxdg_toplevel_decoration_v1_t | Decoration object for a toplevel surface
zxdg_exporter_v1_t | Interface for exporting surfaces
zxdg_importer_v1_t | Interface for importing surfaces
zxdg_exported_v1_t | Exported surface handle
zxdg_imported_v1_t | Imported surface handle
zxdg_exporter_v2_t | Interface for exporting surfaces
zxdg_importer_v2_t | Interface for importing surfaces
zxdg_exported_v2_t | Exported surface handle
zxdg_imported_v2_t | Imported surface handle
zxdg_output_manager_v1_t | Manage xdg_output objects
zxdg_output_v1_t | Compositor logical output region
zxdg_shell_v6_t | Create desktop-style surfaces
zxdg_positioner_v6_t | Child surface positioner
zxdg_positioner_v6_constraint_adjustment | Constraint adjustments
zxdg_surface_v6_t | Desktop user interface surface base interface
zxdg_toplevel_v6_t | Toplevel surface
zxdg_toplevel_v6_resize_edge | Edge values for resizing
zxdg_popup_v6_t | Short-lived, popup surfaces for menus
zwp_xwayland_keyboard_grab_manager_v1_t | Context object for keyboard grab manager
zwp_xwayland_keyboard_grab_v1_t | Interface for grabbing the keyboard
registry_t | Global registry object
callback_t | Callback object
compositor_t | Compositor singleton
shm_pool_t | Shared memory pool
shm_t | Shared memory support
buffer_t | Content for a wl_surface
data_offer_t | Offer to transfer data
data_source_t | Offer to transfer data
data_device_t | Data transfer device
data_device_manager_t | Data transfer interface
data_device_manager_dnd_action | Drag and drop actions
shell_t | Create desktop-style surfaces
shell_surface_t | Desktop-style metadata interface
shell_surface_resize | Edge values for resizing
shell_surface_transient | Details of transient behaviour
surface_t | Onscreen surface
seat_t | Group of input devices
seat_capability | Seat capability bitmask
pointer_t | Pointer input device
keyboard_t | Keyboard input device
touch_t | Touchscreen input device
output_t | Compositor output region
output_transform | Transform from framebuffer to output
output_mode | Mode information
region_t | Region interface
subcompositor_t | Sub-surface compositing
subsurface_t | Sub-surface interface to a wl_surface
event_queue_t | A queue for proxy_t object events
proxy_t | Represents a protocol object on the client side
read_intent | Represents an intention to read from the display file descriptor
display_t | Represents a connection to the compositor and acts as a proxy to the display singleton object
egl_window_t | Native EGL window
presentation_t | Timed presentation related wl_surface requests
presentation_feedback_t | Presentation time feedback event
presentation_feedback_kind | Bitmask of flags in presented event
viewporter_t | Surface cropping and scaling
viewport_t | Crop and scale interface to a wl_surface
xdg_wm_base_t | Create desktop-style surfaces
xdg_positioner_t | Child surface positioner
xdg_positioner_constraint_adjustment | Constraint adjustments
xdg_surface_t | Desktop user interface surface base interface
xdg_toplevel_t | Toplevel surface
xdg_toplevel_resize_edge | Edge values for resizing
xdg_popup_t | Short-lived, popup surfaces for menus
zwp_fullscreen_shell_v1_t | Displays a single surface per output
zwp_idle_inhibit_manager_v1_t | Control behavior when display idles
zwp_idle_inhibitor_v1_t | Context object for inhibiting idle behavior
zwp_input_method_context_v1_t | Input method context
zwp_input_method_v1_t | Input method
zwp_input_panel_v1_t | Interface for implementing keyboards
zwp_input_timestamps_manager_v1_t | Context object for high-resolution input timestamps
zwp_input_timestamps_v1_t | Context object for input timestamps
zwp_keyboard_shortcuts_inhibit_manager_v1_t | Context object for keyboard grab_manager
zwp_keyboard_shortcuts_inhibitor_v1_t | Context object for keyboard shortcuts inhibitor
zwp_linux_dmabuf_v1_t | Factory for creating dmabuf-based wl_buffers
zwp_linux_buffer_params_v1_t | Parameters for creating a dmabuf-based wl_buffer
zwp_linux_dmabuf_feedback_v1_t | Dmabuf feedback
zwp_linux_explicit_synchronization_v1_t | Protocol for providing explicit synchronization
zwp_linux_surface_synchronization_v1_t | Per-surface explicit synchronization support
zwp_linux_buffer_release_v1_t | Buffer release explicit synchronization
zwp_pointer_constraints_v1_t | Constrain the movement of a pointer
zwp_locked_pointer_v1_t | Receive relative pointer motion events
zwp_confined_pointer_v1_t | Confined pointer object
zwp_pointer_gestures_v1_t | Touchpad gestures
zwp_pointer_gesture_swipe_v1_t | Swipe gesture object
zwp_pointer_gesture_pinch_v1_t | Pinch gesture object
zwp_pointer_gesture_hold_v1_t | Hold gesture object
zwp_primary_selection_device_manager_v1_t | X primary selection emulation
zwp_primary_selection_offer_v1_t | Offer to transfer primary selection contents
zwp_primary_selection_source_v1_t | Offer to replace the contents of the primary selection
zwp_relative_pointer_manager_v1_t | Get relative pointer objects
zwp_relative_pointer_v1_t | Relative pointer object
zwp_tablet_manager_v1_t | Controller object for graphic tablet devices
zwp_tablet_seat_v1_t | Controller object for graphic tablet devices of a seat
zwp_tablet_tool_v1_t | Physical tablet tool
zwp_tablet_v1_t | Graphics tablet device
zwp_tablet_manager_v2_t | Controller object for graphic tablet devices
zwp_tablet_seat_v2_t | Controller object for graphic tablet devices of a seat
zwp_tablet_tool_v2_t | Physical tablet tool
zwp_tablet_v2_t | Graphics tablet device
zwp_tablet_pad_ring_v2_t | Pad ring
zwp_tablet_pad_strip_v2_t | Pad strip
zwp_tablet_pad_group_v2_t | Set of buttons, rings and strips
zwp_tablet_pad_v2_t | Set of buttons, rings and strips
zwp_text_input_v1_t | Text input
zwp_text_input_v1_content_hint | Content hint
zwp_text_input_manager_v1_t | Text input manager
zwp_text_input_v3_t | Text input
zwp_text_input_v3_content_hint | Content hint
zwp_text_input_manager_v3_t | Text input manager
xdg_activation_v1_t | Interface for activating surfaces
xdg_activation_token_v1_t | Exported activation handle
zxdg_decoration_manager_v1_t | Window decoration manager
zxdg_toplevel_decoration_v1_t | Decoration object for a toplevel surface
zxdg_exporter_v1_t | Interface for exporting surfaces
zxdg_importer_v1_t | Interface for importing surfaces
zxdg_exported_v1_t | Exported surface handle
zxdg_imported_v1_t | Imported surface handle
zxdg_exporter_v2_t | Interface for exporting surfaces
zxdg_importer_v2_t | Interface for importing surfaces
zxdg_exported_v2_t | Exported surface handle
zxdg_imported_v2_t | Imported surface handle
zxdg_output_manager_v1_t | Manage xdg_output objects
zxdg_output_v1_t | Compositor logical output region
zxdg_shell_v6_t | Create desktop-style surfaces
zxdg_positioner_v6_t | Child surface positioner
zxdg_positioner_v6_constraint_adjustment | Constraint adjustments
zxdg_surface_v6_t | Desktop user interface surface base interface
zxdg_toplevel_v6_t | Toplevel surface
zxdg_toplevel_v6_resize_edge | Edge values for resizing
zxdg_popup_v6_t | Short-lived, popup surfaces for menus
zwp_xwayland_keyboard_grab_manager_v1_t | Context object for keyboard grab manager
zwp_xwayland_keyboard_grab_v1_t | Interface for grabbing the keyboard
registry_t | Global registry object
callback_t | Callback object
compositor_t | Compositor singleton
shm_pool_t | Shared memory pool
shm_t | Shared memory support
buffer_t | Content for a wl_surface
data_offer_t | Offer to transfer data
data_source_t | Offer to transfer data
data_device_t | Data transfer device
data_device_manager_t | Data transfer interface
data_device_manager_dnd_action | Drag and drop actions
shell_t | Create desktop-style surfaces
shell_surface_t | Desktop-style metadata interface
shell_surface_resize | Edge values for resizing
shell_surface_transient | Details of transient behaviour
surface_t | Onscreen surface
seat_t | Group of input devices
seat_capability | Seat capability bitmask
pointer_t | Pointer input device
keyboard_t | Keyboard input device
touch_t | Touchscreen input device
output_t | Compositor output region
output_transform | Transform from framebuffer to output
output_mode | Mode information
region_t | Region interface
subcompositor_t | Sub-surface compositing
subsurface_t | Sub-surface interface to a wl_surface