Wayland++
0.2.3
C++ Bindings for Wayland
|
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::data_device_manager_dnd_action | Drag and drop actions |
Cwayland::output_mode | Mode information |
Cwayland::output_transform | Transform from framebuffer to output |
Cwayland::presentation_feedback_kind | Bitmask of flags in presented event |
▼Cwayland::proxy_t | Represents a protocol object on the client side |
Cwayland::buffer_t | Content for a wl_surface |
Cwayland::callback_t | Callback object |
Cwayland::compositor_t | Compositor singleton |
Cwayland::data_device_manager_t | Data transfer interface |
Cwayland::data_device_t | Data transfer device |
Cwayland::data_offer_t | Offer to transfer data |
Cwayland::data_source_t | Offer to transfer data |
Cwayland::display_t | Represents a connection to the compositor and acts as a proxy to the display singleton object |
Cwayland::keyboard_t | Keyboard input device |
Cwayland::output_t | Compositor output region |
Cwayland::pointer_t | Pointer input device |
Cwayland::presentation_feedback_t | Presentation time feedback event |
Cwayland::presentation_t | Timed presentation related wl_surface requests |
Cwayland::region_t | Region interface |
Cwayland::registry_t | Global registry object |
Cwayland::seat_t | Group of input devices |
Cwayland::shell_surface_t | Desktop-style metadata interface |
Cwayland::shell_t | Create desktop-style surfaces |
Cwayland::shm_pool_t | Shared memory pool |
Cwayland::shm_t | Shared memory support |
Cwayland::subcompositor_t | Sub-surface compositing |
Cwayland::subsurface_t | Sub-surface interface to a wl_surface |
Cwayland::surface_t | Onscreen surface |
Cwayland::touch_t | Touchscreen input device |
Cwayland::viewport_t | Crop and scale interface to a wl_surface |
Cwayland::viewporter_t | Surface cropping and scaling |
Cwayland::xdg_popup_t | Short-lived, popup surfaces for menus |
Cwayland::xdg_positioner_t | Child surface positioner |
Cwayland::xdg_surface_t | Desktop user interface surface base interface |
Cwayland::xdg_toplevel_t | Toplevel surface |
Cwayland::xdg_wm_base_t | Create desktop-style surfaces |
Cwayland::read_intent | Represents 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::egl_window_t | Native EGL window |
▼Cwayland::detail::refcounted_wrapper< wl_event_queue > | |
Cwayland::event_queue_t | A queue for proxy_t object events |
Cwayland::seat_capability | Seat capability bitmask |
Cwayland::shell_surface_resize | Edge values for resizing |
Cwayland::shell_surface_transient | Details of transient behaviour |
Cwayland::xdg_positioner_constraint_adjustment | Constraint adjustments |
Cwayland::xdg_toplevel_resize_edge | Edge values for resizing |