42 while ( ( win->
curs_y - pos.
y ) == 0 ) {
int wdelch(WINDOW *win)
Delete character under the cursor in a window.
int erase(void)
Completely clear the screen.
int werase(WINDOW *win)
Completely clear a window.
int wdeleteln(WINDOW *win)
Delete line under a window's cursor.
int wclrtobot(WINDOW *win)
Clear a window to the bottom from current cursor position.
int wclrtoeol(WINDOW *win)
Clear a window to the end of the current line.
struct _curses_window WINDOW
Curses Window struct.
MuCurses cursor implementation specific header file.
static void _store_curs_pos(WINDOW *win, struct cursor_pos *pos)
Store cursor position for later restoration.
static void _restore_curs_pos(WINDOW *win, struct cursor_pos *pos)
Restore cursor position from encoded backup variable.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
int wmove(WINDOW *win, int y, int x) __nonnull
Move a window's cursor to the specified position.
void _wcursback(WINDOW *win) __nonnull
Retreat the cursor back one position (useful for a whole host of ops)
void _wputc(WINDOW *win, char c, int wrap) __nonnull
Write a single character to a window.
MuCurses core implementation specific header file.
unsigned int curs_x
window cursor position