wayland_shell_surface_resize - Man Page

edge values for resizing

Synopsis

#include <wayland-client-protocol.hpp>

Inherits wayland::detail::bitfield< size, id >.

Static Public Attributes

static const detail::bitfield< 4, 8 > none {0}
no edge
static const detail::bitfield< 4, 8 > top {1}
top edge
static const detail::bitfield< 4, 8 > bottom {2}
bottom edge
static const detail::bitfield< 4, 8 > left {4}
left edge
static const detail::bitfield< 4, 8 > top_left {5}
top and left edges
static const detail::bitfield< 4, 8 > bottom_left {6}
bottom and left edges
static const detail::bitfield< 4, 8 > right {8}
right edge
static const detail::bitfield< 4, 8 > top_right {9}
top and right edges
static const 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 1866 of file wayland-client-protocol.hpp.

Member Data Documentation

const bitfield< 4, 8 > shell_surface_resize::bottom {2} [static]

bottom edge

Definition at line 1877 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::bottom_left {6} [static]

bottom and left edges

Definition at line 1883 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::bottom_right {10} [static]

bottom and right edges

Definition at line 1889 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::left {4} [static]

left edge

Definition at line 1879 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::none {0} [static]

no edge

Definition at line 1873 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::right {8} [static]

right edge

Definition at line 1885 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::top {1} [static]

top edge

Definition at line 1875 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::top_left {5} [static]

top and left edges

Definition at line 1881 of file wayland-client-protocol.hpp.

const bitfield< 4, 8 > shell_surface_resize::top_right {9} [static]

top and right edges

Definition at line 1887 of file wayland-client-protocol.hpp.

Author

Generated automatically by Doxygen for Wayland++ from the source code.

Info

Wed Aug 5 2020 Version 0.2.8 Wayland++