Man page - wayland_shell_surface_resize(3)
Packages contas this manual
- wayland_server_zwp_text_input_v3_content_hint(3)
- wayland_subsurface_t(3)
- wayland_zwp_primary_selection_source_v1_t(3)
- wayland_zwp_linux_buffer_release_v1_t(3)
- wayland_zwp_tablet_manager_v2_t(3)
- wayland_shell_t(3)
- wayland_xdg_surface_t(3)
- wayland_server_zxdg_output_v1_t(3)
- wayland_zwp_tablet_seat_v2_t(3)
- wayland_zwp_linux_surface_synchronization_v1_t(3)
- wayland_viewporter_t(3)
- wayland_server_zwp_tablet_tool_v2_t(3)
- wayland_compositor_t(3)
- wayland_zxdg_output_manager_v1_t(3)
- wayland_server_output_mode(3)
- wayland_server_seat_t(3)
- wayland_server_shell_surface_resize(3)
- wayland-client.hpp(3)
- wayland_zwp_primary_selection_offer_v1_t(3)
- wayland_zwp_pointer_gesture_pinch_v1_t(3)
- wayland_zwp_linux_dmabuf_v1_t(3)
- wayland_server_xdg_surface_t(3)
- wayland_xdg_toplevel_resize_edge(3)
- wayland_zxdg_toplevel_v6_t(3)
- wayland_zxdg_exporter_v1_t(3)
- wayland_server_zwp_linux_surface_synchronization_v1_t(3)
- wayland_zwp_text_input_v3_t(3)
- wayland_server_data_offer_t(3)
- wayland_server_zxdg_surface_v6_t(3)
- wayland_zwp_relative_pointer_v1_t(3)
- wayland_server_data_device_manager_t(3)
- wayland_zxdg_importer_v1_t(3)
- wayland_zwp_idle_inhibit_manager_v1_t(3)
- wayland_server_data_device_manager_dnd_action(3)
- wayland_zwp_tablet_manager_v1_t(3)
- wayland_zwp_input_timestamps_v1_t(3)
- wayland_server_zwp_input_panel_v1_t(3)
- wayland_server_zwp_text_input_v1_content_hint(3)
- wayland_server_zwp_text_input_manager_v1_t(3)
- wayland_server_region_t(3)
- wayland_server_zxdg_imported_v1_t(3)
- wayland_xdg_toplevel_t(3)
- wayland_zxdg_exported_v2_t(3)
- wayland_zwp_tablet_tool_v2_t(3)
- wayland_zwp_keyboard_shortcuts_inhibit_manager_v1_t(3)
- wayland-server.hpp(3)
- wayland_server_zxdg_exporter_v1_t(3)
- wayland_server_zxdg_popup_v6_t(3)
- wayland_xdg_activation_token_v1_t(3)
- wayland_read_intent(3)
- wayland_server_zwp_idle_inhibit_manager_v1_t(3)
- wayland_server_zwp_linux_explicit_synchronization_v1_t(3)
- wayland_server_shm_pool_t(3)
- wayland_server_zxdg_shell_v6_t(3)
- wayland_server_zxdg_importer_v2_t(3)
- wayland_xdg_wm_base_t(3)
- wayland_touch_t(3)
- wayland_zxdg_positioner_v6_t(3)
- wayland_data_offer_t(3)
- wayland_server_zwp_tablet_v2_t(3)
- wayland_server_zwp_linux_buffer_release_v1_t(3)
- wayland_server_xdg_toplevel_t(3)
- wayland_xdg_popup_t(3)
- wayland_server_viewporter_t(3)
- wayland_server_zwp_tablet_manager_v1_t(3)
- wayland_zwp_text_input_v1_t(3)
- wayland_keyboard_t(3)
- wayland_server_zwp_tablet_pad_ring_v2_t(3)
- wayland_server_zwp_pointer_gestures_v1_t(3)
- wayland_xdg_activation_v1_t(3)
- wayland_server_zwp_pointer_constraints_v1_t(3)
- wayland_zwp_idle_inhibitor_v1_t(3)
- wayland_server_zxdg_positioner_v6_constraint_adjustment(3)
- wayland_server_zwp_xwayland_keyboard_grab_manager_v1_t(3)
- wayland_zwp_tablet_v1_t(3)
- wayland_zwp_input_panel_v1_t(3)
- wayland_pointer_t(3)
- wayland_zwp_tablet_seat_v1_t(3)
- wayland_egl_window_t(3)
- wayland_server_zwp_pointer_gesture_pinch_v1_t(3)
- wayland_server_buffer_t(3)
- wayland_server_viewport_t(3)
- wayland_detail_refcounted_wrapper(3)
- wayland_zwp_primary_selection_device_manager_v1_t(3)
- wayland_server_presentation_feedback_t(3)
- wayland_data_device_manager_t(3)
- wayland_zwp_input_method_v1_t(3)
- wayland_zwp_pointer_gestures_v1_t(3)
- wayland_zwp_pointer_constraints_v1_t(3)
- wayland_server_zwp_tablet_seat_v2_t(3)
- wayland_zwp_linux_buffer_params_v1_t(3)
- wayland_server_xdg_popup_t(3)
- wayland_zwp_tablet_pad_strip_v2_t(3)
- wayland_presentation_feedback_kind(3)
- wayland_server_surface_t(3)
- wayland_presentation_t(3)
- wayland_server_zxdg_toplevel_v6_t(3)
- wayland_server_zwp_input_timestamps_v1_t(3)
- wayland_zwp_keyboard_shortcuts_inhibitor_v1_t(3)
- wayland_server_shell_surface_transient(3)
- wayland_zxdg_toplevel_v6_resize_edge(3)
- wayland_server_zwp_input_method_v1_t(3)
- wayland_event_queue_t(3)
- wayland_zxdg_popup_v6_t(3)
- wayland_zwp_locked_pointer_v1_t(3)
- wayland_output_t(3)
- wayland_zwp_tablet_v2_t(3)
- wayland_zxdg_output_v1_t(3)
- wayland_xdg_positioner_constraint_adjustment(3)
- wayland_zwp_tablet_pad_ring_v2_t(3)
- wayland_data_device_manager_dnd_action(3)
- wayland_server_zwp_pointer_gesture_swipe_v1_t(3)
- wayland_server_zwp_text_input_v1_t(3)
- wayland_server_xdg_activation_token_v1_t(3)
- wayland_server_zwp_linux_dmabuf_v1_t(3)
- wayland_zxdg_shell_v6_t(3)
- wayland_server_seat_capability(3)
- wayland_server_zwp_tablet_pad_strip_v2_t(3)
- wayland_server_zxdg_exported_v1_t(3)
- wayland_server_compositor_t(3)
- wayland_server_zwp_tablet_pad_v2_t(3)
- wayland_server_zwp_primary_selection_device_manager_v1_t(3)
- wayland_data_device_t(3)
- wayland_server_zwp_keyboard_shortcuts_inhibitor_v1_t(3)
- wayland_server_subcompositor_t(3)
- wayland_server_presentation_feedback_kind(3)
- wayland_zwp_input_timestamps_manager_v1_t(3)
- wayland_server_zwp_linux_buffer_params_v1_t(3)
- wayland_server_zwp_linux_dmabuf_feedback_v1_t(3)
- wayland_zwp_fullscreen_shell_v1_t(3)
- wayland_zwp_tablet_pad_group_v2_t(3)
- wayland_server_zwp_tablet_v1_t(3)
- wayland_server_zwp_xwayland_keyboard_grab_v1_t(3)
- wayland_zxdg_exporter_v2_t(3)
- wayland_server_zwp_primary_selection_source_v1_t(3)
- wayland_server_zwp_text_input_v3_t(3)
- wayland_proxy_t(3)
- wayland_server_zwp_primary_selection_offer_v1_t(3)
- wayland_server_zwp_tablet_seat_v1_t(3)
- wayland_surface_t(3)
- wayland_detail_basic_wrapper(3)
- wayland_server_zxdg_imported_v2_t(3)
- wayland_server_zwp_input_timestamps_manager_v1_t(3)
- wayland_zwp_text_input_v3_content_hint(3)
- wayland_zxdg_toplevel_decoration_v1_t(3)
- wayland_server_zwp_idle_inhibitor_v1_t(3)
- wayland_server_data_device_t(3)
- wayland_server_zxdg_importer_v1_t(3)
- wayland_zwp_linux_dmabuf_feedback_v1_t(3)
- wayland_zwp_relative_pointer_manager_v1_t(3)
- wayland_server_xdg_positioner_t(3)
- wayland_server_zwp_input_method_context_v1_t(3)
- wayland_server_zxdg_exported_v2_t(3)
- wayland_zxdg_exported_v1_t(3)
- wayland_zxdg_importer_v2_t(3)
- wayland_zwp_linux_explicit_synchronization_v1_t(3)
- wayland_server_zwp_relative_pointer_v1_t(3)
- wayland_shell_surface_transient(3)
- wayland_server_zwp_tablet_tool_v1_t(3)
- wayland_zwp_pointer_gesture_hold_v1_t(3)
- wayland_server_shm_t(3)
- wayland_server_zwp_keyboard_shortcuts_inhibit_manager_v1_t(3)
- wayland_server_callback_t(3)
- wayland_server_registry_t(3)
- wayland_server_zxdg_positioner_v6_t(3)
- wayland_xdg_positioner_t(3)
- wayland_seat_capability(3)
- wayland_server_zxdg_exporter_v2_t(3)
- wayland_subcompositor_t(3)
- wayland_server_shell_t(3)
- wayland_seat_t(3)
- wayland_zwp_pointer_gesture_swipe_v1_t(3)
- wayland_server_zwp_locked_pointer_v1_t(3)
- wayland_server_zwp_fullscreen_shell_v1_t(3)
- wayland_zwp_text_input_v1_content_hint(3)
- wayland_server_keyboard_t(3)
- wayland_server_zwp_pointer_gesture_hold_v1_t(3)
- wayland_zwp_text_input_manager_v3_t(3)
- wayland_server_pointer_t(3)
- wayland_server_zxdg_output_manager_v1_t(3)
- wayland_server_touch_t(3)
- wayland_server_output_t(3)
- wayland_server_output_transform(3)
- wayland_buffer_t(3)
- wayland_server_presentation_t(3)
- wayland_output_mode(3)
- wayland_server_zxdg_decoration_manager_v1_t(3)
- wayland_server_subsurface_t(3)
- wayland_server_zxdg_toplevel_decoration_v1_t(3)
- wayland_zwp_confined_pointer_v1_t(3)
- wayland_server_shell_surface_t(3)
- wayland_zxdg_surface_v6_t(3)
- wayland_server_zxdg_toplevel_v6_resize_edge(3)
- wayland_registry_t(3)
- wayland_zwp_xwayland_keyboard_grab_v1_t(3)
- wayland_callback_t(3)
- wayland_zxdg_imported_v1_t(3)
- wayland_server_global_base_t(3)
- wayland_server_zwp_tablet_manager_v2_t(3)
- wayland_presentation_feedback_t(3)
- wayland_shell_surface_t(3)
- wayland_display_t(3)
- wayland_shm_pool_t(3)
- wayland_server_zwp_tablet_pad_group_v2_t(3)
- wayland_data_source_t(3)
- wayland_server_data_source_t(3)
- wayland_server_xdg_toplevel_resize_edge(3)
- wayland_server_zwp_confined_pointer_v1_t(3)
- wayland_viewport_t(3)
- wayland_region_t(3)
- wayland_output_transform(3)
- wayland_zwp_input_method_context_v1_t(3)
- wayland_zwp_tablet_tool_v1_t(3)
- wayland_server_global_t(3)
- wayland_zwp_text_input_manager_v1_t(3)
- wayland_shell_surface_resize(3)
- wayland_zxdg_imported_v2_t(3)
- wayland_server_xdg_wm_base_t(3)
- wayland_zwp_xwayland_keyboard_grab_manager_v1_t(3)
- wayland_shm_t(3)
- wayland_server_zwp_relative_pointer_manager_v1_t(3)
- wayland_zwp_tablet_pad_v2_t(3)
- wayland_server_xdg_activation_v1_t(3)
- wayland_zxdg_positioner_v6_constraint_adjustment(3)
- wayland_server_zwp_text_input_manager_v3_t(3)
- wayland_zxdg_decoration_manager_v1_t(3)
- wayland_server_xdg_positioner_constraint_adjustment(3)
apt-get install waylandpp-dev
Manual
| wayland::shell_surface_resize(3) | Wayland++ | wayland::shell_surface_resize(3) |
NAME
wayland::shell_surface_resize - edge values for resizing
SYNOPSIS
#include <wayland-client-protocol.hpp>
Inherits wayland::detail::bitfield< size, id >.
Static Public Attributes
static const wayland::detail::bitfield< 4, 8 > none
{0}
no edge static const wayland::detail::bitfield< 4, 8 > top {1}
top edge static const wayland::detail::bitfield< 4, 8 > bottom
{2}
bottom edge static const wayland::detail::bitfield< 4, 8 > left
{4}
left edge static const wayland::detail::bitfield< 4, 8 > top_left
{5}
top and left edges static const wayland::detail::bitfield< 4, 8 >
bottom_left {6}
bottom and left edges static const wayland::detail::bitfield< 4, 8 >
right {8}
right edge static const wayland::detail::bitfield< 4, 8 >
top_right {9}
top and right edges static const wayland::detail::bitfield< 4, 8 >
bottom_right {10}
bottom and right edges
Detailed Description
edge values for resizing
These values are used to indicate which edge of a surface is being dragged in a resize operation. The server may use this information to adapt its behavior, e.g. choose an appropriate cursor image.
Definition at line 1897 of file wayland-client-protocol.hpp.
Member Data Documentation
const bitfield< 4, 8 > shell_surface_resize::bottom {2} [static]
bottom edge
Definition at line 1908 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::bottom_left {6} [static]
bottom and left edges
Definition at line 1914 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::bottom_right {10} [static]
bottom and right edges
Definition at line 1920 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::left {4} [static]
left edge
Definition at line 1910 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::none {0} [static]
no edge
Definition at line 1904 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::right {8} [static]
right edge
Definition at line 1916 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::top {1} [static]
top edge
Definition at line 1906 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::top_left {5} [static]
top and left edges
Definition at line 1912 of file wayland-client-protocol.hpp.
const bitfield< 4, 8 > shell_surface_resize::top_right {9} [static]
top and right edges
Definition at line 1918 of file wayland-client-protocol.hpp.
Author
Generated automatically by Doxygen for Wayland++ from the source code.
| Sat Feb 1 2025 21:28:29 | Version 1.0.0 |