Changes in uspace/srv/hid/display/seat.h [978c9bc5:9546146] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/seat.h
r978c9bc5 r9546146 1 1 /* 2 * Copyright (c) 20 19Jiri Svoboda2 * Copyright (c) 2024 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 41 41 #include <io/kbd_event.h> 42 42 #include <io/pos_event.h> 43 #include <sif.h> 43 44 #include "types/display/display.h" 44 45 #include "types/display/seat.h" … … 46 47 #include "types/display/window.h" 47 48 48 extern errno_t ds_seat_create(ds_display_t *, ds_seat_t **);49 extern errno_t ds_seat_create(ds_display_t *, const char *, ds_seat_t **); 49 50 extern void ds_seat_destroy(ds_seat_t *); 51 extern errno_t ds_seat_load(ds_display_t *, sif_node_t *, ds_seat_t **); 52 extern errno_t ds_seat_save(ds_seat_t *, sif_node_t *); 50 53 extern void ds_seat_set_focus(ds_seat_t *, ds_window_t *); 51 extern void ds_seat_evac_focus(ds_seat_t *, ds_window_t *); 54 extern void ds_seat_set_popup(ds_seat_t *, ds_window_t *); 55 extern void ds_seat_evac_wnd_refs(ds_seat_t *, ds_window_t *); 56 extern void ds_seat_unfocus_wnd(ds_seat_t *, ds_window_t *); 57 extern void ds_seat_switch_focus(ds_seat_t *); 52 58 extern errno_t ds_seat_post_kbd_event(ds_seat_t *, kbd_event_t *); 53 59 extern errno_t ds_seat_post_ptd_event(ds_seat_t *, ptd_event_t *); … … 55 61 extern void ds_seat_set_wm_cursor(ds_seat_t *, ds_cursor_t *); 56 62 extern errno_t ds_seat_paint_pointer(ds_seat_t *, gfx_rect_t *); 63 extern void ds_seat_add_idevcfg(ds_seat_t *, ds_idevcfg_t *); 64 extern void ds_seat_remove_idevcfg(ds_idevcfg_t *); 65 extern ds_idevcfg_t *ds_seat_first_idevcfg(ds_seat_t *); 66 extern ds_idevcfg_t *ds_seat_next_idevcfg(ds_idevcfg_t *); 57 67 58 68 #endif
Note:
See TracChangeset
for help on using the changeset viewer.