Data Structures | Macros | Typedefs | Enumerations | Functions
ui.h File Reference
#include <stddef.h>
#include <stdbool.h>
#include <stdint.h>
#include "nvim/globals.h"
#include "nvim/api/private/defs.h"
#include "nvim/highlight_defs.h"

Go to the source code of this file.

Data Structures

struct  ui_t
 

Macros

#define kUIGlobalCount   (kUIWildmenu+1)
 

Typedefs

typedef struct ui_t UI
 

Enumerations

enum  UIExtension {
  kUICmdline = 0, kUIPopupmenu, kUITabline, kUIWildmenu,
  kUILinegrid, kUIMultigrid, kUIHlState, kUIExtCount
}
 

Functions

EXTERN const char *ui_ext_names[] INIT (={"ext_cmdline","ext_popupmenu","ext_tabline","ext_wildmenu","ext_linegrid","ext_multigrid","ext_hlstate",})
 

Macro Definition Documentation

#define kUIGlobalCount   (kUIWildmenu+1)

Typedef Documentation

typedef struct ui_t UI

Enumeration Type Documentation

Enumerator
kUICmdline 
kUIPopupmenu 
kUITabline 
kUIWildmenu 
kUILinegrid 
kUIMultigrid 
kUIHlState 
kUIExtCount 

Function Documentation

EXTERN const char* ui_ext_names [] INIT ( )