20 #ifndef MIR_INPUT_DEFAULT_EVENT_BUILDER_H_ 21 #define MIR_INPUT_DEFAULT_EVENT_BUILDER_H_ 38 std::shared_ptr<cookie::Authority>
const& cookie_authority);
44 float x_axis_value,
float y_axis_value,
float pressure_value,
float touch_major_value,
45 float touch_minor_value,
float size_value)
override;
48 float hscroll_value,
float vscroll_value,
float relative_x_value,
49 float relative_y_value)
override;
55 std::shared_ptr<cookie::Authority>
const cookie_authority;
All things Mir.
Definition: atomic_callback.h:25
void add_touch(MirEvent &event, MirTouchId touch_id, MirTouchAction action, MirTouchTooltype tooltype, float x_axis_value, float y_axis_value, float pressure_value, float touch_major_value, float touch_minor_value, float size_value)
Definition: event_builders.cpp:269
std::unique_ptr< MirEvent, void(*)(MirEvent *)> EventUPtr
Definition: event_builders.h:35
Definition: event_private.h:181