Lines Matching refs:lv_indev_t
76 typedef void (*lv_indev_read_cb_t)(lv_indev_t * indev, lv_indev_data_t * data);
86 lv_indev_t * lv_indev_create(void);
92 void lv_indev_delete(lv_indev_t * indev);
100 lv_indev_t * lv_indev_get_next(lv_indev_t * indev);
106 void lv_indev_read(lv_indev_t * indev);
119 void lv_indev_enable(lv_indev_t * indev, bool enable);
126 lv_indev_t * lv_indev_active(void);
133 void lv_indev_set_type(lv_indev_t * indev, lv_indev_type_t indev_type);
140 void lv_indev_set_read_cb(lv_indev_t * indev, lv_indev_read_cb_t read_cb);
147 void lv_indev_set_user_data(lv_indev_t * indev, void * user_data);
154 void lv_indev_set_driver_data(lv_indev_t * indev, void * driver_data);
161 void lv_indev_set_display(lv_indev_t * indev, struct _lv_display_t * disp);
168 void lv_indev_set_long_press_time(lv_indev_t * indev, uint16_t long_press_time);
175 void lv_indev_set_long_press_repeat_time(lv_indev_t * indev, uint16_t long_press_repeat_time);
182 void lv_indev_set_scroll_limit(lv_indev_t * indev, uint8_t scroll_limit);
189 void lv_indev_set_scroll_throw(lv_indev_t * indev, uint8_t scroll_throw);
196 lv_indev_type_t lv_indev_get_type(const lv_indev_t * indev);
203 lv_indev_read_cb_t lv_indev_get_read_cb(lv_indev_t * indev);
210 lv_indev_state_t lv_indev_get_state(const lv_indev_t * indev);
217 lv_group_t * lv_indev_get_group(const lv_indev_t * indev);
224 lv_display_t * lv_indev_get_display(const lv_indev_t * indev);
231 void * lv_indev_get_user_data(const lv_indev_t * indev);
238 void * lv_indev_get_driver_data(const lv_indev_t * indev);
245 bool lv_indev_get_press_moved(const lv_indev_t * indev);
252 void lv_indev_reset(lv_indev_t * indev, lv_obj_t * obj);
259 void lv_indev_stop_processing(lv_indev_t * indev);
265 void lv_indev_reset_long_press(lv_indev_t * indev);
272 void lv_indev_set_cursor(lv_indev_t * indev, lv_obj_t * cur_obj);
279 void lv_indev_set_group(lv_indev_t * indev, lv_group_t * group);
287 void lv_indev_set_button_points(lv_indev_t * indev, const lv_point_t points[]);
294 void lv_indev_get_point(const lv_indev_t * indev, lv_point_t * point);
301 lv_dir_t lv_indev_get_gesture_dir(const lv_indev_t * indev);
308 uint32_t lv_indev_get_key(const lv_indev_t * indev);
317 uint8_t lv_indev_get_short_click_streak(const lv_indev_t * indev);
326 lv_dir_t lv_indev_get_scroll_dir(const lv_indev_t * indev);
334 lv_obj_t * lv_indev_get_scroll_obj(const lv_indev_t * indev);
342 void lv_indev_get_vect(const lv_indev_t * indev, lv_point_t * point);
349 lv_obj_t * lv_indev_get_cursor(lv_indev_t * indev);
355 void lv_indev_wait_release(lv_indev_t * indev);
369 lv_timer_t * lv_indev_get_read_timer(lv_indev_t * indev);
376 void lv_indev_set_mode(lv_indev_t * indev, lv_indev_mode_t mode);
383 lv_indev_mode_t lv_indev_get_mode(lv_indev_t * indev);
400 void lv_indev_add_event_cb(lv_indev_t * indev, lv_event_cb_t event_cb, lv_event_code_t filter, void…
407 uint32_t lv_indev_get_event_count(lv_indev_t * indev);
415 lv_event_dsc_t * lv_indev_get_event_dsc(lv_indev_t * indev, uint32_t index);
423 bool lv_indev_remove_event(lv_indev_t * indev, uint32_t index);
432 uint32_t lv_indev_remove_event_cb_with_user_data(lv_indev_t * indev, lv_event_cb_t event_cb, void *…
441 lv_result_t lv_indev_send_event(lv_indev_t * indev, lv_event_code_t code, void * param);