Lines Matching refs:event
136 enum libinput_event_type libinput_event_get_type(struct libinput_event *event);
138 int32_t libinput_event_tablet_tool_get_tool_type(struct libinput_event_tablet_tool *event);
140 struct libinput_tablet_tool* libinput_event_tablet_tool_get_tool(struct libinput_event_tablet_tool *event);
144 enum libinput_tablet_tool_tip_state libinput_event_tablet_tool_get_tip_state(struct libinput_event_tablet_tool *event);
146 enum libinput_pointer_axis_source libinput_event_pointer_get_axis_source(struct libinput_event_pointer *event);
148 double libinput_event_tablet_tool_get_tilt_x(struct libinput_event_tablet_tool *event);
150 double libinput_event_tablet_tool_get_tilt_y(struct libinput_event_tablet_tool *event);
152 uint64_t libinput_event_tablet_tool_get_time_usec(struct libinput_event_tablet_tool *event);
154 double libinput_event_tablet_tool_get_pressure(struct libinput_event_tablet_tool *event);
156 struct libinput_device* libinput_event_get_device(struct libinput_event *event);
158 uint64_t libinput_event_get_sensortime(struct libinput_event *event);
160 struct libinput_event_keyboard* libinput_event_get_keyboard_event(struct libinput_event *event);
162 struct libinput_event_pointer* libinput_event_get_pointer_event(struct libinput_event *event);
164 struct libinput_event_touch* libinput_event_get_touch_event(struct libinput_event *event);
166 struct libinput_event_touch* libinput_event_get_touchpad_event(struct libinput_event *event);
168 struct libinput_event_gesture* libinput_event_get_gesture_event(struct libinput_event *event);
170 struct libinput_event_tablet_tool* libinput_event_get_tablet_tool_event(struct libinput_event *event);
172 uint64_t libinput_event_keyboard_get_time_usec(struct libinput_event_keyboard *event);
174 uint32_t libinput_event_keyboard_get_key(struct libinput_event_keyboard *event);
178 enum libinput_key_state libinput_event_keyboard_get_key_state(struct libinput_event_keyboard *event);
180 enum libinput_button_state libinput_event_pointer_get_button_state(struct libinput_event_pointer *event);
182 uint64_t libinput_event_touch_get_time_usec(struct libinput_event_touch *event);
184 int32_t libinput_event_touch_get_seat_slot(struct libinput_event_touch *event);
186 double libinput_event_touch_get_pressure(struct libinput_event_touch* event);
188 int32_t libinput_event_touch_get_move_flag(struct libinput_event_touch* event);
190 int32_t libinput_event_get_touch_contact_long_axis(struct libinput_event_touch *event);
192 int32_t libinput_event_get_touch_contact_short_axis(struct libinput_event_touch *event);
194 int32_t libinput_event_touch_get_tool_type(struct libinput_event_touch *event);
198 double libinput_event_touch_get_x_transformed(struct libinput_event_touch *event, uint32_t width);
200 double libinput_event_touch_get_y_transformed(struct libinput_event_touch *event, uint32_t height);
202 double libinput_event_touch_get_tool_x_transformed(struct libinput_event_touch *event, uint32_t width);
204 double libinput_event_touch_get_tool_y_transformed(struct libinput_event_touch *event, uint32_t height);
206 double libinput_event_touch_get_tool_width_transformed(struct libinput_event_touch *event, uint32_t width);
208 double libinput_event_touch_get_tool_height_transformed(struct libinput_event_touch *event, uint32_t height);
210 double libinput_event_tablet_tool_get_x_transformed(struct libinput_event_tablet_tool *event, uint32_t width);
212 double libinput_event_tablet_tool_get_y_transformed(struct libinput_event_tablet_tool *event, uint32_t height);
214 uint64_t libinput_event_touchpad_get_time_usec(struct libinput_event_touch *event);
216 int32_t libinput_event_touchpad_get_seat_slot(struct libinput_event_touch *event);
218 double libinput_event_touchpad_get_x(struct libinput_event_touch *event);
220 double libinput_event_touchpad_get_y(struct libinput_event_touch *event);
222 double libinput_event_touchpad_get_pressure(struct libinput_event_touch *event);
224 int32_t libinput_event_touchpad_get_touch_contact_long_axis(struct libinput_event_touch *event);
226 int32_t libinput_event_touchpad_get_touch_contact_short_axis(struct libinput_event_touch *event);
228 int32_t libinput_event_touchpad_get_tool_type(struct libinput_event_touch *event);
232 double libinput_event_touchpad_get_tool_x(struct libinput_event_touch *event);
234 double libinput_event_touchpad_get_tool_y(struct libinput_event_touch *event);
236 double libinput_event_touchpad_get_tool_width(struct libinput_event_touch *event);
238 double libinput_event_touchpad_get_tool_height(struct libinput_event_touch *event);
240 uint32_t libinput_event_gesture_get_time(struct libinput_event_gesture *event);
242 int libinput_event_gesture_get_finger_count(struct libinput_event_gesture *event);
244 double libinput_event_gesture_get_scale(struct libinput_event_gesture *event);
246 double libinput_event_gesture_get_angle_delta(struct libinput_event_gesture *event);
248 int libinput_event_gesture_get_device_coords_x(struct libinput_event_gesture *event, uint32_t idx);
250 int libinput_event_gesture_get_device_coords_y(struct libinput_event_gesture *event, uint32_t idx);
290 uint32_t libinput_event_pointer_get_finger_count(struct libinput_event_pointer *event);
292 double libinput_event_pointer_get_dx_unaccelerated(struct libinput_event_pointer *event);
294 double libinput_event_pointer_get_dy_unaccelerated(struct libinput_event_pointer *event);
296 uint32_t libinput_event_pointer_get_button(struct libinput_event_pointer *event);
298 int libinput_event_pointer_has_axis(struct libinput_event_pointer *event, enum libinput_pointer_axis axis);
300 double libinput_event_pointer_get_axis_value(struct libinput_event_pointer *event, enum libinput_pointer_axis axis);