Mir
|
#include <motion_event.h>
Public Member Functions | |
MirMotionEvent () | |
int32_t | device_id () const |
void | set_device_id (int32_t id) |
int32_t | source_id () const |
void | set_source_id (int32_t id) |
MirInputEventModifiers | modifiers () const |
void | set_modifiers (MirInputEventModifiers modifiers) |
MirPointerButtons | buttons () const |
void | set_buttons (MirPointerButtons buttons) |
std::chrono::nanoseconds | event_time () const |
void | set_event_time (std::chrono::nanoseconds const &event_time) |
mir::cookie::Blob | cookie () const |
void | set_cookie (mir::cookie::Blob const &blob) |
size_t | pointer_count () const |
void | set_pointer_count (size_t count) |
int | id (size_t index) const |
void | set_id (size_t index, int id) |
float | x (size_t index) const |
void | set_x (size_t index, float x) |
float | y (size_t index) const |
void | set_y (size_t index, float y) |
float | dx (size_t index) const |
void | set_dx (size_t index, float dx) |
float | dy (size_t index) const |
void | set_dy (size_t index, float dy) |
float | touch_major (size_t index) const |
void | set_touch_major (size_t index, float major) |
float | touch_minor (size_t index) const |
void | set_touch_minor (size_t index, float minor) |
float | size (size_t index) const |
void | set_size (size_t index, float size) |
float | pressure (size_t index) const |
void | set_pressure (size_t index, float pressure) |
float | orientation (size_t index) const |
void | set_orientation (size_t index, float orientation) |
float | vscroll (size_t index) const |
void | set_vscroll (size_t index, float vscroll) |
float | hscroll (size_t index) const |
void | set_hscroll (size_t index, float hscroll) |
MirTouchTooltype | tool_type (size_t index) const |
void | set_tool_type (size_t index, MirTouchTooltype tool_type) |
int | action (size_t index) const |
void | set_action (size_t index, int action) |
MirTouchEvent * | to_touch () |
MirTouchEvent const * | to_touch () const |
MirPointerEvent * | to_pointer () |
MirPointerEvent const * | to_pointer () const |
![]() | |
MirKeyboardEvent * | to_keyboard () |
MirKeyboardEvent const * | to_keyboard () const |
MirMotionEvent * | to_motion () |
MirMotionEvent const * | to_motion () const |
![]() | |
MirEventType | type () const |
MirInputEvent * | to_input () |
MirInputEvent const * | to_input () const |
MirInputConfigurationEvent * | to_input_configuration () |
MirInputConfigurationEvent const * | to_input_configuration () const |
MirSurfaceEvent * | to_surface () |
MirSurfaceEvent const * | to_surface () const |
MirResizeEvent * | to_resize () |
MirResizeEvent const * | to_resize () const |
MirPromptSessionEvent * | to_prompt_session () |
MirPromptSessionEvent const * | to_prompt_session () const |
MirOrientationEvent * | to_orientation () |
MirOrientationEvent const * | to_orientation () const |
MirCloseSurfaceEvent * | to_close_surface () |
MirCloseSurfaceEvent const * | to_close_surface () const |
MirKeymapEvent * | to_keymap () |
MirKeymapEvent const * | to_keymap () const |
MirSurfaceOutputEvent * | to_surface_output () |
MirSurfaceOutputEvent const * | to_surface_output () const |
MirInputDeviceStateEvent * | to_input_device_state () |
MirInputDeviceStateEvent const * | to_input_device_state () const |
MirEvent * | clone () const |
Additional Inherited Members | |
![]() | |
static mir::EventUPtr | deserialize (std::string const &bytes) |
static std::string | serialize (MirEvent const *event) |
![]() | |
MirInputEvent ()=default | |
MirInputEvent (MirEventType type) | |
MirInputEvent (MirInputEvent const &event)=default | |
MirInputEvent & | operator= (MirInputEvent const &event)=default |
![]() | |
MirEvent ()=default | |
MirEvent (MirEventType type) | |
MirEvent (MirEvent const &event)=default | |
MirEvent & | operator= (MirEvent const &event)=default |
![]() | |
MirEventType | type_ |
MirMotionEvent::MirMotionEvent | ( | ) |
int MirMotionEvent::action | ( | size_t | index | ) | const |
MirPointerButtons MirMotionEvent::buttons | ( | ) | const |
mir::cookie::Blob MirMotionEvent::cookie | ( | ) | const |
int32_t MirMotionEvent::device_id | ( | ) | const |
float MirMotionEvent::dx | ( | size_t | index | ) | const |
float MirMotionEvent::dy | ( | size_t | index | ) | const |
std::chrono::nanoseconds MirMotionEvent::event_time | ( | ) | const |
float MirMotionEvent::hscroll | ( | size_t | index | ) | const |
int MirMotionEvent::id | ( | size_t | index | ) | const |
MirInputEventModifiers MirMotionEvent::modifiers | ( | ) | const |
float MirMotionEvent::orientation | ( | size_t | index | ) | const |
size_t MirMotionEvent::pointer_count | ( | ) | const |
float MirMotionEvent::pressure | ( | size_t | index | ) | const |
void MirMotionEvent::set_action | ( | size_t | index, |
int | action | ||
) |
void MirMotionEvent::set_buttons | ( | MirPointerButtons | buttons | ) |
void MirMotionEvent::set_cookie | ( | mir::cookie::Blob const & | blob | ) |
void MirMotionEvent::set_device_id | ( | int32_t | id | ) |
void MirMotionEvent::set_dx | ( | size_t | index, |
float | dx | ||
) |
void MirMotionEvent::set_dy | ( | size_t | index, |
float | dy | ||
) |
void MirMotionEvent::set_event_time | ( | std::chrono::nanoseconds const & | event_time | ) |
void MirMotionEvent::set_hscroll | ( | size_t | index, |
float | hscroll | ||
) |
void MirMotionEvent::set_id | ( | size_t | index, |
int | id | ||
) |
void MirMotionEvent::set_modifiers | ( | MirInputEventModifiers | modifiers | ) |
void MirMotionEvent::set_orientation | ( | size_t | index, |
float | orientation | ||
) |
void MirMotionEvent::set_pointer_count | ( | size_t | count | ) |
void MirMotionEvent::set_pressure | ( | size_t | index, |
float | pressure | ||
) |
void MirMotionEvent::set_size | ( | size_t | index, |
float | size | ||
) |
void MirMotionEvent::set_source_id | ( | int32_t | id | ) |
void MirMotionEvent::set_tool_type | ( | size_t | index, |
MirTouchTooltype | tool_type | ||
) |
void MirMotionEvent::set_touch_major | ( | size_t | index, |
float | major | ||
) |
void MirMotionEvent::set_touch_minor | ( | size_t | index, |
float | minor | ||
) |
void MirMotionEvent::set_vscroll | ( | size_t | index, |
float | vscroll | ||
) |
void MirMotionEvent::set_x | ( | size_t | index, |
float | x | ||
) |
void MirMotionEvent::set_y | ( | size_t | index, |
float | y | ||
) |
float MirMotionEvent::size | ( | size_t | index | ) | const |
int32_t MirMotionEvent::source_id | ( | ) | const |
MirPointerEvent * MirMotionEvent::to_pointer | ( | ) |
MirPointerEvent const * MirMotionEvent::to_pointer | ( | ) | const |
MirTouchEvent * MirMotionEvent::to_touch | ( | ) |
MirTouchEvent const * MirMotionEvent::to_touch | ( | ) | const |
MirTouchTooltype MirMotionEvent::tool_type | ( | size_t | index | ) | const |
float MirMotionEvent::touch_major | ( | size_t | index | ) | const |
float MirMotionEvent::touch_minor | ( | size_t | index | ) | const |
float MirMotionEvent::vscroll | ( | size_t | index | ) | const |
float MirMotionEvent::x | ( | size_t | index | ) | const |
float MirMotionEvent::y | ( | size_t | index | ) | const |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016