7namespace hi::inline v1 {
11enum class keyboard_focus_group {
36 all = normal | menu | toolbar | mouse,
39[[nodiscard]]
constexpr keyboard_focus_group operator&(keyboard_focus_group
const &lhs, keyboard_focus_group
const &rhs)
noexcept
41 return static_cast<keyboard_focus_group
>(to_underlying(lhs) & to_underlying(rhs));
44[[nodiscard]]
constexpr keyboard_focus_group
operator|(keyboard_focus_group
const &lhs, keyboard_focus_group
const &rhs)
noexcept
46 return static_cast<keyboard_focus_group
>(to_underlying(lhs) | to_underlying(rhs));
49[[nodiscard]]
constexpr bool any(keyboard_focus_group group)
noexcept
51 return to_bool(to_underlying(group));
constexpr alignment operator|(horizontal_alignment lhs, vertical_alignment rhs) noexcept
Combine vertical and horizontal alignment.
Definition alignment.hpp:200