.TH "wayland::shell_surface_resize" 3 "Wed May 3 2023" "Version 1.0.0" "Wayland++" \" -*- nroff -*- .ad l .nh .SH NAME wayland::shell_surface_resize \- edge values for resizing .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits wayland::detail::bitfield< size, id >\&. .SS "Static Public Attributes" .in +1c .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBnone\fP {0}" .br .RI "no edge " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBtop\fP {1}" .br .RI "top edge " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBbottom\fP {2}" .br .RI "bottom edge " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBleft\fP {4}" .br .RI "left edge " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBtop_left\fP {5}" .br .RI "top and left edges " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBbottom_left\fP {6}" .br .RI "bottom and left edges " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBright\fP {8}" .br .RI "right edge " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBtop_right\fP {9}" .br .RI "top and right edges " .ti -1c .RI "static const wayland::detail::bitfield< 4, 8 > \fBbottom_right\fP {10}" .br .RI "bottom and right edges " .in -1c .SH "Detailed Description" .PP 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\&. .PP Definition at line \fB1897\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SH "Member Data Documentation" .PP .SS "const bitfield< 4, 8 > shell_surface_resize::bottom {2}\fC [static]\fP" .PP bottom edge .PP Definition at line \fB1908\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::bottom_left {6}\fC [static]\fP" .PP bottom and left edges .PP Definition at line \fB1914\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::bottom_right {10}\fC [static]\fP" .PP bottom and right edges .PP Definition at line \fB1920\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::left {4}\fC [static]\fP" .PP left edge .PP Definition at line \fB1910\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::none {0}\fC [static]\fP" .PP no edge .PP Definition at line \fB1904\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::right {8}\fC [static]\fP" .PP right edge .PP Definition at line \fB1916\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::top {1}\fC [static]\fP" .PP top edge .PP Definition at line \fB1906\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::top_left {5}\fC [static]\fP" .PP top and left edges .PP Definition at line \fB1912\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SS "const bitfield< 4, 8 > shell_surface_resize::top_right {9}\fC [static]\fP" .PP top and right edges .PP Definition at line \fB1918\fP of file \fBwayland\-client\-protocol\&.hpp\fP\&. .SH "Author" .PP Generated automatically by Doxygen for Wayland++ from the source code\&.