1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | void ui_call_mode_info_set(Boolean enabled, Array cursor_styles); |
7 | void (void); |
8 | void ui_call_busy_start(void); |
9 | void ui_call_busy_stop(void); |
10 | void ui_call_mouse_on(void); |
11 | void ui_call_mouse_off(void); |
12 | void ui_call_mode_change(String mode, Integer mode_idx); |
13 | void ui_call_bell(void); |
14 | void ui_call_visual_bell(void); |
15 | void ui_call_flush(void); |
16 | void ui_call_suspend(void); |
17 | void ui_call_set_title(String title); |
18 | void ui_call_set_icon(String icon); |
19 | void ui_call_option_set(String name, Object value); |
20 | void ui_call_stop(void); |
21 | void ui_call_update_fg(Integer fg); |
22 | void ui_call_update_bg(Integer bg); |
23 | void ui_call_update_sp(Integer sp); |
24 | void ui_call_resize(Integer width, Integer height); |
25 | void ui_call_clear(void); |
26 | void ui_call_eol_clear(void); |
27 | void ui_call_cursor_goto(Integer row, Integer col); |
28 | void ui_call_put(String str); |
29 | void ui_call_set_scroll_region(Integer top, Integer bot, Integer left, Integer right); |
30 | void ui_call_scroll(Integer count); |
31 | void ui_call_default_colors_set(Integer rgb_fg, Integer rgb_bg, Integer rgb_sp, Integer cterm_fg, Integer cterm_bg); |
32 | void ui_call_hl_attr_define(Integer id, HlAttrs rgb_attrs, HlAttrs cterm_attrs, Array info); |
33 | void ui_call_hl_group_set(String name, Integer id); |
34 | void ui_call_grid_resize(Integer grid, Integer width, Integer height); |
35 | void ui_composed_call_grid_resize(Integer grid, Integer width, Integer height); |
36 | void ui_call_grid_clear(Integer grid); |
37 | void ui_call_grid_cursor_goto(Integer grid, Integer row, Integer col); |
38 | void ui_composed_call_grid_cursor_goto(Integer grid, Integer row, Integer col); |
39 | void ui_call_grid_line(Integer grid, Integer row, Integer col_start, Array data); |
40 | void ui_call_grid_scroll(Integer grid, Integer top, Integer bot, Integer left, Integer right, Integer rows, Integer cols); |
41 | void ui_composed_call_grid_scroll(Integer grid, Integer top, Integer bot, Integer left, Integer right, Integer rows, Integer cols); |
42 | void ui_call_grid_destroy(Integer grid); |
43 | void ui_call_raw_line(Integer grid, Integer row, Integer startcol, Integer endcol, Integer clearcol, Integer clearattr, LineFlags flags, const schar_T *chunk, const sattr_T *attrs); |
44 | void ui_composed_call_raw_line(Integer grid, Integer row, Integer startcol, Integer endcol, Integer clearcol, Integer clearattr, LineFlags flags, const schar_T *chunk, const sattr_T *attrs); |
45 | void ui_call_event(char *name, Array args, bool *args_consumed); |
46 | void ui_call_win_pos(Integer grid, Window win, Integer startrow, Integer startcol, Integer width, Integer height); |
47 | void ui_call_win_float_pos(Integer grid, Window win, String anchor, Integer anchor_grid, Float anchor_row, Float anchor_col, Boolean focusable); |
48 | void ui_call_win_external_pos(Integer grid, Window win); |
49 | void ui_call_win_hide(Integer grid); |
50 | void ui_call_win_close(Integer grid); |
51 | void ui_call_msg_set_pos(Integer grid, Integer row, Boolean scrolled, String sep_char); |
52 | void ui_composed_call_msg_set_pos(Integer grid, Integer row, Boolean scrolled, String sep_char); |
53 | void (Array items, Integer selected, Integer row, Integer col, Integer grid); |
54 | void (void); |
55 | void (Integer selected); |
56 | void ui_call_tabline_update(Tabpage current, Array tabs); |
57 | void ui_call_cmdline_show(Array content, Integer pos, String firstc, String prompt, Integer indent, Integer level); |
58 | void ui_call_cmdline_pos(Integer pos, Integer level); |
59 | void ui_call_cmdline_special_char(String c, Boolean shift, Integer level); |
60 | void ui_call_cmdline_hide(Integer level); |
61 | void ui_call_cmdline_block_show(Array lines); |
62 | void ui_call_cmdline_block_append(Array lines); |
63 | void ui_call_cmdline_block_hide(void); |
64 | void (Array items); |
65 | void (Integer selected); |
66 | void (void); |
67 | void ui_call_msg_show(String kind, Array content, Boolean replace_last); |
68 | void ui_call_msg_clear(void); |
69 | void ui_call_msg_showcmd(Array content); |
70 | void ui_call_msg_showmode(Array content); |
71 | void ui_call_msg_ruler(Array content); |
72 | void ui_call_msg_history_show(Array entries); |
73 | #include "nvim/func_attr.h" |
74 | |