/lvgl-latest/src/drivers/sdl/ |
D | lv_sdl_mouse.c | 148 float zoom = lv_sdl_window_get_zoom(disp); in lv_sdl_mouse_handler() local 166 indev_dev->last_x = (int16_t)((float)(event->motion.x) / zoom); in lv_sdl_mouse_handler() 167 indev_dev->last_y = (int16_t)((float)(event->motion.y) / zoom); in lv_sdl_mouse_handler() 171 indev_dev->last_x = (int16_t)((float)(event->motion.x) / zoom); in lv_sdl_mouse_handler() 172 indev_dev->last_y = (int16_t)((float)(event->motion.y) / zoom); in lv_sdl_mouse_handler() 177 indev_dev->last_x = (int16_t)((float)hor_res * event->tfinger.x / zoom); in lv_sdl_mouse_handler() 178 indev_dev->last_y = (int16_t)((float)ver_res * event->tfinger.y / zoom); in lv_sdl_mouse_handler() 182 indev_dev->last_x = (int16_t)((float)hor_res * event->tfinger.x / zoom); in lv_sdl_mouse_handler() 183 indev_dev->last_y = (int16_t)((float)ver_res * event->tfinger.y / zoom); in lv_sdl_mouse_handler() 186 indev_dev->last_x = (int16_t)((float)hor_res * event->tfinger.x / zoom); in lv_sdl_mouse_handler() [all …]
|
D | lv_sdl_window.c | 49 float zoom; member 149 void lv_sdl_window_set_zoom(lv_display_t * disp, float zoom) in lv_sdl_window_set_zoom() argument 152 dsc->zoom = zoom; in lv_sdl_window_set_zoom() 160 return dsc->zoom; in lv_sdl_window_get_zoom() 315 int32_t hres = (int32_t)((float)(event.window.data1) / dsc->zoom); in sdl_event_handler() 316 int32_t vres = (int32_t)((float)(event.window.data2) / dsc->zoom); in sdl_event_handler() 342 dsc->zoom = 1.0; in window_create() 349 int32_t hor_res = (int32_t)((float)(disp->hor_res) * dsc->zoom); in window_create() 350 int32_t ver_res = (int32_t)((float)(disp->ver_res) * dsc->zoom); in window_create() 472 … (int)((float)(disp->hor_res)*dsc->zoom), (int)((float)(disp->ver_res)*dsc->zoom)); in res_chg_event_cb()
|
D | lv_sdl_window.h | 42 void lv_sdl_window_set_zoom(lv_display_t * disp, float zoom);
|
/lvgl-latest/src/widgets/image/ |
D | lv_image.h | 147 void lv_image_set_scale(lv_obj_t * obj, uint32_t zoom); 160 void lv_image_set_scale_x(lv_obj_t * obj, uint32_t zoom); 173 void lv_image_set_scale_y(lv_obj_t * obj, uint32_t zoom);
|
D | lv_image.c | 358 void lv_image_set_scale(lv_obj_t * obj, uint32_t zoom) in lv_image_set_scale() argument 367 if(zoom == img->scale_x && zoom == img->scale_y) return; in lv_image_set_scale() 369 if(zoom == 0) zoom = 1; in lv_image_set_scale() 371 scale_update(obj, zoom, zoom); in lv_image_set_scale() 374 void lv_image_set_scale_x(lv_obj_t * obj, uint32_t zoom) in lv_image_set_scale_x() argument 383 if(zoom == img->scale_x) return; in lv_image_set_scale_x() 385 if(zoom == 0) zoom = 1; in lv_image_set_scale_x() 387 scale_update(obj, zoom, img->scale_y); in lv_image_set_scale_x() 390 void lv_image_set_scale_y(lv_obj_t * obj, uint32_t zoom) in lv_image_set_scale_y() argument 399 if(zoom == img->scale_y) return; in lv_image_set_scale_y() [all …]
|
/lvgl-latest/examples/widgets/image/ |
D | index.rst | 16 Rotate and zoom
|
/lvgl-latest/demos/ebike/ |
D | lv_demo_ebike_home.c | 124 uint32_t zoom = lv_map(label_v, 0, 20, 512, 256); in speed_label_observer_cb() local 125 lv_obj_set_style_transform_scale(label, zoom, 0); in speed_label_observer_cb()
|
/lvgl-latest/docs/ |
D | ROADMAP.rst | 26 …ed/complete/completed/ready`, `buf/buffer`, `..._cb`, `angle/rotation`, `zoom/scale`, `has`, `is`… 79 (when the image size is not content): center, top-left, zoom, tile, other?
|
/lvgl-latest/docs/details/widgets/ |
D | chart.rst | 29 - scroll and zoom 315 To zoom the chart all you need to do is wrap it in a parent container and set the
|
D | image.rst | 119 You can zoom images in or out by using :cpp:expr:`lv_image_set_scale(img, factor)`.
|
/lvgl-latest/docs/details/debugging/ |
D | profiler.rst | 164 and the :kbd:`W` or :kbd:`S` keys to zoom in or out on the timeline.
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_label.c | 359 img_dsc.zoom = LV_ZOOM_NONE; in _draw_nema_gfx_letter()
|
/lvgl-latest/docs/details/main-components/ |
D | fs.rst | 326 :zoom:
|
/lvgl-latest/docs/details/base-widget/styles/ |
D | style.rst | 491 required memory depends on the angle, zoom and pivot parameters, and the
|
/lvgl-latest/ |
D | Kconfig | 203 …"Transformed layers" (if `transform_angle/zoom` are set) use larger buffers and can't be drawn in …
|