/lvgl-latest/src/indev/ |
D | lv_indev.h | 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); [all …]
|
D | lv_indev.c | 69 static void indev_pointer_proc(lv_indev_t * i, lv_indev_data_t * data); 70 static void indev_keypad_proc(lv_indev_t * i, lv_indev_data_t * data); 71 static void indev_encoder_proc(lv_indev_t * i, lv_indev_data_t * data); 72 static void indev_button_proc(lv_indev_t * i, lv_indev_data_t * data); 73 static void indev_proc_press(lv_indev_t * indev); 74 static void indev_proc_release(lv_indev_t * indev); 75 static lv_result_t indev_proc_short_click(lv_indev_t * indev); 76 static void indev_proc_pointer_diff(lv_indev_t * indev); 78 static void indev_proc_reset_query_handler(lv_indev_t * indev); 79 static void indev_click_focus(lv_indev_t * indev); [all …]
|
D | lv_indev_scroll.h | 34 void lv_indev_scroll_handler(lv_indev_t * indev); 40 void lv_indev_scroll_throw_handler(lv_indev_t * indev); 48 int32_t lv_indev_scroll_throw_predict(lv_indev_t * indev, lv_dir_t dir);
|
/lvgl-latest/src/drivers/uefi/ |
D | lv_uefi_indev.h | 41 lv_indev_t * lv_uefi_simple_pointer_indev_create(lv_point_t * display_res); 49 bool lv_uefi_simple_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle); 55 void lv_uefi_simple_pointer_indev_add_all(lv_indev_t * indev); 62 lv_indev_t * lv_uefi_absolute_pointer_indev_create(lv_point_t * display_res); 70 bool lv_uefi_absolute_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle); 76 void lv_uefi_absolute_pointer_indev_add_all(lv_indev_t * indev); 82 lv_indev_t * lv_uefi_simple_text_input_indev_create(void); 90 bool lv_uefi_simple_text_input_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle); 96 void lv_uefi_simple_text_input_indev_add_all(lv_indev_t * indev);
|
D | lv_uefi_indev_keyboard.c | 51 static void _simple_text_input_read_cb(lv_indev_t * indev, lv_indev_data_t * data); 82 lv_indev_t * lv_uefi_simple_text_input_indev_create(void) in lv_uefi_simple_text_input_indev_create() 84 lv_indev_t * indev = NULL; in lv_uefi_simple_text_input_indev_create() 110 bool lv_uefi_simple_text_input_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_simple_text_input_indev_add_handle() 140 void lv_uefi_simple_text_input_indev_add_all(lv_indev_t * indev) in lv_uefi_simple_text_input_indev_add_all() 171 lv_indev_t * indev; in _simple_text_input_event_cb() 176 indev = (lv_indev_t *)lv_event_get_user_data(e); in _simple_text_input_event_cb() 185 static void _simple_text_input_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in _simple_text_input_read_cb()
|
D | lv_uefi_indev_pointer.c | 48 static void _simple_pointer_read_cb(lv_indev_t * indev, lv_indev_data_t * data); 75 lv_indev_t * lv_uefi_simple_pointer_indev_create(lv_point_t * display_res) in lv_uefi_simple_pointer_indev_create() 77 lv_indev_t * indev = NULL; in lv_uefi_simple_pointer_indev_create() 111 bool lv_uefi_simple_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_simple_pointer_indev_add_handle() 145 void lv_uefi_simple_pointer_indev_add_all(lv_indev_t * indev) in lv_uefi_simple_pointer_indev_add_all() 176 lv_indev_t * indev; in _simple_pointer_indev_event_cb() 181 indev = (lv_indev_t *)lv_event_get_user_data(e); in _simple_pointer_indev_event_cb() 190 static void _simple_pointer_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in _simple_pointer_read_cb()
|
D | lv_uefi_indev_touch.c | 49 static void _absolute_pointer_read_cb(lv_indev_t * indev, lv_indev_data_t * data); 75 lv_indev_t * lv_uefi_absolute_pointer_indev_create(lv_point_t * display_res) in lv_uefi_absolute_pointer_indev_create() 77 lv_indev_t * indev = NULL; in lv_uefi_absolute_pointer_indev_create() 111 bool lv_uefi_absolute_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_absolute_pointer_indev_add_handle() 148 void lv_uefi_absolute_pointer_indev_add_all(lv_indev_t * indev) in lv_uefi_absolute_pointer_indev_add_all() 179 lv_indev_t * indev; in _absolute_pointer_indev_event_cb() 184 indev = (lv_indev_t *)lv_event_get_user_data(e); in _absolute_pointer_indev_event_cb() 193 static void _absolute_pointer_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in _absolute_pointer_read_cb()
|
/lvgl-latest/examples/porting/ |
D | lv_port_indev_template.c | 27 static void touchpad_read(lv_indev_t * indev, lv_indev_data_t * data); 32 static void mouse_read(lv_indev_t * indev, lv_indev_data_t * data); 37 static void keypad_read(lv_indev_t * indev, lv_indev_data_t * data); 41 static void encoder_read(lv_indev_t * indev, lv_indev_data_t * data); 45 static void button_read(lv_indev_t * indev, lv_indev_data_t * data); 52 lv_indev_t * indev_touchpad; 53 lv_indev_t * indev_mouse; 54 lv_indev_t * indev_keypad; 55 lv_indev_t * indev_encoder; 56 lv_indev_t * indev_button; [all …]
|
/lvgl-latest/src/drivers/nuttx/ |
D | lv_nuttx_touchscreen.c | 40 lv_indev_t * indev_drv; 46 static void indev_set_cursor(lv_indev_t * indev, int32_t size); 47 static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data); 49 static lv_indev_t * touchscreen_init(int fd); 63 lv_indev_t * lv_nuttx_touchscreen_create(const char * dev_path) in lv_nuttx_touchscreen_create() 65 lv_indev_t * indev; in lv_nuttx_touchscreen_create() 93 static void indev_set_cursor(lv_indev_t * indev, int32_t size) in indev_set_cursor() 119 static void conv_touch_sample(lv_indev_t * drv, in conv_touch_sample() 146 static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data) in touchscreen_read() 190 lv_indev_t * indev = (lv_indev_t *) lv_event_get_user_data(e); in touchscreen_delete_cb() [all …]
|
D | lv_nuttx_entry.h | 42 lv_indev_t * indev; 43 lv_indev_t * utouch_indev;
|
/lvgl-latest/tests/src/ |
D | lv_test_indev.h | 12 void lv_test_mouse_read_cb(lv_indev_t * indev, lv_indev_data_t * data); 20 void lv_test_keypad_read_cb(lv_indev_t * indev, lv_indev_data_t * data); 27 void lv_test_encoder_read_cb(lv_indev_t * indev, lv_indev_data_t * data) ; 44 extern lv_indev_t * lv_test_mouse_indev; 45 extern lv_indev_t * lv_test_keypad_indev; 46 extern lv_indev_t * lv_test_encoder_indev;
|
D | lv_test_indev.c | 18 void lv_test_mouse_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_test_mouse_read_cb() 58 void lv_test_keypad_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_test_keypad_read_cb() 87 void lv_test_encoder_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_test_encoder_read_cb()
|
D | lv_test_init.c | 17 lv_indev_t * lv_test_mouse_indev; 18 lv_indev_t * lv_test_keypad_indev; 19 lv_indev_t * lv_test_encoder_indev;
|
/lvgl-latest/src/drivers/evdev/ |
D | lv_evdev.h | 36 typedef void (*lv_evdev_discovery_cb_t)(lv_indev_t * indev, lv_evdev_type_t type, void * user_data); 48 lv_indev_t * lv_evdev_create(lv_indev_type_t indev_type, const char * dev_path); 73 void lv_evdev_set_swap_axes(lv_indev_t * indev, bool swap_axes); 84 void lv_evdev_set_calibration(lv_indev_t * indev, int min_x, int min_y, int max_x, int max_y); 90 void lv_evdev_delete(lv_indev_t * indev);
|
D | lv_evdev.c | 123 static lv_point_t _evdev_process_pointer(lv_indev_t * indev, int x, int y) in _evdev_process_pointer() 145 lv_indev_t * indev = user_data; in _evdev_async_delete_cb() 149 static void _evdev_read(lv_indev_t * indev, lv_indev_data_t * data) in _evdev_read() 213 lv_indev_t * indev = lv_event_get_target(e); in _evdev_indev_delete_cb() 231 lv_indev_t * indev = lv_evdev_create(LV_INDEV_TYPE_NONE, dev_path); in _evdev_discovery_indev_try_create() 244 lv_indev_t * ex_indev = NULL; in _evdev_discovery_indev_try_create() 340 lv_indev_t * lv_evdev_create(lv_indev_type_t indev_type, const char * dev_path) in lv_evdev_create() 434 lv_indev_t * indev = lv_indev_create(); in lv_evdev_create() 510 void lv_evdev_set_swap_axes(lv_indev_t * indev, bool swap_axes) in lv_evdev_set_swap_axes() 517 void lv_evdev_set_calibration(lv_indev_t * indev, int min_x, int min_y, int max_x, int max_y) in lv_evdev_set_calibration() [all …]
|
/lvgl-latest/src/drivers/windows/ |
D | lv_windows_input.h | 41 HWND lv_windows_get_indev_window_handle(lv_indev_t * indev); 51 lv_indev_t * lv_windows_acquire_pointer_indev(lv_display_t * display); 61 lv_indev_t * lv_windows_acquire_keypad_indev(lv_display_t * display); 71 lv_indev_t * lv_windows_acquire_encoder_indev(lv_display_t * display);
|
D | lv_windows_input.c | 41 lv_indev_t * indev, 47 lv_indev_t * indev, 53 lv_indev_t * indev, 70 HWND lv_windows_get_indev_window_handle(lv_indev_t * indev) in lv_windows_get_indev_window_handle() 75 lv_indev_t * lv_windows_acquire_pointer_indev(lv_display_t * display) in lv_windows_acquire_pointer_indev() 118 lv_indev_t * lv_windows_acquire_keypad_indev(lv_display_t * display) in lv_windows_acquire_keypad_indev() 163 lv_indev_t * lv_windows_acquire_encoder_indev(lv_display_t * display) in lv_windows_acquire_encoder_indev() 210 lv_indev_t * indev, in lv_windows_pointer_driver_read_callback() 225 lv_indev_t * indev = (lv_indev_t *)lv_event_get_user_data(e); in lv_windows_release_pointer_device_event_callback() 415 lv_indev_t * indev, in lv_windows_keypad_driver_read_callback() [all …]
|
D | lv_windows_context.h | 47 lv_indev_t * indev; 59 lv_indev_t * indev; 65 lv_indev_t * indev;
|
/lvgl-latest/src/drivers/sdl/ |
D | lv_sdl_mousewheel.c | 23 static void sdl_mousewheel_read(lv_indev_t * indev, lv_indev_data_t * data); 39 lv_indev_t * lv_sdl_mousewheel_create(void) in lv_sdl_mousewheel_create() 45 lv_indev_t * indev = lv_indev_create(); in lv_sdl_mousewheel_create() 65 static void sdl_mousewheel_read(lv_indev_t * indev, lv_indev_data_t * data) in sdl_mousewheel_read() 76 lv_indev_t * indev = (lv_indev_t *) lv_event_get_user_data(e); in release_indev_cb() 104 lv_indev_t * indev = lv_indev_get_next(NULL); in lv_sdl_mousewheel_handler()
|
D | lv_sdl_keyboard.c | 31 static void sdl_keyboard_read(lv_indev_t * indev, lv_indev_data_t * data); 43 lv_indev_t * lv_sdl_keyboard_create(void) in lv_sdl_keyboard_create() 49 lv_indev_t * indev = lv_indev_create(); in lv_sdl_keyboard_create() 69 static void sdl_keyboard_read(lv_indev_t * indev, lv_indev_data_t * data) in sdl_keyboard_read() 91 lv_indev_t * indev = (lv_indev_t *) lv_event_get_user_data(e); in release_indev_cb() 119 lv_indev_t * indev = lv_indev_get_next(NULL); in lv_sdl_keyboard_handler()
|
D | lv_sdl_mouse.c | 27 static void sdl_mouse_read(lv_indev_t * indev, lv_indev_data_t * data); 47 lv_indev_t * lv_sdl_mouse_create(void) in lv_sdl_mouse_create() 53 lv_indev_t * indev = lv_indev_create(); in lv_sdl_mouse_create() 74 static void sdl_mouse_read(lv_indev_t * indev, lv_indev_data_t * data) in sdl_mouse_read() 90 lv_indev_t * indev = (lv_indev_t *) lv_event_get_user_data(e); in release_indev_cb() 133 lv_indev_t * indev = lv_indev_get_next(NULL); in lv_sdl_mouse_handler()
|
/lvgl-latest/src/drivers/wayland/ |
D | lv_wayland.h | 97 lv_indev_t * lv_wayland_get_pointer(lv_display_t * disp); 105 lv_indev_t * lv_wayland_get_pointeraxis(lv_display_t * disp); 113 lv_indev_t * lv_wayland_get_keyboard(lv_display_t * disp); 121 lv_indev_t * lv_wayland_get_touchscreen(lv_display_t * disp);
|
/lvgl-latest/src/drivers/x11/ |
D | lv_x11_input.c | 31 lv_indev_t * keyboard; /**< keyboard input device object */ 32 lv_indev_t * mousepointer; /**< mouse input device object */ 33 lv_indev_t * mousewheel; /**< encoder input device object */ 219 static void x11_keyboard_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in x11_keyboard_read_cb() 236 static void x11_mouse_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in x11_mouse_read_cb() 251 static void x11_mousewheel_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in x11_mousewheel_read_cb() 261 static lv_indev_t * lv_x11_keyboard_create(lv_display_t * disp) in lv_x11_keyboard_create() 263 lv_indev_t * indev = lv_indev_create(); in lv_x11_keyboard_create() 273 static lv_indev_t * lv_x11_mouse_create(lv_display_t * disp, lv_image_dsc_t const * symb) in lv_x11_mouse_create() 275 lv_indev_t * indev = lv_indev_create(); in lv_x11_mouse_create() [all …]
|
/lvgl-latest/src/drivers/libinput/ |
D | lv_libinput.h | 83 lv_indev_t * lv_libinput_create(lv_indev_type_t indev_type, const char * dev_path); 89 void lv_libinput_delete(lv_indev_t * indev);
|
/lvgl-latest/src/others/monkey/ |
D | lv_monkey.c | 30 lv_indev_t * indev; 54 static void lv_monkey_read_cb(lv_indev_t * indev, lv_indev_data_t * data); 86 lv_indev_t * lv_monkey_get_indev(lv_monkey_t * monkey) in lv_monkey_get_indev() 129 static void lv_monkey_read_cb(lv_indev_t * indev, lv_indev_data_t * data) in lv_monkey_read_cb()
|