Curses SCREEN object.
More...
#include <curses.h>
Curses SCREEN object.
Definition at line 34 of file curses.h.
◆ curs_x
| unsigned int _curses_screen::curs_x |
◆ curs_y
| unsigned int _curses_screen::curs_y |
◆ attrs
◆ init
◆ exit
◆ erase
Erase screen.
- Parameters
-
| scr | screen on which to operate |
| attrs | attributes |
Definition at line 48 of file curses.h.
◆ movetoyx
| void(* _curses_screen::movetoyx) (struct _curses_screen *scr, unsigned int y, unsigned int x) |
Move cursor to position specified by x,y coords.
- Parameters
-
| scr | screen on which to operate |
| y | Y position |
| x | X position |
Definition at line 56 of file curses.h.
Referenced by _wupdcurs().
◆ putc
Write character to current cursor position.
- Parameters
-
| scr | screen on which to operate |
| c | character to be written |
Definition at line 64 of file curses.h.
Referenced by _wputch().
◆ getc
Pop a character from the keyboard input stream.
- Parameters
-
| scr | screen on which to operate |
- Return values
-
Definition at line 71 of file curses.h.
Referenced by _wgetc().
◆ peek
Checks to see whether a character is waiting in the input stream.
- Parameters
-
| scr | screen on which to operate |
- Return values
-
| TRUE | character waiting in stream |
| FALSE | no character waiting in stream |
Definition at line 79 of file curses.h.
Referenced by _wgetc().
◆ cursor
| void(* _curses_screen::cursor) (struct _curses_screen *scr, int visibility) |
Set cursor visibility.
- Parameters
-
| scr | screen on which to operate |
| visibility | cursor visibility |
Definition at line 86 of file curses.h.
The documentation for this struct was generated from the following file: