#include <cpp-terminal/mouse.hpp>
Definition at line 59 of file mouse.hpp.
◆ Mouse() [1/2]
◆ Mouse() [2/2]
Term::Mouse::Mouse |
( |
const Term::Button & | buttons, |
|
|
const std::uint16_t & | row, |
|
|
const std::uint16_t & | column ) |
|
inline |
Definition at line 63 of file mouse.hpp.
std::size_t row() const noexcept
std::size_t column() const noexcept
◆ column()
std::size_t Term::Mouse::column |
( |
| ) |
const |
|
noexcept |
◆ getButton()
◆ is() [1/2]
◆ is() [2/2]
◆ operator!=()
bool Term::Mouse::operator!= |
( |
const Term::Mouse & | mouse | ) |
const |
Definition at line 31 of file mouse.cpp.
31{ return !(*this == mouse); }
◆ operator==()
bool Term::Mouse::operator== |
( |
const Term::Mouse & | mouse | ) |
const |
◆ row()
std::size_t Term::Mouse::row |
( |
| ) |
const |
|
noexcept |
Definition at line 26 of file mouse.cpp.
26{
return static_cast<std::size_t
>(
m_row); }
◆ m_buttons
◆ m_column
std::uint16_t Term::Mouse::m_column {0} |
|
private |
◆ m_row
std::uint16_t Term::Mouse::m_row {0} |
|
private |
The documentation for this class was generated from the following files: