- removed slk references
[people/xl0/gpxe.git] / src / hci / mucurses / core.h
1 #ifndef CORE_H
2 #define CORE_H
3
4 /** @file
5  *
6  * MuCurses core implementation specific header file
7  *
8  */
9
10 #define WRAP 0
11 #define NOWRAP 1
12
13 unsigned short _COLS;
14 unsigned short _LINES;
15 unsigned short _COLOURS;
16 unsigned int *_COLOUR_PAIRS; /* basically this is an array, but as its
17                                length is determined only when initscr
18                                is run, I can only think to make it a
19                                pointer and malloc the array into being
20                                ... */
21
22 void _wputch ( WINDOW *win, chtype ch, int wrap );
23 void _wputchstr ( WINDOW *win, const chtype *chstr, int wrap, int n );
24 void _wputstr ( WINDOW *win, const char *str, int wrap, int n );
25 int wmove ( WINDOW *win, int y, int x );
26
27 #endif /* CURSES_H */