12 constexpr explicit FocusEvent(
bool gained_focus) : m_gained_focus(gained_focus) {}
24 bool m_gained_focus {
false };
constexpr friend auto tag_invoke(di::Tag< di::reflect >, di::InPlaceType< FocusEvent >)
Definition focus_event.h:20
auto operator==(FocusEvent const &) const -> bool=default
static constexpr auto focus_out() -> FocusEvent
Definition focus_event.h:10
static constexpr auto focus_in() -> FocusEvent
Definition focus_event.h:9
constexpr auto is_focus_out() const
Definition focus_event.h:15
constexpr auto is_focus_in() const
Definition focus_event.h:14
constexpr FocusEvent(bool gained_focus)
Definition focus_event.h:12
di::meta::Decay< decltype(T)> Tag
Definition tag_invoke.h:28
constexpr auto make_fields
Definition field.h:80
constexpr auto field
Definition field.h:42
Definition escape_sequence_parser.cpp:18
Definition in_place_type.h:5