#include <event_builder.h>
|
| EventBuilder ()=default |
|
virtual | ~EventBuilder ()=default |
|
virtual EventUPtr | key_event (Timestamp timestamp, MirKeyboardAction action, xkb_keysym_t key_code, int scan_code)=0 |
|
virtual EventUPtr | pointer_event (Timestamp timestamp, MirPointerAction action, MirPointerButtons buttons_pressed, float hscroll_value, float vscroll_value, float relative_x_value, float relative_y_value)=0 |
|
virtual EventUPtr | device_state_event (float cursor_x, float cursor_y)=0 |
|
virtual EventUPtr | pointer_event (Timestamp timestamp, MirPointerAction action, MirPointerButtons buttons_pressed, float x_position, float y_position, float hscroll_value, float vscroll_value, float relative_x_value, float relative_y_value)=0 |
|
virtual EventUPtr | touch_event (Timestamp timestamp, std::vector< mir::events::ContactState > const &contacts)=0 |
|
mir::input::EventBuilder::EventBuilder |
( |
| ) |
|
|
default |
virtual mir::input::EventBuilder::~EventBuilder |
( |
| ) |
|
|
virtualdefault |
mir::input::EventBuilder::EventBuilder |
( |
EventBuilder const & |
| ) |
|
|
protecteddelete |
virtual EventUPtr mir::input::EventBuilder::device_state_event |
( |
float |
cursor_x, |
|
|
float |
cursor_y |
|
) |
| |
|
pure virtual |
virtual EventUPtr mir::input::EventBuilder::pointer_event |
( |
Timestamp |
timestamp, |
|
|
MirPointerAction |
action, |
|
|
MirPointerButtons |
buttons_pressed, |
|
|
float |
x_position, |
|
|
float |
y_position, |
|
|
float |
hscroll_value, |
|
|
float |
vscroll_value, |
|
|
float |
relative_x_value, |
|
|
float |
relative_y_value |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file:
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed May 10 10:41:27 UTC 2017