#include <InputProcessorPointer.h>
|
| CInputProcessorPointer (wayland::surface_t const &surface, IInputHandlerPointer &handler) |
|
void | SetCoordinateScale (std::int32_t scale) |
|
void | OnPointerEnter (CSeat *seat, std::uint32_t serial, const wayland::surface_t &surface, double surfaceX, double surfaceY) override |
|
void | OnPointerLeave (CSeat *seat, std::uint32_t serial, const wayland::surface_t &surface) override |
|
void | OnPointerMotion (CSeat *seat, std::uint32_t time, double surfaceX, double surfaceY) override |
|
void | OnPointerButton (CSeat *seat, std::uint32_t serial, std::uint32_t time, std::uint32_t button, wayland::pointer_button_state state) override |
|
void | OnPointerAxis (CSeat *seat, std::uint32_t time, wayland::pointer_axis axis, double value) override |
|
Public Member Functions inherited from KODI::WINDOWING::WAYLAND::IRawInputHandlerPointer |
◆ CInputProcessorPointer()
CInputProcessorPointer::CInputProcessorPointer |
( |
wayland::surface_t const & | surface, |
|
|
IInputHandlerPointer & | handler ) |
◆ OnPointerAxis()
void CInputProcessorPointer::OnPointerAxis |
( |
CSeat * | seat, |
|
|
std::uint32_t | time, |
|
|
wayland::pointer_axis | axis, |
|
|
double | value ) |
|
overridevirtual |
◆ OnPointerButton()
void CInputProcessorPointer::OnPointerButton |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
std::uint32_t | time, |
|
|
std::uint32_t | button, |
|
|
wayland::pointer_button_state | state ) |
|
overridevirtual |
◆ OnPointerEnter()
void CInputProcessorPointer::OnPointerEnter |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
const wayland::surface_t & | surface, |
|
|
double | surfaceX, |
|
|
double | surfaceY ) |
|
overridevirtual |
◆ OnPointerLeave()
void CInputProcessorPointer::OnPointerLeave |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
const wayland::surface_t & | surface ) |
|
overridevirtual |
◆ OnPointerMotion()
void CInputProcessorPointer::OnPointerMotion |
( |
CSeat * | seat, |
|
|
std::uint32_t | time, |
|
|
double | surfaceX, |
|
|
double | surfaceY ) |
|
overridevirtual |
◆ SetCoordinateScale()
void KODI::WINDOWING::WAYLAND::CInputProcessorPointer::SetCoordinateScale |
( |
std::int32_t | scale | ) |
|
|
inline |
The documentation for this class was generated from the following files: