Lines Matching defs:window
139 struct window * window; member
196 struct window { struct
197 lv_display_t * lv_disp;
198 lv_draw_buf_t * lv_disp_draw_buf;
200 lv_indev_t * lv_indev_pointer;
201 lv_indev_t * lv_indev_pointeraxis;
202 lv_indev_t * lv_indev_touch;
203 lv_indev_t * lv_indev_keyboard;
205 lv_wayland_display_close_f_t close_cb;
207 struct application * application;
210 struct wl_shell_surface * wl_shell_surface;
214 struct xdg_surface * xdg_surface;
215 struct xdg_toplevel * xdg_toplevel;
216 uint32_t wm_capabilities;
219 struct graphic_object * body;
220 struct {
225 } dmg_cache;
228 struct graphic_object * decoration[NUM_DECORATIONS];
231 int width;
232 int height;
234 bool resize_pending;
258 static bool resize_window(struct window * window, int width, int height); argument
285 struct window * window; in graphic_obj_frame_done() local
373 struct window * window = app->pointer_obj->window; in pointer_handle_enter() local
495 struct window * window; in pointer_handle_button() local
912 struct window * window = app->touch_obj->window; in touch_handle_down() local
959 struct window * window = app->touch_obj->window; in touch_handle_up() local
1102 static void draw_window(struct window * window, uint32_t width, uint32_t height) in draw_window()
1140 struct window * window = (struct window *)data; in wl_shell_handle_configure() local
1163 struct window * window = (struct window *)data; in xdg_surface_handle_configure() local
1194 struct window * window = (struct window *)data; in xdg_toplevel_handle_configure() local
1224 struct window * window = (struct window *)data; in xdg_toplevel_handle_close() local
1320 struct window * window; in handle_wl_buffer_release() local
1338 static void cache_clear(struct window * window) in cache_clear()
1344 static void cache_purge(struct window * window, smm_buffer_t * buf) in cache_purge()
1363 static void cache_add_area(struct window * window, smm_buffer_t * buf, const lv_area_t * area) in cache_add_area()
1392 static void cache_apply_areas(struct window * window, void * dest, void * src, smm_buffer_t * src_b… in cache_apply_areas()
1579 static struct graphic_object * create_graphic_obj(struct application * app, struct window * window, in create_graphic_obj()
1638 static bool attach_decoration(struct window * window, struct graphic_object * decoration, in attach_decoration()
1783 static bool create_decoration(struct window * window, in create_decoration()
1920 static void detach_decoration(struct window * window, in detach_decoration()
1933 static bool resize_window(struct window * window, int width, int height) in resize_window()
2032 struct window * window; in create_window() local
2129 static void destroy_window(struct window * window) in destroy_window()
2166 struct window * window; in _lv_wayland_flush() local
2288 struct window * window; in _lv_wayland_handle_output() local
2343 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_pointer_read() local
2356 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_pointeraxis_read() local
2370 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_keyboard_read() local
2384 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_touch_read() local
2491 struct window * window = NULL; in wayland_deinit() local
2568 struct window * window; in lv_wayland_window_create() local
2668 struct window * window = lv_display_get_user_data(disp); in lv_wayland_window_close() local
2684 struct window * window; in lv_wayland_window_is_open() local
2711 struct window * window = lv_display_get_user_data(disp); in lv_wayland_window_set_maximized() local
2756 struct window * window = lv_display_get_user_data(disp); in lv_wayland_window_set_fullscreen() local
2804 struct window * window = lv_display_get_user_data(disp); in lv_wayland_get_pointer() local
2818 struct window * window = lv_display_get_user_data(disp); in lv_wayland_get_pointeraxis() local
2832 struct window * window = lv_display_get_user_data(disp); in lv_wayland_get_keyboard() local
2846 struct window * window = lv_display_get_user_data(disp); in lv_wayland_get_touchscreen() local
2858 struct window * window; in lv_wayland_timer_handler() local