7#include "../utility/utility.hpp"
8#include "../macros.hpp"
13hi_export
namespace hi::inline
v1 {
45[[nodiscard]]
constexpr keyboard_focus_group operator&(keyboard_focus_group
const &lhs, keyboard_focus_group
const &rhs)
noexcept
47 return static_cast<keyboard_focus_group
>(std::to_underlying(lhs) & std::to_underlying(rhs));
50[[nodiscard]]
constexpr keyboard_focus_group operator|(keyboard_focus_group
const &lhs, keyboard_focus_group
const &rhs)
noexcept
55[[nodiscard]]
constexpr bool to_bool(keyboard_focus_group group)
noexcept
57 return to_bool(std::to_underlying(group));
DOXYGEN BUG.
Definition algorithm_misc.hpp:20
keyboard_focus_group
The keyboard focus group used for finding a widget that will accept a particular focus.
Definition keyboard_focus_group.hpp:17
@ menu
A menu item in a popup overlay Menu item widget accepts keyboard focus from the up/down cursor keys.
@ toolbar
A menu item in the toolbar of the window.