#include <InputProcessorTouch.h>
|
| CInputProcessorTouch (wayland::surface_t const &surface) |
|
| ~CInputProcessorTouch () noexcept |
|
void | SetCoordinateScale (std::int32_t scale) |
|
void | OnTouchDown (CSeat *seat, std::uint32_t serial, std::uint32_t time, const wayland::surface_t &surface, std::int32_t id, double x, double y) override |
|
void | OnTouchUp (CSeat *seat, std::uint32_t serial, std::uint32_t time, std::int32_t id) override |
|
void | OnTouchMotion (CSeat *seat, std::uint32_t time, std::int32_t id, double x, double y) override |
|
void | OnTouchCancel (CSeat *seat) override |
|
void | OnTouchShape (CSeat *seat, std::int32_t id, double major, double minor) override |
|
Touch input processor
Events go directly to CGenericTouchInputHandler, so no callbacks here
◆ CInputProcessorTouch()
CInputProcessorTouch::CInputProcessorTouch |
( |
wayland::surface_t const & | surface | ) |
|
◆ ~CInputProcessorTouch()
CInputProcessorTouch::~CInputProcessorTouch |
( |
| ) |
|
|
noexcept |
◆ OnTouchCancel()
void CInputProcessorTouch::OnTouchCancel |
( |
CSeat * | seat | ) |
|
|
overridevirtual |
◆ OnTouchDown()
void CInputProcessorTouch::OnTouchDown |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
std::uint32_t | time, |
|
|
const wayland::surface_t & | surface, |
|
|
std::int32_t | id, |
|
|
double | x, |
|
|
double | y ) |
|
overridevirtual |
◆ OnTouchMotion()
void CInputProcessorTouch::OnTouchMotion |
( |
CSeat * | seat, |
|
|
std::uint32_t | time, |
|
|
std::int32_t | id, |
|
|
double | x, |
|
|
double | y ) |
|
overridevirtual |
◆ OnTouchShape()
void CInputProcessorTouch::OnTouchShape |
( |
CSeat * | seat, |
|
|
std::int32_t | id, |
|
|
double | major, |
|
|
double | minor ) |
|
overridevirtual |
◆ OnTouchUp()
void CInputProcessorTouch::OnTouchUp |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
std::uint32_t | time, |
|
|
std::int32_t | id ) |
|
overridevirtual |
◆ SetCoordinateScale()
void KODI::WINDOWING::WAYLAND::CInputProcessorTouch::SetCoordinateScale |
( |
std::int32_t | scale | ) |
|
|
inline |
The documentation for this class was generated from the following files: