iPXE
|
MuCurses cursor implementation specific header file. More...
Go to the source code of this file.
Data Structures | |
struct | cursor_pos |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
static void | _restore_curs_pos (WINDOW *win, struct cursor_pos *pos) |
Restore cursor position from encoded backup variable. More... | |
static void | _store_curs_pos (WINDOW *win, struct cursor_pos *pos) |
Store cursor position for later restoration. More... | |
MuCurses cursor implementation specific header file.
Definition in file cursor.h.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
inlinestatic |
Restore cursor position from encoded backup variable.
*win | window on which to operate |
*pos | pointer to struct in which original cursor position is stored |
Definition at line 22 of file cursor.h.
References wmove(), cursor_pos::x, and cursor_pos::y.
Referenced by _leave_slk(), waddchnstr(), wborder(), wclrtobot(), wclrtoeol(), wdeleteln(), whline(), and wvline().
|
inlinestatic |
Store cursor position for later restoration.
*win | window on which to operate |
*pos | pointer to struct in which to store cursor position |
Definition at line 32 of file cursor.h.
References _curses_window::curs_x, _curses_window::curs_y, cursor_pos::x, and cursor_pos::y.
Referenced by _enter_slk(), waddchnstr(), wborder(), wclrtobot(), wclrtoeol(), wdeleteln(), whline(), and wvline().