summaryrefslogtreecommitdiff
path: root/output/terminal_ncurses.h
blob: 5c36fb2d384186a54eb5c5e59e0261107f4e30e8 (plain)
1
2
3
4
5
6
7
8
void init_terminal_ncurses(char *const fg_color_string, char *const bg_color_string,
                           int predef_fg_color, int predef_bg_color, int gradient,
                           int gradient_count, char **gradient_colors, int *width, int *height);
void get_terminal_dim_ncurses(int *width, int *height);
int draw_terminal_ncurses(int is_tty, int terminal_height, int terminal_width, int bars_count,
                          int bar_width, int bar_spacing, int rest, const int f[200],
                          int flastd[200], int gradient);
void cleanup_terminal_ncurses(void);