#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 |
| |
Public Member Functions inherited from KODI::WINDOWING::WAYLAND::IRawInputHandlerTouch |
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: