3#include "terminalpp/point.hpp" 
    7namespace terminalpp::mouse {
 
    9enum class event_type : 
byte 
   28    event_type action_ = event_type::no_button_change;
 
 
A structure representing an ANSI graphics effect (e.g. intensity, underlining)
Definition effect.hpp:27
 
A structure that encapsulates a mouse event.
Definition mouse.hpp:24
 
point position_
The position of the mouse in this event.
Definition mouse.hpp:33
 
constexpr friend auto operator<=>(event const &lhs, event const &rhs) noexcept=default
Relational operators for events.
 
A class that represents a position in space.
Definition point.hpp:17