ui.h (650B)
1 #pragma once 2 3 #include <stdint.h> // IWYU pragma: keep 4 5 #include "nvim/api/private/defs.h" // IWYU pragma: keep 6 #include "nvim/highlight_defs.h" // IWYU pragma: keep 7 #include "nvim/macros_defs.h" 8 #include "nvim/types_defs.h" // IWYU pragma: keep 9 #include "nvim/ui_defs.h" // IWYU pragma: keep 10 11 /// Keep in sync with UIExtension in ui_defs.h 12 EXTERN const char *ui_ext_names[] INIT( = { 13 "ext_cmdline", 14 "ext_popupmenu", 15 "ext_tabline", 16 "ext_wildmenu", 17 "ext_messages", 18 "ext_linegrid", 19 "ext_multigrid", 20 "ext_hlstate", 21 "ext_termcolors", 22 "_debug_float", 23 }); 24 25 #include "api/ui.h.generated.h" 26 #include "ui_events_remote.h.generated.h"