|
iPXE
|
Curses SCREEN object. More...
#include <curses.h>
Data Fields | |
| unsigned int | curs_x |
| Current cursor position. More... | |
| unsigned int | curs_y |
| attr_t | attrs |
| Current attribute. More... | |
| void(* | init )(struct _curses_screen *scr) |
| void(* | exit )(struct _curses_screen *scr) |
| void(* | erase )(struct _curses_screen *scr, attr_t attrs) |
| Erase screen. More... | |
| void(* | movetoyx )(struct _curses_screen *scr, unsigned int y, unsigned int x) |
| Move cursor to position specified by x,y coords. More... | |
| void(* | putc )(struct _curses_screen *scr, chtype c) |
| Write character to current cursor position. More... | |
| int(* | getc )(struct _curses_screen *scr) |
| Pop a character from the keyboard input stream. More... | |
| bool(* | peek )(struct _curses_screen *scr) |
| Checks to see whether a character is waiting in the input stream. More... | |
| void(* | cursor )(struct _curses_screen *scr, int visibility) |
| Set cursor visibility. More... | |
| unsigned int _curses_screen::curs_x |
Current cursor position.
Definition at line 35 of file curses.h.
Referenced by ansiscr_movetoyx(), ansiscr_putc(), and ansiscr_reset().
| unsigned int _curses_screen::curs_y |
Definition at line 35 of file curses.h.
Referenced by ansiscr_movetoyx(), ansiscr_putc(), and ansiscr_reset().
| attr_t _curses_screen::attrs |
Current attribute.
Definition at line 37 of file curses.h.
Referenced by ansiscr_attrs(), and ansiscr_reset().
| void( * _curses_screen::init) (struct _curses_screen *scr) |
| void( * _curses_screen::exit) (struct _curses_screen *scr) |
| void( * _curses_screen::erase) (struct _curses_screen *scr, attr_t attrs) |
| void( * _curses_screen::movetoyx) (struct _curses_screen *scr, unsigned int y, unsigned int x) |
Move cursor to position specified by x,y coords.
| scr | screen on which to operate |
| y | Y position |
| x | X position |
Definition at line 55 of file curses.h.
Referenced by _wupdcurs().
| void( * _curses_screen::putc) (struct _curses_screen *scr, chtype c) |
| int( * _curses_screen::getc) (struct _curses_screen *scr) |
| bool( * _curses_screen::peek) (struct _curses_screen *scr) |
| void( * _curses_screen::cursor) (struct _curses_screen *scr, int visibility) |
1.8.15