Mir
Functions
mir::events Namespace Reference

Functions

EventUPtr make_event (frontend::SurfaceId const &surface_id, MirOrientation orientation)
 
EventUPtr make_event (MirPromptSessionState state)
 
EventUPtr make_event (frontend::SurfaceId const &surface_id, geometry::Size const &size)
 
EventUPtr make_event (frontend::SurfaceId const &surface_id, MirSurfaceAttrib attribute, int value)
 
EventUPtr make_event (frontend::SurfaceId const &surface_id)
 
EventUPtr make_event (MirInputDeviceId device_id, int64_t timestamp, MirKeyInputEventAction action, xkb_keysym_t key_code, int scan_code, MirInputEventModifiers modifiers)
 
EventUPtr make_event (MirInputDeviceId device_id, int64_t timestamp, MirInputEventModifiers modifiers)
 
void add_touch (MirEvent &event, MirTouchInputEventTouchId touch_id, MirTouchInputEventTouchAction action, MirTouchInputEventTouchTooltype tooltype, float x_axis_value, float y_axis_value, float pressure_value, float touch_major_value, float touch_minor_value, float size_value)
 
EventUPtr make_event (MirInputDeviceId device_id, int64_t timestamp, MirInputEventModifiers modifiers, MirPointerInputEventAction action, std::vector< MirPointerInputEventButton > const &buttons_pressed, float x_axis_value, float y_axis_value, float hscroll_value, float vscroll_value)
 

Function Documentation

void mir::events::add_touch ( MirEvent event,
MirTouchInputEventTouchId  touch_id,
MirTouchInputEventTouchAction  action,
MirTouchInputEventTouchTooltype  tooltype,
float  x_axis_value,
float  y_axis_value,
float  pressure_value,
float  touch_major_value,
float  touch_minor_value,
float  size_value 
)
mir::EventUPtr mir::events::make_event ( frontend::SurfaceId const &  surface_id,
MirOrientation  orientation 
)
mir::EventUPtr mir::events::make_event ( MirPromptSessionState  state)
mir::EventUPtr mir::events::make_event ( frontend::SurfaceId const &  surface_id,
geometry::Size const &  size 
)
mir::EventUPtr mir::events::make_event ( frontend::SurfaceId const &  surface_id,
MirSurfaceAttrib  attribute,
int  value 
)
mir::EventUPtr mir::events::make_event ( frontend::SurfaceId const &  surface_id)
mir::EventUPtr mir::events::make_event ( MirInputDeviceId  device_id,
int64_t  timestamp,
MirKeyInputEventAction  action,
xkb_keysym_t  key_code,
int  scan_code,
MirInputEventModifiers  modifiers 
)
mir::EventUPtr mir::events::make_event ( MirInputDeviceId  device_id,
int64_t  timestamp,
MirInputEventModifiers  modifiers 
)
mir::EventUPtr mir::events::make_event ( MirInputDeviceId  device_id,
int64_t  timestamp,
MirInputEventModifiers  modifiers,
MirPointerInputEventAction  action,
std::vector< MirPointerInputEventButton > const &  buttons_pressed,
float  x_axis_value,
float  y_axis_value,
float  hscroll_value,
float  vscroll_value 
)

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015